531325
1087176
385618
357183
466170
1446596
22727
1454746
629988
1427642
1241547
130461
704411
529097
1107448
9437
1536743
731977
333224
928812
1177880
216316
210425
1401042
954521
1537359
250433
301055
785818
324432
865259
1497462
131022
187308
803722
219049
1094700
1360398
1215960
655476
253431
1119508
486855
1252012
701084
1390607
26576
521821
357264
964811
983360
1054445
1304115
304714
1090318
963954
549056
1250320
1452329
535469
1035290
607007
642174
1034726
1086757
893590
139979
949181
1232728
237530
236794
1314266
1524422
887845
491634
1485042
274606
964807
1410321
1453792
1450731
880631
581682
103988
220057
753517
1123043
652743
350606
1538667
47300
44612
811659
1526995
359468
253736
632739
857481
905731
38726
739671
687384
203475
1031823
28965
723327
862307
1226789
212794
395768
1275174
142267
1089784
1155459
1200474
1271947
1124242
1509567
162074
48332
1226590
382957
1274024
602260
362085
186452
1421703
1198846
1383624
315420
70489
201416
1077484
364540
1535220
992713
1249601
1038142
601515
145287
308894
699662
427691
1457641
245305
221234
1157481
699671
1462290
789479
510550
104019
320271
556331
678253
982488
5908
1373223
314381
1338018
574278
338133
758168
641710
36019
1467408
221027
846559
503611
804171
802803
59193
290374
1172791
1275811
1090061
199355
902044
1036447
1317956
1235687
1087466
756034
1533543
769519
578928
960734
65616
1285729
306411
529035
497602
813177
136265
984030
1012129
154930
1065404
1314495
619720
8897
1224963
1527643
762747
378897
56432
1157484
19197
103507
1148460
938368
307785
565213
992252
576224
748222
1268759
1500281
27369
335604
1292906
1545310
825691
32881
1324411
345164
1530506
252662
413968
437549
751401
773439
165890
381219
1093920
374729
675471
1289823
6737
66185
1453012
839452
1128236
1117104
899015
1057364
972041
674548
1273204
1241505
1513441
824777
1434004
1069919
828600
1037705
1306503
1444796
822919
1346006
1086726
514848
1393749
1355615
140157
927669
68551
1009995
1149529
938907
569051
799457
101280
1188098
1030252
46721
1505053
956846
1319295
497241
59039
1219700
561344
1330146
1482368
491162
239914
476603
1351927
1096991
283604
413506
45983
1499110
674414
719663
965738
115102
153988
532239
1405538
897242
480032
1085283
619648
1312425
161352
1505554
528456
174622
651880
118494
1356872
979886
154794
153720
825242
458935
604115
643022
835177
7176
879472
1346246
1432574
261192
399598
1450323
942272
576434
1459604
853537
232060
1317324
4864
48948
162260
1057959
527665
123770
546527
1505844
387760
1173061
593207
444949
1175430
870772
188364
638766
465009
1344386
52255
872688
1068005
1088804
939103
416511
1365688
825600
70687
348554
653877
945004
478144
576294
662695
1012245
841610
93010
505412
190400
166800
871372
547111
663511
42494
543233
551114
313416
989552
5596
1425000
1475085
1473412
963872
712741
791135
1356425
1435276
994604
758731
1101544
1119745
542964
88590
577681
504919
1478933
451946
598596
29526
873488
1205203
167091
1005318
749615
277357
894099
1462078
337038
1463802
3971
179883
155371
1461178
338444
1422331
873451
914971
144370
307836
1044678
826185
296325
756169
1155489
805780
665225
282858
1125207
1222701
54537
1239662
228029
1368530
295483
1312509
1509562
1484012
193030
1271301
957318
182546
275297
1062394
549681
421444
1396249
574558
135203
356714
981968
1312858
241241
633249
402676
468109
122449
268609
1220199
497427
978597
1343097
1079455
288142
451120
588195
570588
309761
965654
428264
1086459
632273
643412
110066
718949
507000
745436
196970
950230
537382
1239406
223222
620439
156983
358961
1448557
1194282
1365520
1076640
518799
113193
1198030
999019
575703
828545
6355
484383
935811
19508
105136
427714
987855
1004309
727853
240247
571288
739381
1235404
711238
1463177
1353316
624924
197184
766677
1163304
488550
735006
1019372
1387612
1117191
585062
1515345
106951
280438
1128526
779532
1022812
1009156
649881
184523
460892
1319804
589192
1424164
701495
380547
966845
761106
1236182
969034
1120094
1231068
1301223
1126542
533177
791768
468360
107762
1485352
538752
1013046
873342
259836
712097
1284011
83175
824274
631911
11691
130998
504574
992147
1236705
640489
1292545
793677
265929
1335383
1127774
1151379
541817
1264406
1435521
817793
997950
1264229
562048
1399749
494784
693265
1063938
468980
592253
61612
584164
293300
1248696
476777
611969
435781
593076
1509698
200057
562043
1385346
1393646
1120073
1197274
518211
885302
1419110
1089971
901447
180438
690903
949946
196139
1169610
846026
749274
643489
675195
544137
138972
805167
747395
599231
451085
1367231
1290284
1030374
618292
1314233
1123255
443061
444577
304594
190381
290207
146223
1253038
1532934
92112
474929
662046
158712
557692
174885
1514237
664276
1437423
1483933
667784
448855
1091428
555854
178794
1514061
1427770
725346
1293697
1319590
780135
968805
1067713
938394
970533
1010918
1331530
104468
1110139
901921
1108901
125007
1476637
351622
896742
1369225
886320
693406
1347055
370226
298024
820268
1518658
31767
583962
1208532
1248938
160924
254913
994727
508192
12189
1547211
720320
483062
608212
1480217
125157
946750
584181
1007045
37530
1162288
513379
1065687
1059701
449675
780214
1317555
1446312
1126363
1477256
1012188
690329
1318729
1426508
767976
969066
667035
1022493
947101
862463
1072931
34360
126278
429612
1377655
1262284
1131119
137165
1335988
34284
403830
252990
272618
1171058
135337
83711
778790
1258809
842604
1340016
1414391
870747
1267464
1199526
1113661
673376
140394
161602
1152789
15876
306159
1224042
303605
932462
442607
552637
55382
1192313
575398
1327126
1294287
717201
1305307
922465
1232582
41386
945367
129895
135222
49234
1069881
1340361
486818
16090
1134219
765179
224911
960
1187094
1409794
402388
392516
1383836
1275412
88529
137165
1040031
1049550
1399787
868953
283510
1100412
229952
456642
1096194
1019304
551069
1376216
170390
584928
378281
1327580
956589
1279747
1138142
1204138
1428168
163946
484309
825505
818740
949148
924064
289225
1419228
761244
94283
1545941
1361395
298932
774967
565715
471423
723302
1116675
295821
1461762
355391
63010
534749
216282
605513
1195571
644763
1165402
1392114
594977
1054213
1534787
1318292
1441299
1532494
1295252
924453
280272
269241
310253
1321016
1481582
1208230
696950
714190
763402
245181
1073488
327755
832322
272929
756490
826252
850159
166000
1475161
585998
828888
1488568
491207
1534003
397695
1263007
1410176
990693
689207
374697
285508
776761
1117560
604431
108047
1238267
1524875
718938
751344
540794
1249820
1311312
1022314
1327337
115182
1366629
583370
613578
79940
475086
485308
887142
1018011
1509458
378268
1071680
596714
1541978
1534392
417115
376971
332847
1192730
128023
110725
13211
19249
951161
1162336
1375528
772446
260860
1200316
899095
1228041
119160
1234654
1391326
635259
1158534
872673
1078606
654171
19105
707537
1415545
603637
878828
996991
1117958
443444
882502
355694
1198120
1512509
1101008
808583
549157
16765
201415
760144
255576
708303
1480141
1435509
146886
660571
1311103
607236
659869
43575
1401227
33375
764326
1403154
726478
733494
1131536
976795
151088
749913
361179
1106560
1339888
882505
228743
242630
1007309
95904
450586
1381852
245309
335086
1211442
574340
1436490
401396
591139
1346234
390717
303597
328974
1177445
235856
1217803
476261
1531442
1113398
1103935
766018
151083
865560
389194
290943
521370
1279798
387011
710762
1001004
773672
708213
815909
331122
255129
390281
1504912
612212
328718
1469116
725348
332754
1172202
508583
1052884
320363
271314
328977
305916
130224
1498891
285156
552170
352568
7826
1213903
344305
629010
967130
291122
157288
286754
1432596
916266
992352
824021
514350
103802
321175
1486446
542104
1097290
605377
475973
94238
728034
918832
373437
678699
1318448
1232973
1282670
259409
1383954
548532
767951
900962
498937
397542
1077274
1360630
1345317
783187
1497327
515657
689993
1308307
605100
960664
260060
1119738
603980
980431
701308
1458411
326961
355245
1437097
1419772
129127
824789
193862
850676
440415
987272
880456
635990
1043730
92346
1381679
1328424
10132
119012
512881
426431
1364224
590744
1112639
1494976
1428137
585687
134280
566684
1263894
508473
537174
1395819
1193775
817332
774925
710756
536731
881421
550783
431672
641152
1104959
29320
998035
1215155
313749
824397
1455064
306043
381532
607711
1347727
157894
1460982
135788
604399
1031699
843853
1445829
247711
1083861
14582
651269
933723
1194450
294796
810288
872405
724851
1344850
941507
166132
434351
541234
1066272
233361
428097
1365690
71435
551676
658611
1528274
638185
1146695
90470
204120
1280697
1095125
1139354
291764
1505999
620244
17952
815024
362822
1169155
1329142
429679
1174995
579023
1200401
1335028
332852
1132816
886924
185302
683794
785916
1067209
917227
1375663
907013
1329121
1296211
1332818
704021
829450
109807
860660
1034799
1307743
811893
416927
362242
73625
567705
542695
1124117
592924
1092252
1166831
1260178
967883
61992
1348323
915672
436060
57476
1109561
888532
509517
105294
1182032
1322313
7401
1035956
43984
209165
623561
841095
1375243
1036298
455948
284187
1167697
1139750
619678
1458940
521528
800295
529894
841339
1297358
1285948
1414764
111207
582910
363445
1431027
259633
644863
23211
72313
50721
358404
1251535
1018798
396399
203792
1402813
507599
1028637
467563
418683
1376302
485285
746393
651940
1043521
1236956
1517696
872539
984296
231598
855726
1271591
126610
521220
1536585
246438
949896
636579
434742
1422273
1387622
1398677
1058744
1339748
1524838
878232
1122552
1102279
1382515
6502
1298974
937841
929072
1256118
1338129
714004
327518
58828
1325232
390630
275817
448679
393163
370691
518951
1163143
772529
299687
1265065
1071096
601260
208759
255278
538445
1047519
784326
509317
1154183
1416281
1343301
1009120
1413506
592870
791701
341139
275577
385494
989946
921697
994157
1109952
836397
550616
993471
1189767
755655
85081
784445
687467
292586
1115990
794840
23066
986040
436607
81748
1426381
1370891
406208
650838
953305
1270716
1526602
135910
519546
844991
226189
224486
1311712
289418
1297861
337727
336202
506712
33362
236659
19839
40098
570935
342148
891271
82386
743213
1421447
455082
1015839
513746
1376455
567377
706262
208827
136770
27640
443829
76144
1217658
60553
445122
1367943
636870
783836
258047
934994
1517559
608188
1408834
1016162
1439123
182232
1333476
986036
1024971
848986
525673
687527
167818
1157644
869203
477944
1301215
1358930
815329
1334847
1070323
1256215
227944
1351534
765041
980181
278348
366800
1099406
696475
674570
290229
664244
950188
780816
649386
1526287
534815
1395616
934899
1491085
206246
1177420
1332247
1512443
382310
379677
1392283
1185869
1322275
1526606
190878
846578
1538997
642572
798146
852933
1480388
1207895
903521
1352982
646919
140550
997517
1224939
502105
592106
340230
776906
698756
712767
1057687
650284
75097
573080
1172829
1069268
329197
1544703
645505
998725
850961
985482
449792
1059763
606277
404838
1162510
534032
1350827
150156
377365
1399724
54342
371256
64270
1174236
1030289
738035
1414149
556323
387884
1202022
17155
1508638
37206
1188957
246908
705651
901471
599192
724827
1412616
993703
548501
1251024
1125858
1507344
11616
1436582
996579
416399
707084
438716
219391
1116169
305563
1068269
1326370
463903
1461303
832757
685073
1394222
745974
254110
946915
1198950
965448
851629
1470256
167387
531036
1524988
713723
1538506
947827
1155935
1281783
271397
11411
267667
578785
1289767
472604
1381168
463811
200462
1001573
1003394
85198
689466
965946
205982
860709
1227672
104242
1041735
527934
1279297
1352629
173091
1497044
1266444
750745
325968
708642
566862
823402
588920
1538667
1164369
934858
377963
1139319
747266
357355
1431490
57880
59891
1415093
1359773
652956
872616
684170
1293176
509182
291749
1077703
44783
170184
974908
759316
762202
833874
579453
1407727
127247
378552
983638
1162001
228332
1173591
251236
1041738
1218712
1349535
1138352
1290445
188275
127090
1018988
18794
22024
1473587
1137871
967085
323561
947717
980210
184395
1222028
1115625
692819
185270
1032948
1217581
568697
576662
1122991
291816
706980
47293
955739
1502233
79186
644404
910595
367625
962238
1191238
384509
1111854
975722
496695
488060
758943
1338796
259496
769359
1219472
186129
481324
1313718
1006339
1511110
891964
280277
720521
1462774
237889
1110996
809390
1403606
1214644
1042812
23075
686037
1102012
961133
377045
484658
524505
82533
835501
1501242
1018021
1145557
264552
602127
1131076
56577
1099865
944481
79993
1143043
589244
681096
1500431
1369470
484941
1282220
987371
234869
36266
1109639
302982
499386
594584
1517790
863644
279340
69852
684638
815697
304650
252353
1471343
774372
987665
734749
446991
334128
890094
1027546
760730
507169
157081
1245409
1509272
914718
1364422
985078
25991
1026779
150052
319516
103047
1179558
1234664
568459
1080654
1052792
240003
137779
921188
895024
1408731
980963
262438
337672
85219
731970
1298596
426791
1446436
782060
4913
285782
872716
867596
1445026
1232677
290277
457243
429372
70472
1244553
898100
1505219
1443327
42368
912741
173601
1089093
692580
351249
1071793
746558
469395
343178
1347048
273539
742284
255856
1544297
434047
471226
686640
838263
345098
181128
1331617
913010
328195
829894
22428
1309768
1275570
252589
34510
989839
275117
1505342
717980
347847
399404
1075864
950553
1255234
138101
128245
1040133
209010
431520
1155217
1144753
1426328
1296470
1172271
105120
1399735
1108619
811826
1213912
273540
1420902
112139
456813
1087957
449888
1404607
1410412
540012
1193544
464560
567559
469556
316142
166761
725748
786745
1444517
1290254
96570
662166
587397
91415
257416
12665
1150300
125284
754105
885429
244306
18384
170973
1470237
593324
229644
917973
1021511
353987
825893
468277
178358
516183
739557
1271937
652012
1435128
908276
804878
850173
803587
464764
1122216
1046450
177068
703173
29646
749816
1382684
973364
1333981
807354
1266384
179615
471537
1311978
103326
154049
162665
75965
1461250
1288547
1218765
1141961
1523490
92133
1107426
254516
104660
80245
249523
670038
1002257
816353
1383494
291392
1261405
800039
1107024
1443625
390602
1348497
1432554
468067
1455332
1040493
41852
240015
784358
595575
1453100
1244746
992766
5533
626059
843140
419236
329475
656637
521705
297530
958557
1016080
610659
124795
421936
1078556
510692
1194006
1302054
888058
535696
1295632
1306675
600276
718127
1341599
15321
564499
847603
666686
668619
298331
668327
789553
319757
663782
899178
578540
1233597
1123694
216636
502275
1184452
985219
830900
1458051
1469903
1465224
1297259
142576
1085910
1192151
815063
1251034
945968
1105274
482642
330530
981697
1096964
921863
675510
1071574
1386159
1045048
799920
1123000
778197
334114
1001366
1467815
674313
268720
1404036
1473559
315916
595946
1502908
1390795
951309
1368126
1510767
647618
524106
5830
710910
1215167
1031468
1161845
860261
730262
874869
665859
236240
1189102
233225
666085
154018
972924
464217
1425845
34621
936154
1308742
1385159
139527
418138
953290
642222
1478225
924210
943195
1044888
1227304
947954
1056852
1428333
867841
783458
1241096
293512
1167656
1220361
894340
328970
1489473
1247912
722996
466652
436256
992408
1172705
696765
865014
1256798
1224868
497483
84177
563322
1035228
498229
184965
1430273
810595
292362
1466899
777197
103279
697432
1522416
127005
900226
499601
1121775
108423
1209016
1329357
206836
1316549
1055780
168134
686812
512497
884061
1173008
1487654
30939
253850
271827
58754
1500160
393880
454374
1060714
1404200
776854
407889
1334465
856518
1498463
410165
402360
1188464
995802
878505
323509
184646
1785
861373
1166949
1006453
71609
134041
903279
493814
902407
1332553
323988
1148559
779345
1114801
703707
423919
347923
424415
1030266
1369561
332246
840649
1156946
299088
1198991
274884
949085
163366
147049
1467029
582023
670011
728762
787179
983
59100
1250520
103636
180054
1190270
1013459
317507
1184390
217081
1229523
901164
538596
943114
512068
689127
91951
886801
1093341
698074
626429
677850
875227
1205653
500302
1520518
609590
134522
1199771
231838
44221
388676
616645
290217
885964
864417
864654
323315
1065931
1468645
1331651
1034233
913308
750137
85895
552281
113525
126459
1081279
504653
186318
888931
493372
293312
265715
476077
388004
876760
1057413
177674
677930
228872
923506
394425
425624
694198
321613
1037965
757190
743594
1138879
818484
831585
223284
552434
557529
477247
359137
1397301
874441
759234
619639
507623
1483985
154429
1361204
511123
1484202
827018
1179654
466088
47712
1543944
146020
553560
969745
107889
597670
1205261
89927
1368693
1374994
901820
827534
1335985
111946
913970
903567
147542
1314335
1504689
658147
905848
1070080
415151
618423
869264
1377691
716966
1171949
1152663
746551
558525
551631
1189085
441070
179246
1140947
1459509
1508264
1531671
1274681
487772
1381355
1002189
544689
1302507
1110565
910451
601707
50731
1162230
1238568
899021
1123707
267143
447602
636173
1338947
1130384
294222
669647
162832
903651
1463071
714692
1218166
1356797
81292
400564
153283
1032623
1036614
660866
1032662
1369519
1149426
1184829
854809
386182
598967
636656
230991
631082
245250
968825
1218682
1243646
521977
355680
341707
522034
1389413
678257
912681
1023655
176794
305566
813697
452368
549569
1063680
439440
498715
935749
1068264
131865
1477589
878543
1156424
1036031
406366
215042
1368241
1448310
787728
776261
325189
1014460
864323
602688
1351305
1225680
897117
708172
150374
860129
635034
399819
435582
213159
1449640
1147543
79660
536313
851021
747824
245393
1447921
470897
993250
886810
34461
18796
1424584
1462454
850545
1413031
101246
1216550
1243144
303227
579297
512142
576364
588564
1253965
1505835
622662
377106
571297
662779
865739
1460115
77099
1837
120378
119367
650083
651571
1254327
730924
273190
1158046
387621
78766
574647
1015053
42806
544416
1034824
1007815
935552
270619
1058794
932265
1428597
408889
1017702
1488651
1052038
1144656
1195293
930990
706680
1092939
44033
47637
668748
1206029
682505
260667
1268242
272223
1141000
146687
871620
982827
777312
1439803
102057
574035
1236350
1161133
927748
1293137
16372
1104045
416602
703608
529818
1038805
988392
1109619
1443665
33591
397698
1345549
640958
1509317
505075
657985
643930
1216419
1062849
611616
20619
1394068
952387
17046
306282
1059576
943417
16947
260950
1508902
1284130
1180297
1497192
1139610
1402113
921887
95096
713159
1170919
856756
712119
1006085
1452600
814075
961819
53302
570745
1472475
1070806
1411650
77693
1238055
1068557
42352
54008
1326768
1260712
244577
1308914
1267122
754085
1376545
34550
485306
302933
993602
190453
1163070
935135
661903
1260624
1140514
1001952
104775
1131425
1117739
135730
1172229
201822
871690
350541
1468989
1368835
1456271
314805
1342149
578432
1348863
876132
740592
1331524
1164059
693927
1504168
972558
626190
344224
1207322
545455
1224065
827471
563805
422811
1495144
1530801
507396
788324
407187
631928
1372344
157455
307086
1453664
1246260
133847
881719
268120
247947
1184620
623445
1364500
1534260
735808
660129
1488275
1011821
1522729
1174329
117023
761876
1105466
320340
731278
499261
1286955
1400902
680039
843068
166680
688506
205915
1256386
9873
1451624
99530
92811
1044572
237562
982960
831623
824465
387693
1460151
674910
1044369
179793
559300
859865
369993
476855
684744
17301
908175
188820
292924
1322244
212122
1097084
759951
1226829
797099
603904
505432
1378525
245551
493924
393004
1048511
473095
1108106
570312
69418
1283464
562194
99474
516870
479782
1213017
430983
445827
1467913
69598
978724
858411
88134
56436
989475
1448950
1392120
146291
1379238
191263
1058070
777692
1120069
975199
681004
841998
55610
46309
531732
781981
945799
781104
1274644
1205466
442354
1507359
188298
52769
60556
648513
900944
197916
826878
952407
154440
1132140
408507
387829
1088650
1536671
1328197
969436
777981
1237995
844158
1048107
480012
438975
807723
291688
1100693
989726
378705
540348
1403496
1207640
949868
1007837
1171909
40459
402281
906268
855507
1519778
1329816
787784
1410824
581174
949684
625182
186166
457545
1252011
1280166
1117164
396317
794744
1524837
1471389
502930
362305
915729
1379235
435955
766709
732944
737930
542339
1450267
1394837
1159650
439042
488938
1380266
1512259
895716
426789
138135
817814
1130832
1148329
1510331
479314
31522
231584
988604
356729
1353846
1372572
1114451
212281
404039
1185182
272175
318105
93039
1510542
758963
1393330
412894
1155241
228770
1004004
218085
791560
1391357
502752
19985
261725
836317
867345
1001553
824489
895138
225292
603993
187387
741286
730911
373228
147776
480970
207959
1220981
118700
562098
1209141
590096
124652
504123
406817
882668
1037586
1461067
811184
1490298
17542
1174552
547597
903717
416468
742629
595196
543772
86619
1069897
1456886
44732
320910
1403542
739911
1234742
322718
520321
1025650
123796
514111
189183
547346
397780
138637
208769
555535
895898
1292705
869498
1264115
1433770
309450
638734
184215
470956
1015550
56337
1039448
894983
818577
1282557
473104
951328
1515939
5381
1156900
1026152
1046486
56694
127972
452376
520802
501566
89673
1470833
862864
72302
947014
492220
815049
627374
643769
1172820
231125
608593
1100649
1022676
939979
947040
305204
1410729
221113
1079858
1454754
45531
1143492
1072184
1473933
1166836
339660
1000994
784607
1064729
1074576
332726
798942
9618
688793
188151
1108127
1048649
1159066
259536
132380
630543
812426
1176410
66699
1004095
416693
781581
265081
1460425
1350929
435577
56466
847086
75794
1509683
1280163
1118719
1331420
898436
768607
291364
145251
1286737
94098
978119
1280118
1137691
801544
1524528
169860
669636
682379
687182
541781
377986
379757
1103170
58652
804884
648543
784781
868376
717733
443626
738898
603080
324956
1404913
389807
210911
236688
133310
207577
1532101
695995
598812
215848
835682
836960
124819
22607
177912
237468
99402
725858
1364857
128400
984859
556290
1016298
1450953
11967
254401
1240572
806776
976309
19029
1400546
252904
1499421
185558
265893
865900
447399
149479
946246
259357
520540
393654
451014
591831
371203
1313404
441748
428346
474828
961478
530742
694671
855151
1303854
624371
480951
735455
495702
359001
676928
1732
264168
1038535
321796
274516
1236215
1178345
321892
226951
818356
372639
486023
1410589
876635
288439
1354705
271108
165804
1225520
122609
492933
561292
1366561
1079195
1268695
836059
553509
546207
73944
471478
162362
335114
88594
1492696
430318
1228554
1279471
65990
497046
133116
1039938
236193
1298969
248467
184855
1495213
1091771
991287
588777
1459108
1332001
173048
1088950
8172
139588
1461891
883931
505582
1413923
1081174
942062
182892
1259431
148501
183309
239033
1288444
415218
1469010
1047006
236166
1242071
1021883
135455
1106838
1518692
169406
670305
222169
1121326
1243724
104945
419787
536429
684928
1345743
21035
540897
739868
675848
365495
746318
1232574
128900
81215
1517969
1540049
437224
527869
1519297
47235
207995
1364599
194611
662805
194773
1434149
760531
525798
238319
702865
897483
1475553
1059741
534367
1359823
411691
1375104
69064
638561
1262634
1312161
634610
1220736
1481756
90145
81494
1005059
804094
1267850
1333897
1434062
1837
997055
66587
690220
1175533
903424
851468
1033715
814895
213233
119963
682255
1427321
778350
355452
254507
617407
996765
1469861
723562
371526
1288947
614062
1369968
1211834
1182123
341246
1487865
1174625
68841
441901
783165
55572
1315124
690225
750793
496213
21
922005
1030035
1204037
825915
520600
408262
580970
905188
293960
901401
456775
1276317
485574
757194
93591
629551
1379274
1490279
759689
1081946
407356
775990
128666
1050029
1045612
889209
408056
1462925
714468
915560
1477821
548330
1195863
611421
1352713
85564
68097
1389261
568267
877214
440831
1079578
592895
26561
903820
1509085
1307603
436747
913223
1113134
1230708
1407676
1266121
308838
294035
1007654
1086548
1128415
888802
1371800
823998
1232878
1286640
305815
459220
71338
174153
27553
1312514
1357733
1054991
311045
1373757
972850
127883
318648
898365
1310813
1404211
809395
339521
110838
676961
428248
467623
1163348
1453891
1013810
730578
156249
1104543
1315934
416741
717780
1191481
1107931
840433
1441485
1226350
333930
1105155
703810
900072
1042157
642384
907931
846333
1005405
300090
1443849
1457483
849726
400445
338100
62331
273208
745512
91075
751007
412652
1181960
1342046
1344878
1503386
539768
647836
1195506
777833
1097574
401710
1467181
130096
242539
752331
356830
688025
1340522
763296
1149793
476108
1273078
156213
683912
1099981
986190
10577
285639
269405
530931
399127
346697
882541
193816
375678
946471
1278002
367043
1020255
1083015
33513
1345860
192601
1503922
1525082
763114
1078935
672948
1528773
276124
826771
854219
998140
336719
1001683
502802
535636
441240
1031993
1064225
815510
1119869
366691
2190
1039451
652753
1054924
738707
1098082
33912
1022223
207016
602497
867329
611299
493468
1235568
888782
372346
391922
1334638
71792
557522
707326
162569
1081551
471441
1348928
658330
350147
372796
291713
192588
246203
657704
1092847
1467473
181821
335277
1374926
1294326
753129
387474
944530
983078
358971
327395
144322
980270
4677
1206568
331567
972544
98004
1361635
379153
863454
497185
428711
1145015
305561
1236892
796907
1531686
1469382
694601
116985
175017
1169943
1536603
73228
314798
959133
1523917
1419960
1119165
1463892
222252
19736
1532133
131434
137699
718187
1027343
1109361
832602
1012029
1402422
1409687
193409
914328
714544
1119384
185838
1417002
1117411
667146
272534
695658
1117059
184948
177751
7375
947910
588887
1223399
324271
1476433
958104
1135926
1306857
55455
1435009
295467
786023
143296
1148529
814389
1162222
1371688
1421470
237122
514323
840168
769104
247706
225621
1148639
1402028
274911
1085335
527479
92739
458454
1461215
910055
895408
1429876
370816
309747
205298
586397
58
22466
779063
801878
957884
1416980
307426
428437
1253351
1384954
1517975
1256632
154744
426060
1327082
336163
137338
48441
1098274
367138
450404
114457
626675
1318796
1293034
759386
886702
495634
407207
96444
545165
468481
1459500
460697
905385
852173
1407
1014233
448221
295221
6533
459676
242332
1313462
170959
1030563
232207
917492
940563
488427
1515257
163346
725014
720491
27730
117282
1329990
248802
300150
1230722
493093
667031
284194
1102812
648177
1391045
721836
1097526
369635
1202314
975646
1307723
1134199
1219033
1021684
1520413
99475
1369827
1062262
737254
27827
801113
1105130
436377
459290
1080612
1175393
457315
945549
1274063
854951
742720
173173
152697
373393
838661
733849
798814
962816
594709
1232921
144306
1077724
573859
535026
1110931
1469501
417378
846894
883923
951338
1272275
371929
187641
499311
1087657
243365
555534
715579
198330
1007852
729864
915619
499201
1302318
1525477
521141
393419
1026589
1215400
1164673
999109
934443
459296
1477044
1459279
973838
1419851
182537
685891
969736
51820
1184215
735490
928413
1118107
1386984
928154
1036742
1029783
988032
1019004
1165699
1395525
1117801
187125
828235
1541458
675365
236819
1276330
958741
1249083
1277555
47054
926524
277435
974507
576758
212551
1372911
119224
258457
1256687
842905
239399
1334134
905400
1189643
435067
1052226
989920
301329
390177
621688
1034311
75626
1151019
919823
797607
839948
997291
816994
553931
624640
203893
1212453
51235
389054
601355
1158603
914817
169878
1448532
831921
828558
1129140
27626
1053541
502231
812223
449816
100146
1359848
1253280
1143265
324420
1485518
581843
1370188
621189
712946
954252
202062
429830
191566
1441985
396544
1489468
1025052
1226736
356414
763505
1070530
917707
704868
568515
1006393
131751
294559
468818
494851
194841
1239966
1505768
936691
121207
114646
311074
464424
750290
1525600
1474494
961032
1002404
12584
434026
824003
48922
1510081
866933
361194
620702
1298202
182054
316661
164695
821821
171821
1310902
592019
914974
1254485
1327979
12465
890568
428532
1282557
1393008
127550
473349
1314411
701484
612447
139097
502935
111910
1141487
773361
1307024
769004
825915
646203
310686
794495
683668
148195
776897
1474856
10571
600034
975861
1368987
1013739
849912
1061477
1192868
1332924
770014
567336
355012
879061
619022
212271
1087110
1518586
228083
282479
145260
1329769
224034
694151
508936
49595
1068317
675806
1340841
1291498
1455148
35494
146641
355864
1095478
193275
387174
728494
37457
615551
1239532
86904
80250
1018392
659738
1120107
572010
266313
1365736
1367431
75488
656125
491462
496095
1027821
516848
230816
1058005
717668
553282
1187243
1358529
1248880
515749
355605
621399
196676
623613
1140808
1271562
1131600
1314424
143068
326882
829223
1091479
1053324
718524
61356
976367
1380245
512917
851060
383463
51900
1048760
158707
1089760
968101
517860
637420
846957
879358
635430
798094
1199541
1271989
648449
600614
454659
1088784
1536265
378076
1522208
836886
896215
1250341
701940
1349965
327294
1425070
1197973
394320
293921
807470
383073
566445
1133361
1145563
639960
183311
942668
62909
1218858
704821
947865
259284
668764
1366694
1090005
696661
890800
211621
1359934
1373757
533773
1448175
178729
642049
884165
1004941
783586
734602
955179
147240
907049
1518027
376366
778879
491876
58614
1112506
747759
54008
1061299
884767
480170
744599
53755
654119
780697
150388
1510597
259266
1029695
874110
112610
904271
35641
336583
1371621
165308
135435
169380
620433
1483708
1229374
293951
730461
829082
1026472
471127
1167418
708561
475541
822230
14106
898500
1382490
151019
285967
665988
1073467
1441633
601005
1030412
466134
545453
1340316
524762
277034
385372
1247494
501512
999431
833079
687928
679269
1261202
1470320
125860
516911
52422
366976
823431
663968
683525
1520646
1131743
1546246
281192
239497
12428
821968
96872
191265
873386
222592
1489618
402253
955013
1489382
1538062
864333
1001701
351995
66036
790505
1005957
786311
144040
568604
1435774
1199719
1078062
589877
970340
55095
586892
1114904
769056
253293
208152
118609
1152333
383584
1424275
196142
160314
692673
1056951
196596
928643
456538
1083946
1540113
930738
317790
847814
179744
350360
1202211
126211
1126437
1006826
861478
1071568
247704
1011629
1506773
1286668
1131545
243330
1498127
1481092
505801
302837
1476907
1484218
832582
654869
745146
1183951
842781
1320296
1048241
579575
1078389
1536788
123014
239970
1469292
963866
1020678
1095342
349535
1461735
239451
581506
1462232
1470501
736544
744063
1192123
354390
1465822
811190
951524
1427942
325106
1326191
320677
1362773
1269791
940255
1144309
757499
1186945
1435624
346321
826975
711334
94169
244163
542349
1521847
187808
992036
701408
130499
841835
1250485
382394
1181509
1466542
567311
800570
1238980
646353
1082019
1198380
178333
1404709
595067
777913
901549
479110
209261
394950
997273
42726
127246
1181841
977426
537715
298285
15691
95823
437220
859910
220990
1246960
1235859
852119
363937
1542286
1136291
1151807
774177
1138366
169566
1476327
1463171
107027
5074
1425953
646852
342089
1183713
1533806
902824
53389
799216
154002
247449
1042286
483938
938085
713209
279097
1400622
1461974
4558
377461
520080
868604
825981
777337
346429
1347890
728878
1139623
989338
928328
187831
601383
813921
241200
576239
315105
1279484
178759
381263
755122
1259320
465995
1172939
1500473
134707
453228
1438944
1314930
720895
345073
1530135
892093
1531029
646657
273141
1307148
895234
1328776
302373
1381520
1028177
220423
1100903
650593
168312
800568
454557
220455
757963
260239
308570
200175
1137789
84703
220485
144166
1064696
1114169
1370393
844609
1362379
1234600
1130607
1417123
1239958
615062
1322690
356939
1539729
1274985
962912
1025682
1132867
354837
633662
94974
426260
1217946
1410677
254893
1126379
629429
466667
1283565
432969
1072567
1342308
781326
1203100
492032
1366672
644122
188019
911807
972023
625606
660049
1378246
269712
1260772
1516622
943452
1156032
848587
1142119
1343465
1078038
1396205
1011331
1307376
716969
655804
710767
473332
378561
955781
800770
905667
1474253
1283105
69393
843893
1473364
678226
1448471
296228
450630
936623
929815
1524537
791647
505030
29056
1443022
192061
789775
157931
929925
646877
747123
1178842
495710
1358038
987733
1434193
1133095
1069183
339073
1401955
1452679
756453
730511
532643
1191923
193227
266561
744644
248152
1393369
327176
218219
1239651
459986
270807
387951
624179
403556
698994
636977
867210
1071222
1273425
1278525
1262819
1211123
1001781
1418844
1411282
402014
385347
415420
1071633
852150
1364243
1092042
470031
128576
1054171
111229
591824
1321026
940779
1101409
512978
429886
295966
1071543
72484
478770
15230
1247960
1396466
816925
376924
273710
1497046
385152
1013341
363479
862583
565734
556894
1374634
467931
974119
1198478
258118
525280
103580
1522748
1197483
263136
1285273
955846
166998
574085
281763
1069657
1481502
1429825
1471516
49827
713163
436661
577675
1340908
49749
1404360
739046
780018
385792
589807
32876
379294
391332
557571
555546
1381027
542247
1391353
1490867
52066
516200
1530662
1262480
235893
1065542
628782
1211601
992316
1459594
794094
378568
865823
80465
73590
109961
1253958
818586
651132
664715
660071
1418855
1356505
825798
1361275
719574
1483624
589652
807230
618954
301014
943595
1345238
429424
85265
660534
1473819
333448
1064662
209130
1335529
247900
590396
1054794
1084418
959112
4277
546773
9500
212529
1305397
206636
869274
1164543
264119
911829
68512
867585
1051827
1384469
884061
1165217
1524541
749094
170279
82463
508200
670537
528494
988900
1391970
97651
822666
1409630
185480
731400
488348
692553
371184
1359284
311278
1119093
465380
887072
55314
1216403
415209
774657
988732
1022123
973649
774923
4238
1355624
801958
1336157
497263
908412
196422
1355545
1416954
1519086
152694
781553
186674
619127
206391
760754
331594
1200222
497251
1521020
509617
1500165
36304
434094
14020
1286479
560373
1219659
623881
1457298
593600
224437
946394
1019803
934079
187759
194649
413506
60287
859019
901869
1156958
10159
827892
908492
440250
808986
80342
1372874
1075199
1412008
508258
362701
7870
151397
899708
1120209
1509525
537099
1437411
308079
186211
431297
983493
1484047
550269
349738
1527441
1305235
622798
1245925
764996
196794
1135338
925045
1576
859623
1370729
1175008
1215042
959073
853264
802799
905131
642274
1452181
61448
383929
1372995
656349
1488495
33493
1124062
825153
328575
1184501
286234
1355173
249209
646033
758421
733578
947390
1243608
989571
1520866
1448481
382549
882766
349912
365106
747184
825702
74486
521508
533276
899841
57940
1426934
809647
782301
1489132
408583
942086
992496
398051
752893
1546015
687880
1081607
280544
240935
214652
1496272
915441
316660
523865
318105
914991
50261
43383
733913
851987
292629
741807
27887
311114
783219
478138
959724
142933
1456158
354268
500428
807499
1390216
1030775
1045657
600052
90638
1234391
861776
1490465
975180
96686
1460184
1526911
1091780
189750
15371
1478772
708427
1472096
1058142
518357
660386
423179
74269
610209
1517149
1169392
1010803
1414540
620858
10817
530724
1392525
789343
1019347
1310134
539582
810242
756594
411466
1534368
1526938
1269256
178161
341467
298827
768606
193438
1261281
945538
182694
1385981
1223181
1179974
876177
553277
292148
714341
1194762
913123
1503164
562515
343048
269096
591460
931245
941263
930827
550943
453552
708418
624987
577376
797903
205626
899592
583510
1191397
697097
144270
675346
924063
91478
856016
908852
1434119
597467
193696
271099
1331549
113119
727170
717528
75486
214109
1320727
8080
915570
1138774
435813
217451
612694
1146608
113232
1278149
303803
1165034
988360
1506145
871076
335013
624328
522351
488616
940958
768674
1224543
482671
85605
1351336
983631
592371
578645
1466309
420635
1177267
259968
1025884
1330419
1158817
1196578
352072
1193212
1026620
1249079
829565
1089840
309167
556288
532282
30409
576627
1003622
184591
1541853
1380320
286900
1191874
77626
565678
1101344
129040
994556
1193157
940525
273084
490822
991280
368018
114581
30035
129580
292335
316417
1468116
133280
996832
331485
68663
350562
813791
1046880
526219
1232425
840314
716165
462755
974082
259752
237967
1157696
730330
784545
1832
50417
1251372
706779
591682
1365001
1035424
206841
296306
853123
172473
406712
1506939
935062
1326898
826872
342362
636997
1464665
1218789
1325143
436501
1318518
631245
1283490
56855
212037
845157
271314
703309
1026830
431106
491242
1178678
1132628
1002190
607653
1018965
1224571
1347243
564176
1527922
61805
1003510
546085
393689
893335
345926
871893
423005
150763
1296891
1209122
912600
1087301
312670
1138699
328276
939247
1389703
1373900
606626
1027183
544674
768093
1303028
1368559
1254166
1470244
1029188
1042694
394589
130985
1286004
304863
1009231
1130927
1290741
274983
522996
588117
1436760
1396060
86234
1426321
120724
901241
660484
372192
603050
406516
1469720
1338252
1403061
870884
616535
196305
316305
636768
52061
1058964
539771
1070084
468155
187875
1057720
1429808
182123
469028
1508121
826677
613415
1458062
1099369
272925
1353266
83815
186306
1043671
1220694
670225
1062007
111692
408606
489763
981374
1192085
802618
1379936
308404
898382
1303301
1459084
1288680
273528
1110254
670969
663329
154835
776435
1540089
1135172
861522
766180
1355074
1327468
1312255
1377326
496248
386780
1138610
906478
191051
1386262
1058769
1509230
1137837
806969
931016
912076
1480520
1516778
637770
360867
728050
909713
1487031
10993
1099585
927171
625460
1316743
241267
805165
956267
749898
1163337
397499
1334551
207464
435093
1357064
252743
1279151
890283
1050278
1509354
1396564
1328636
1398499
902534
102193
966297
655405
385943
1228744
1127183
349608
457797
1140907
1147523
824336
83408
234483
35466
422351
539965
1061917
552753
1385080
612153
802317
1461082
49536
512107
26507
187774
1547296
950886
1344910
1049036
131092
532256
451405
796601
1333598
302090
1273482
1542062
550036
1229796
580724
829834
527256
1200770
1479711
1476174
940349
1371086
1457224
336100
464350
367295
1490679
691642
537519
325348
1345260
844037
288894
1521316
141371
787920
818470
1536316
1161130
690234
341675
414522
626559
695809
1126869
171151
572709
190564
94211
757490
34611
450671
723066
261095
1351202
1109538
509233
1297874
1250940
1383190
1179270
1427116
191612
810101
1221491
532705
450923
1089622
1081667
1417006
732806
1374085
39719
1226914
1449544
844054
1349623
1397324
260858
84592
116587
192305
401875
297036
556497
142227
1375596
365674
232893
341078
1123169
267473
1483828
326789
215264
1060560
108310
1327572
1087098
53696
1063859
169342
975844
1449603
1465417
567490
1249395
1236858
323364
982116
104643
600744
254607
1435944
1101722
904363
147115
353174
546350
371858
1479073
1261354
672100
278515
1303556
1315021
46733
649596
778942
136453
99443
1429122
164623
443597
1060766
937480
509149
460015
1192507
83393
565796
804780
121243
1389074
633055
604036
358492
295220
311008
1357781
617956
1511634
128785
937278
1539006
65246
302284
1217665
979452
1375031
576602
403429
618213
382832
1356974
790339
124064
956079
1221374
1257623
1345921
651897
1489463
1349462
974642
1150749
128261
701295
627035
1152678
297990
1526899
195001
1492542
570977
628828
687177
64235
1163673
1164468
796823
635418
54760
1127706
316757
1149603
679469
1177948
1336720
302113
1075271
227754
773899
716577
1487714
1355904
213262
979615
806004
171708
1061711
191994
1200741
1214896
1469486
983486
983261
913884
256729
1039680
1340997
47517
1118768
811779
1455773
1072366
1047461
262812
533044
782844
1413386
1045565
1085409
511671
1132737
50339
418981
835865
291961
830901
363178
242147
1520292
473366
1032628
529129
209569
700911
479930
1017428
792237
586117
1094747
701311
1197832
1237569
94438
60091
873097
215614
1288827
1529884
1414911
1179793
428050
1439985
483828
279584
749326
751339
747894
736591
8132
1542510
1374221
1130430
1523467
160546
1300824
127929
1134259
340978
1061836
292744
608966
1199863
1194853
1411840
152032
1094147
1335808
345444
1259823
1049732
1017891
169402
724357
886733
825727
901363
1267240
856948
1505056
360350
1081136
545554
1334168
709225
446864
1513884
950393
1272462
918749
1081366
302159
727895
839187
1370852
1068229
1407154
300923
255953
388956
1467286
157977
446882
137130
970876
1298559
1225538
1350496
1043356
349907
1476853
76794
845831
1271810
206129
546806
1543138
1495183
516031
1029843
915451
719745
450490
496624
10730
1282380
746469
131145
386893
29422
333995
812883
245445
908917
739010
1310102
1056037
1238050
419256
1470354
515824
1268601
159826
1320204
62192
1080022
1439507
954172
1269763
33350
6170
1012153
134247
1106569
1083613
732453
413618
281342
422387
1445781
1492933
567186
1217263
761688
848865
1499249
1230738
488861
1010806
17642
1479225
675827
1463565
1498449
1137524
1403396
365507
523416
410922
1545956
203844
973812
1230425
852892
856249
326853
738509
1238523
283230
678175
1436427
349438
829223
973184
711330
146945
1514508
302055
212463
138705
609236
747308
1390858
847518
734003
707942
194352
1190769
102781
847287
1169822
719232
1377992
872598
823628
1196215
944603
1336566
938659
324970
749623
32766
661752
605452
51619
174320
53674
1357550
371976
376605
236032
1263813
200653
1136244
483935
474115
872886
833651
532271
367437
1457510
872310
273205
613049
1498846
682535
230874
797675
440013
796410
1528694
534602
686754
935558
1528264
322080
186266
230185
569951
1454416
1145412
187530
1206943
1048081
543853
295595
710809
587190
25264
979945
271775
875657
486496
1534535
1544903
480876
553873
956751
1262203
1323231
1361539
220400
1047844
1323943
358157
1144733
14717
41110
1165612
1171584
1155560
77762
850616
666846
582144
535020
960947
1258681
254202
394123
1275629
302131
571566
1438434
91855
1165627
1454732
1441662
684385
961211
1464722
979416
1268715
1299708
1134595
1058522
1424437
209800
494688
187175
1166898
1105895
286399
794481
1068511
407792
1065845
556702
804614
957226
678607
503536
746510
65411
298800
184822
223934
313329
404527
1099598
678263
1392562
762338
15938
443400
1116696
1056470
174158
1281739
523447
104761
593270
1254066
737844
55705
1359090
260517
1336108
1091752
181127
994425
694593
488490
634258
250941
374120
1326968
1476650
1473575
182998
604020
1498029
146883
708693
1093206
19057
751401
1329028
442862
517972
1499336
714764
925038
628023
53507
1366685
430959
422955
189680
1223100
1219875
1512022
1052565
796431
511501
1171969
866700
914404
955595
598420
987754
774521
894972
861605
634773
617213
1361185
914772
1415707
1520133
1533868
126221
1376716
1051878
449606
488560
1173126
1272309
245668
36534
283948
559481
1108974
287744
129239
396404
797040
406613
6890
984249
1214591
25634
451290
1427017
795626
1506220
711348
586101
999768
1346736
684828
671741
241132
337066
1491110
1277746
59396
81449
510518
38073
384720
1023496
1068084
188622
1315692
647813
1073794
668435
292459
2627
195285
935924
1058539
193621
1449782
981470
374483
1457837
666906
1176697
13278
473838
257997
35313
902821
264977
196572
801583
533517
80436
1180446
788416
519578
286354
64232
1087165
158767
632241
1436747
516744
214873
1502243
386871
831091
36346
691370
322440
793433
591954
1355635
140377
1362460
790222
763568
712711
1205543
1190838
218903
1250082
1353514
371958
1504388
568395
1072084
1449454
1149360
309441
16489
1541186
1536728
912157
1017836
822102
838165
443703
67153
1424140
417889
1460538
23836
1322497
597414
1004622
814418
1011057
1327166
322869
952102
465224
210514
1359502
251476
1259976
1256313
324879
602997
390271
1341269
556378
838272
839077
446680
938245
1105869
988617
408296
1460104
11782
968772
175139
1524288
229462
384440
69446
1273794
1054235
1011552
650109
276563
1097417
478462
189402
1521275
827375
726920
333330
156772
468361
1315935
705724
1357837
581253
192005
447507
12730
1303560
133441
318893
352920
898107
1341371
286774
1013124
1251188
1404889
1348114
791934
442146
1178853
228903
1397305
266083
800136
1220196
635605
993058
977981
966404
1357398
579643
1301078
401360
135137
619281
361795
346730
1153390
261994
928620
1334565
821396
797410
1289251
263257
541562
311770
335693
192760
1223635
1190418
1229448
1526298
729871
1463393
1109044
1520787
73360
226831
1245002
636378
577505
105589
647108
378471
4592
1053331
1101597
49899
889283
1142834
1405943
280579
207919
969798
1054442
600922
1023321
1367261
1461239
634385
1158528
747973
107626
963641
683345
460335
5286
1472539
1410875
138634
530156
481137
224479
199963
379651
1427528
756155
1255005
988422
1417869
1162466
1191914
528275
195710
610149
1431199
806945
483781
1213756
1250357
1365235
122360
327062
268875
237515
1492902
1246900
362035
1141956
1245701
1180749
672282
1080238
1173739
647927
912459
1163548
460737
871678
200335
272943
360347
680206
833039
749660
305757
1297144
329151
1034737
552695
178278
922802
810182
308210
316446
351149
356400
1176844
514376
230271
62291
833530
568644
851613
397100
1062949
784838
1354102
1072236
82276
350469
1275164
1247016
265957
1270358
1441628
509626
38995
1482665
343819
16188
209955
178580
266949
1525771
1137292
753042
876575
1461682
544480
1157765
241304
410088
398415
1328154
1400571
1314274
127271
694848
204744
464888
1260071
711902
72530
653549
1194440
274477
125715
358299
1190769
757017
1464906
1040375
1355294
699044
540636
405257
1109962
385543
990973
441174
717705
279711
1435642
664546
940255
102680
843005
1242714
950564
946075
332833
1014418
1418116
654869
646914
628868
692437
494442
636744
253976
105503
566853
1063724
621346
275697
321206
1257396
660893
1123908
588863
403059
1076178
1075818
1397620
1506415
1391006
527325
707428
495326
1343979
1243663
411611
613482
170458
761576
352767
265918
1215604
1006633
870443
78723
105677
916981
166568
288192
389451
210211
1040891
181419
53301
1024344
195832
1207403
1510106
677177
1530319
72348
526642
113629
806296
704995
1243207
1162960
595290
1520516
984572
1249635
267453
763330
942263
12433
71687
319853
606433
1262137
1345911
377158
869987
900557
402813
1163679
1195225
172770
1328904
1373223
100670
614738
1358204
1257671
614288
1486258
1019706
1278042
71225
675086
621101
1292416
402722
1513312
49092
1091947
1171285
354166
1344389
1293538
1024180
670798
455228
278323
21553
419913
519837
429126
119143
1206479
682390
65206
265691
1258535
872964
1351259
1028186
1129244
1093527
585404
117793
238182
5808
1284421
723246
145792
109258
712064
490713
479766
333857
609619
629904
1110993
1309944
1211761
689347
575301
759854
586555
545970
1522492
864647
77618
239766
5103
1070240
555076
517950
89544
1201772
82458
1017908
1127450
190384
441276
144077
380951
120971
1267289
1311396
50553
664078
934066
398728
772988
1342459
120480
713134
1065028
461434
877521
909723
874916
917944
681257
434123
641814
370230
576399
1140493
1512065
1248182
279129
743317
1254436
689714
269205
200351
1369295
773408
823197
1510399
44155
624577
1153064
1430437
410165
1448789
78168
28305
1515061
363142
1053144
782821
1067877
762193
1127282
929402
1105018
268936
194965
409188
256381
1536150
693722
517177
1396200
764516
415177
1494115
352955
921323
269386
857772
76995
488928
1470433
311586
905343
1424966
1131790
969291
1196683
834517
347890
224289
1293879
1314303
846433
1087653
696831
1255600
609007
1031384
209519
1546670
1037617
596890
1132470
1040946
1240632
157472
872907
260794
1324856
1006063
295567
256876
791286
232430
1113248
1160614
1232559
687811
922875
857125
1120748
17734
1012409
523053
647323
876824
277283
689313
1260209
1108849
455866
1155297
645570
696163
238381
740784
1215050
291878
531534
397606
1287165
378394
596770
1157037
1471516
341729
938218
1188706
1286866
59552
1066989
341010
489674
384687
51666
631848
1168111
1418670
456450
152919
1342739
1231873
1449088
484509
98843
793367
784175
611438
808254
241485
366791
736163
960028
1528141
105565
441475
191050
519826
1177374
1517695
1186867
1431526
537365
1349778
478745
671445
1102171
266473
1392935
1405220
698360
333746
49259
1393858
727694
77118
739776
549799
1136270
1237576
324016
1453149
830631
714700
1416430
687086
337639
763214
876893
937288
54864
642296
1112059
1514770
938939
556306
251643
1004256
157468
1412125
915935
93256
165860
1458195
322968
352415
46739
20339
1405557
426827
318036
1288781
760532
347367
1067756
497269
547277
2295
339297
984609
100730
1496170
880445
1036199
100286
1075997
1036696
1013789
1399088
1092440
1509575
241336
1069975
300630
686620
111251
220590
813766
1520499
1524357
49744
349794
281530
1113240
446518
1182994
268689
325591
907528
1319380
374535
722135
782074
442834
471215
1473914
119133
720739
625942
385042
1514559
1367893
1000037
94301
522546
1174731
415852
587200
236262
1248988
850253
182122
1503476
981788
953896
1305082
1272287
1446090
1031340
982888
306961
530157
1244966
551395
56148
1326852
365841
1254370
1294516
180044
508113
749079
702793
1239015
429982
303358
161970
356469
883009
358536
525893
99233
1294924
300392
612002
333493
182193
705145
335077
955816
328514
36317
952352
659736
356091
96924
245803
356438
542523
1381761
1088293
1195864
1192113
980532
128999
674176
1151845
954817
1438746
1085702
770194
99601
2513
1254557
638002
1206171
620772
1112833
866597
361973
827212
453423
1165060
1042648
1028136
1456567
1310256
1512522
424742
1204243
640958
1324703
232611
1061330
460708
33520
1261214
158942
258279
104655
795086
1509584
741838
1390758
272986
807254
883535
445845
1492540
1353067
1111333
1116420
974027
517454
1259769
1297118
1058295
139818
627527
1389586
1163560
62947
747620
78218
1372545
569716
271210
112314
833912
322487
1066897
528250
1344240
1264642
1015965
799102
652717
1417598
715520
1295262
1374967
1052085
61812
1148149
1366878
419049
252781
941854
1350109
1253324
1025365
1225861
946133
277045
414499
1153415
1439606
495371
1447060
1478777
927898
8728
1103545
1334757
403179
795702
1155427
546481
1271197
511604
123352
1475706
932613
529390
386874
1222208
1448049
1483290
602705
723547
350574
1036727
404722
529076
940450
1498334
115712
439625
194830
1214585
54467
1340871
631699
1455844
507693
646118
565675
948866
1368978
942487
1417798
1410033
875462
1066171
1121086
124988
467496
938675
1511153
1054840
899673
846458
227367
1098116
1414045
550002
783364
406016
1355216
201945
1007176
945563
855148
1467246
359102
378995
1135708
641170
1034352
1219030
327564
1461527
667205
79963
1533386
331637
673348
1338275
1227361
643168
788100
727572
1236266
589510
1107817
165377
703619
575721
959524
876236
1340715
227145
345436
1433397
420589
190330
48147
958958
813767
871676
140137
571677
478478
574096
246953
329960
758935
639936
1128223
943622
885116
1013358
143221
1372881
1112386
362071
356412
685468
1259563
230655
215735
494410
556573
1507043
1259587
530452
1541927
1524743
1060053
733824
1243592
1416510
133996
964441
207493
676748
1214918
1136764
1059041
1103159
362118
855720
121327
848459
114417
620697
864802
1003444
1010290
162133
316472
131586
1249684
470697
1524296
812851
39886
567894
874296
1428674
737636
1189917
485654
141985
1183939
90851
1100763
807398
1065318
831946
978692
1127703
755632
719268
1534906
274797
297899
1446704
1488451
1243285
689627
523147
72667
429001
1228950
1498688
949682
1008104
285023
1278589
1051398
483131
381476
847618
175282
668221
970348
296151
153369
804080
1177246
792980
31118
163425
712012
227930
1019658
96099
349285
710672
1331433
621742
731278
1369956
967231
759913
1153584
7353
139644
444038
770095
322393
15161
1057940
890891
1412487
694435
1451640
1391981
975962
100474
515885
1274005
1061921
1233067
951568
1347144
1220731
577317
1263998
785705
838462
48962
73169
290125
1188268
514434
808784
1444608
312119
223173
1074870
604950
1523698
678388
1063900
1358617
259592
799234
779049
605143
1418204
470234
767586
1014595
414115
615931
1505353
525333
678083
921578
305263
1040334
1155654
578754
452413
729702
1175681
468707
346969
1348600
460536
1011112
323545
1208912
1470771
777334
1111838
82630
251607
1080281
152095
901101
354602
486204
828641
688637
144457
934994
479940
1386951
907573
1215468
53872
435233
137092
1389473
729329
354258
870780
942374
865567
552678
1445528
501609
472559
1173370
217809
347039
253563
108343
985975
2154
93240
1179325
1304218
155222
20338
1401126
1157611
402978
1283498
979702
329658
457564
47020
618565
458641
402924
987398
204923
595282
861835
1358008
907348
389789
816059
6741
1073556
1182965
435346
920164
637942
819103
51518
640403
921606
275997
263943
499128
1006557
439425
334427
146782
707695
12525
990144
888831
892732
551170
586366
195936
855745
927891
1477580
1315446
71648
1367002
1048552
60718
41639
672634
711988
687038
1140139
1157204
76797
637420
661848
89581
981296
1046305
822750
91102
677674
1071752
118689
860937
761940
744899
1410312
196082
1384839
518536
1067951
517589
993298
1322124
866325
915235
584773
81463
406740
1213831
541338
1483629
1459699
33374
974247
1139395
1472478
982528
176192
357498
1423307
338246
915330
254450
408598
749389
1466523
411000
593050
255083
1380395
97749
1129952
1406516
858852
837648
908416
411124
1122193
1204206
354201
657597
1050403
151920
108374
1263876
587179
838425
116722
708438
1504615
456553
164619
1545275
345084
393141
989157
1065509
779792
226476
133322
844488
725652
180694
951914
151140
272326
538141
1269273
1379214
1356018
745366
1171646
1430593
1098165
713533
1414654
102967
857331
890922
507251
166419
984816
462208
398159
1266900
1469295
622350
1255861
173636
920364
409485
1006237
1148448
1368557
1406985
478342
1340260
1118824
868637
599758
644688
70084
1352915
1483443
481101
1126645
858513
1413174
748435
1376142
1118487
1032318
258359
1444824
1259431
765425
671142
554490
1168740
1228884
1009476
803256
1111552
970523
402406
719607
1055042
276279
1438188
1406683
856033
571359
229749
1526284
375473
664909
432293
1338639
264973
530410
1062086
837895
457464
455360
1419798
1120410
1019090
1004757
1436299
828489
368232
785994
1037723
1119263
231198
1136371
1256354
1146401
1496261
1264593
1465047
976468
79254
1047771
491063
627642
858503
1107593
688560
583153
1394683
833308
986144
372621
890096
700477
1005505
289307
1202953
476188
503297
139325
1527015
741752
1008049
1017337
1273373
418236
506719
719292
967340
1217550
14697
636739
716797
629159
31531
556249
1211636
1402172
1057030
366960
237309
427246
428501
799334
1147180
1087491
1191970
1342590
278799
90056
605448
1093082
4159
1480743
1197773
45096
526504
780684
1220071
712651
458061
1123972
189458
896561
709106
724044
1127336
1343923
960686
954325
817268
1210367
1124666
1416355
1214773
1289774
1212658
1392363
858934
1131334
513007
1187390
555920
691535
4489
49850
1108221
385671
1165557
1412514
27735
112799
919213
861134
187096
859250
477771
293048
882797
518072
75204
1522475
1437840
424526
70782
22371
156982
580657
1017654
323856
1544832
1189021
147221
1344727
23739
1294693
1386290
1047759
780265
875599
103647
358790
1461366
1531679
1025846
738115
946715
1302980
1081458
180810
1279457
899750
1115313
970970
1339589
962708
174700
959806
874635
262843
7887
518729
488680
117911
1116420
1332375
895255
275076
1204587
1006110
96281
1472281
877151
728822
445803
750910
625449
1048436
768597
584876
1052998
862669
670732
462653
116693
62594
1244977
1204971
818091
927073
1001200
501753
1342845
1301177
1482107
503463
405030
651151
1407814
821648
797024
311596
719251
128015
1124197
509896
183393
637067
1080113
1334799
96837
1438826
723863
845003
216289
1052430
1397509
149926
890967
623777
134047
1226871
1066555
752582
1429928
1321412
946490
648660
167256
466829
786477
928385
676214
1310703
1446243
274880
416601
1268933
544989
959658
1031573
727081
907540
1220186
293640
1348142
1134272
1365867
7585
121403
219940
1374669
747283
939680
308428
1488155
570624
983791
978861
466569
344757
53808
551527
765493
628010
601523
1138537
899005
253431
557074
79999
1331318
372208
1186145
1087872
443519
807813
655161
845217
317654
799204
267423
1370093
344146
1512322
851755
744381
1357950
785135
1134086
115039
1224318
894913
999244
117721
341615
302270
1120923
1395822
474295
745562
205850
636115
460049
877711
1534683
165047
1180535
1374287
719843
815786
1348454
1382336
964886
1449850
78804
634165
991864
1196380
795643
8123
1365543
694023
301892
30471
301932
42936
851510
1107621
1421964
1411074
763400
936660
164294
1278822
518663
1494204
22876
247963
1011662
1014440
697439
311162
507881
181130
1107203
1278405
146489
87539
248223
123170
452245
335124
1066412
444916
460788
1054153
869548
1126493
1414368
154127
150775
853376
839723
964501
101225
612377
1493373
1312981
1145404
992235
1012594
1110214
920083
776920
1170766
888821
13161
265834
1063950
163519
464260
475089
1444280
1442518
1453905
916668
1366361
1496035
388949
335615
201924
757182
716935
1218259
113371
1465918
19886
67215
1537035
621828
1647
243234
744345
771460
139092
320490
458374
823584
140264
614076
1356403
1038678
977627
895332
1056794
100503
198678
797884
302650
831880
1523196
121272
378937
702924
1366508
456322
1379105
795157
1462552
193533
1252
416829
636325
757484
1301797
1374050
976715
459291
506459
1287920
735010
1270925
1512065
5766
321853
934365
175047
554620
462654
182604
1357841
170618
1513049
1279319
673754
1432747
444433
371085
1002663
531753
238386
625254
824668
101870
707378
492857
318065
1513030
414992
485124
1416231
915130
1417330
116677
1152970
185056
451049
1318212
895849
855999
826919
663549
1516222
378773
982056
538522
642776
159785
327692
1210481
1306680
1155311
957220
82011
1135433
1475107
587964
940280
282071
6859
986711
1222569
315543
225672
882242
1203745
488438
1421441
723295
649859
1165553
81194
461347
763834
1406271
219198
433237
1367096
1048851
1361256
707037
1175794
1370992
981035
1307499
467066
526566
253637
343971
289867
1353670
947159
1002414
1472342
1309342
1423697
429879
1284027
716887
1056495
164708
840342
1448963
485539
821693
134966
696727
414589
231519
824683
472780
1323332
1527563
258138
770747
1478273
109782
1384952
1161245
367490
984491
1456782
727318
146551
971519
498654
1019213
202833
1439559
87408
1347138
1112512
645677
845360
829428
492833
509522
234154
162376
650211
420797
1427207
1384115
677916
1052799
139484
752764
1190384
333596
425360
880061
648300
816179
1482168
294316
499697
714429
291542
1242038
1289902
1057102
134804
1504313
1193575
610904
1240223
1186404
427400
1238251
1220334
1210839
282797
406163
1302411
671341
879278
403338
1024347
798920
1363241
1207874
400367
623108
1430294
290769
778882
421383
1272391
323170
404684
1070586
1236408
1325030
406721
338649
1269184
822958
1393102
1181198
1084485
58977
71877
258865
456680
1453064
1094992
952751
820652
971880
977633
1182377
1471761
904519
1225262
94134
825331
140732
441298
364115
80663
766497
38722
395675
999947
404861
1541789
365870
1346558
531464
1101092
49951
1318609
804696
640078
303737
1129847
101982
747385
735681
179508
1197514
93749
905573
224992
93774
891637
341338
30141
1067406
1127694
623789
134388
1527773
563594
1504903
151721
849669
1330588
1537702
157283
1494635
71591
1283386
1086424
1400197
283433
502543
1527754
33917
1246747
1486855
1209653
967280
966267
737776
321839
1472176
383947
1484712
702461
238035
204712
1420294
1305213
947867
713331
1081621
711269
663289
800857
1089877
1146600
109690
50330
404324
1362782
235717
324671
953852
169208
1423463
1269827
1098850
1383165
1098492
1311450
590307
1175345
1291846
38949
1355688
917235
307700
1182949
379660
1430518
435043
532477
1443769
169800
302069
668956
166568
255558
873514
379569
978805
811770
1313810
1249410
221785
719854
1411141
222487
960121
730816
905137
85706
220408
109944
1213184
120065
428751
502082
870811
377294
619173
773285
1429798
1064329
326025
399641
983179
93501
938167
356714
467508
976935
1218730
990999
412845
500429
688822
919146
270897
1064054
975534
830726
984267
1408287
1188299
668906
316812
1521651
1153173
799815
600975
783221
677539
1413489
211596
748782
238688
1203561
58078
607281
1207262
1009229
1052543
1380720
82477
1538911
8143
108753
108829
179860
307464
1319694
125946
1440849
265622
924268
929534
1501556
179029
77977
736455
1427978
714889
585729
435943
1546639
146796
1246530
1332531
1472031
1015936
900474
497924
457384
322922
1437205
1285488
527215
452870
1242886
725827
9470
1191536
236283
38605
538869
144603
1544557
850701
376009
1410828
463279
15754
444849
112131
438575
1376250
1043138
621338
634536
1394527
906492
752408
248120
1478735
1304013
1004765
615958
749048
852940
1546813
1094659
750633
1286738
1026086
349069
477155
643060
692807
688837
225599
623574
46841
414166
765452
529433
428406
1048252
841612
1227334
80502
1131660
1101260
1150638
174117
827645
1202962
851526
483922
805697
1294386
107219
1331661
1027262
1207091
834823
902650
1400526
480896
235117
667712
1025893
262526
53789
903505
885291
1539297
430817
61488
1210829
477464
498414
234659
484170
691031
129408
150235
467498
1401638
1154864
407191
1075658
53415
1223547
557351
1096694
1119730
1108604
1258650
1266963
1156946
445568
300887
481287
1327416
1473776
122799
101824
542126
1226056
1342964
51431
16946
1432818
1424005
671767
815405
819747
1430110
1230617
1396915
887106
1051695
378460
1128046
1371485
452575
125052
1379140
997175
1238127
1520546
108234
1117464
912351
717644
520248
583465
476575
1512796
771787
1182687
1302417
1122417
64403
386726
335163
871315
886007
940872
1302614
1471316
251691
721648
1378886
87859
330957
1236983
384908
501615
109452
75648
49546
792243
635751
609598
36341
1532958
1131117
874953
1460802
334143
154876
582130
849469
414740
216647
585799
1393374
1001236
302127
734010
1191682
1184812
1180143
141367
1511748
1518984
1223935
956241
1279190
832197
998936
776313
1300202
21044
483727
1435357
398546
1276938
602540
130416
523343
633062
1334576
744408
289961
872135
320723
1471267
1110662
838567
1044970
234953
312033
51706
509766
1516368
96250
587734
1317966
110302
497267
1167199
1299002
356973
1407996
486976
536338
1383648
263914
830433
1247057
676348
423915
297951
961530
1272329
1432865
1492465
190324
270091
767578
358012
1406853
213954
955662
1009600
973334
165090
171755
1057069
870543
812619
76838
1190536
1460836
367987
644472
89270
655535
352121
150939
1205031
277899
103707
983132
407478
780546
697299
432562
1461145
623863
542053
1246322
1476029
1448312
1209535
868765
270757
1427755
1126288
762309
263575
529582
238225
595728
1526845
333196
1040334
955754
1213408
432406
1060191
602263
1030664
1033996
97193
325794
1410211
1365178
1521870
339294
1453888
1257840
496880
518250
1097529
1443595
1456077
69913
7255
959139
252435
614591
9256
1082395
1197845
317536
768847
500098
1511739
507415
586446
351236
1046522
603874
90725
715074
228810
1017142
162251
1065704
1227163
546240
809500
1445797
923227
1429843
44317
1061128
48592
424358
170284
405027
879727
910812
1513774
26595
1012975
17388
994590
282060
939566
1148956
587689
935612
708159
1059093
153696
319962
939624
868258
1373570
1010419
247795
924646
504711
352568
440047
1384692
1043717
1528222
1490983
1020224
89276
833054
876077
96050
262143
81442
1369530
685758
912655
339635
1116038
577605
77207
982197
1075162
1477249
1224629
296958
770471
798730
211485
76247
884329
285492
989912
1038482
745308
1237378
605478
1261752
692725
1394133
1404882
1412534
999994
902010
989349
448345
653674
729431
216414
1423003
1116387
1342944
337089
493324
191588
90615
1068669
205212
722797
567589
730746
1384218
1315045
1234273
308004
1062148
632368
1280599
825708
1206160
1087988
247725
369248
516931
47688
297529
1285126
326107
1382556
350521
743297
294790
886928
693611
1368633
558019
1370645
103049
78984
733831
1477866
9884
1034058
1336635
155647
1067796
347023
1037416
1413618
1438601
1539591
153035
1183988
1057358
465420
697752
166343
911524
959586
234044
9579
863067
563766
1518916
315858
350470
603702
1455306
102396
8545
177617
867177
501392
463484
975498
933035
1230174
1435657
821322
909058
591747
1118740
338360
454065
796297
1164710
1456764
1063891
1020459
187968
169155
1105420
1342112
1198958
1030787
408355
1440089
1156217
983636
1062169
415600
765292
51422
324969
630770
1173463
1521760
288923
1345091
636137
929413
838108
138285
587009
1098499
850541
1162181
1399549
1497208
241933
934400
1436614
577515
85323
247186
1262236
842994
343252
989528
1481981
1120596
994233
811723
731720
135620
1371730
563833
536133
1132031
1534798
1123712
1369650
347863
559214
1426542
381525
113779
303334
1486292
1536783
688600
246441
361314
138322
716787
34498
1205800
1174234
915039
1497266
1502823
511850
1214542
1260952
780009
142647
1502588
927081
620179
391809
1363982
860605
149585
598825
362256
423842
1078019
766657
385489
540791
112888
1283967
163112
1311611
710572
1182617
1349891
105795
878065
1542558
1424975
1354701
95176
1015015
1112199
331498
1393529
1189410
445021
184120
176399
1460492
1101005
337818
427625
1289936
590855
70138
552213
365618
1420047
1389128
784645
567801
909784
1457781
189531
66637
50671
668658
869180
365128
287315
993689
1389757
1191225
599417
1192113
956938
1331839
547020
570220
293977
1112003
714076
1279366
216905
648650
79006
1467686
1332414
893959
692069
1408412
259381
1206425
88743
664852
195230
1205609
99220
1498833
571606
485613
390215
177696
844272
45560
993401
1017472
121484
1263212
219950
194905
268147
1171850
611734
707194
1117574
1316022
494044
629600
1210193
475979
400223
205998
1239268
293027
357927
1127798
915308
869867
411751
1068037
806006
1449946
13129
136615
793509
971668
1334735
57106
824286
1384517
748972
833170
163178
52429
870162
1369870
1358095
349631
707050
1533404
201242
156151
760809
394386
76886
1420715
629334
914067
1245865
590336
1364849
590816
586505
452417
385535
1373035
1369128
282387
1430239
701483
1330688
46335
482947
435598
1380605
1255185
649906
767865
364293
1488232
1023350
57998
795169
910604
799992
705352
1476387
412951
926146
410647
732350
1077037
1521629
258340
320307
1522965
794682
827689
1300426
823219
319560
979126
1264126
312860
401128
719110
1042125
1451870
1424859
261273
1330922
512543
792094
1071185
817670
886439
1387675
420607
1155326
1422921
247704
725220
1310311
765143
1157843
1286716
590219
931019
631074
41704
1323413
709285
1374342
1137705
556633
1518224
1459697
735070
185134
945598
151274
168723
1111271
1301917
913393
558359
1141073
644220
867889
1251474
473434
846919
826259
828975
189085
59089
616468
402009
270032
503587
726823
1200162
939041
589191
474237
816087
889774
36779
1260940
843035
1228679
316033
698790
547183
1365011
915673
1470118
290127
1346327
462781
1199506
1262344
642105
1172229
504619
1247095
1426059
1473670
9152
1163791
1300566
1473938
1197868
464637
1391141
928386
1110414
359822
79401
693563
766851
51510
1080924
545627
431540
881006
1024616
277130
1485147
207275
1096105
283694
981003
1174328
1267725
1114723
447158
703181
1426863
1023071
196390
1232131
67024
1337312
354945
1493442
1140326
202780
1232478
29746
1475165
615907
796266
850993
528414
711388
1236103
1043378
620673
1142816
466289
1288619
867233
1210022
1431649
943938
1291883
190214
1367194
443845
19024
539
516296
1098598
479335
1085299
246567
881385
4145
3673
808966
349593
721744
936380
427534
593248
905380
1405191
722941
244869
679758
1152478
601148
106970
565751
839222
730682
450953
26005
1034547
1184285
69247
1380373
1043481
1277695
368692
1312554
1265183
832642
1325454
311615
228363
774638
1111905
782108
1032914
225053
266505
951415
1050889
393540
531118
1211554
603552
710231
511666
900198
66154
145875
1517572
1283215
859744
1351019
957142
1067362
1063156
385598
1296935
1283963
913859
167696
790538
90331
682413
670954
879509
876876
361282
1179674
1535039
1450074
60949
1477230
762932
827973
1414993
209989
794338
331953
1461185
1089368
1169964
961340
1544491
264843
1100240
1012773
130438
278207
555558
1318197
1047917
1172585
436066
617119
442440
16703
517663
24643
1056094
581469
1276896
88854
893628
1429896
294738
684179
664650
973915
1157868
570618
149531
40215
655282
1337494
1517598
684043
1108071
45221
463427
1451232
1466722
1451264
300357
363416
754864
652726
1442847
400893
355699
579137
149488
1098011
778577
1247462
1057702
303319
767241
975135
889155
1171405
1398147
399245
422548
1141240
1478026
1155120
19279
769862
623021
520128
583754
135321
1289518
411747
570725
1392752
905179
1054239
1189889
897300
16060
186890
285650
124443
274242
1403783
142632
212789
182179
418653
1359703
955279
1378528
1226306
392600
835685
532452
883390
598343
437061
875627
1116484
79544
323597
193163
1160784
895635
288807
804913
184423
185702
859461
913059
399037
797731
705936
611938
617398
644690
1285016
85392
1217138
1339855
1184642
53005
976192
334739
323199
151276
967720
1431530
1046876
1531420
1104583
558295
921183
1185155
811505
1101829
214078
919028
823971
1462446
871711
1253945
547573
670673
545872
1537699
1409905
712415
1072181
738899
846260
267343
1205250
544405
505460
766473
699533
709302
586175
729922
1025118
269715
496899
1489083
1384437
1198977
42381
399053
1468234
383867
828583
1073212
877796
1188402
317776
403184
514747
1310665
1440025
194553
1134700
520981
945050
956262
41139
194176
560323
1121578
175829
1483990
1139161
812517
138986
906534
1113872
105442
476461
1324363
966222
1137299
1258483
600589
993141
703533
592248
776077
1485322
647573
8103
1109987
1023762
1221847
441885
435338
102621
1364861
561244
75817
1241818
1355112
947525
1011807
227095
729537
330398
914013
162300
88331
1206167
515308
1392560
940251
606614
749702
948267
1019567
267992
272739
433781
897875
534781
1261722
463540
597260
409259
17183
84841
1528347
1312985
1208083
988364
295182
911391
847163
1159252
969332
742999
206169
916604
899987
192726
964883
241178
327022
498758
497148
653473
1474594
560280
583430
1044521
487879
444670
1115972
1531331
297516
101967
1141725
854054
1384964
440016
973135
72493
875709
661904
1518585
1383374
845876
658448
3860
425906
990845
1502102
422951
1248056
1110760
761593
1114767
14812
1478762
1137113
1434710
1261375
612824
1509130
144764
1385098
61953
585634
1042394
208117
1021135
523194
385685
307811
590584
141952
327663
579184
811752
574090
124719
494053
876318
702437
595901
272788
4385
952076
181999
869104
185627
304450
1157107
591235
1540321
1147936
1169832
104824
997114
724443
924836
430302
248745
1174032
1346678
457135
1084596
1413524
1385040
1069229
718235
1048017
40118
1079345
503825
1310983
395412
412651
75746
568971
1387935
1321311
1306525
1106494
523234
78863
1154636
8502
805801
567463
1216554
1287573
257957
547687
774574
905195
697930
1367808
430432
967829
791037
282785
1048322
168079
651180
128357
1469705
1542934
1272558
916653
487130
1245981
824138
734930
1438213
532747
139240
192658
349201
732840
57963
747644
1173741
1041284
1515210
828757
165381
614051
705699
1539681
312008
292368
645818
829858
1089165
1209101
401076
1056985
705702
960664
788883
1500507
18647
1124168
306984
1318356
187899
812601
110307
335267
1364925
1312352
1145226
1159736
399959
1015592
993481
710702
694462
1333026
1414663
462345
1108739
178112
121698
454484
876994
1046329
817863
1051792
1093156
284267
432919
480072
595318
408531
932496
1163567
289211
93799
1000521
210698
59154
1223214
949248
851963
1432514
1101025
297021
870129
337912
1195229
1485029
111404
1041863
333436
1528117
680957
335924
305689
1431957
1470518
196879
1192710
228936
774157
1532527
1311108
771605
328477
82315
399556
127846
324682
1057537
1478823
629214
900543
1012355
80840
88393
219212
679687
1081396
1136637
398133
1363404
999337
147700
119662
1155422
870417
903432
1339378
1461880
323292
178028
1177394
48244
427727
446667
807311
611389
762181
1042323
189165
1318507
482074
1010907
341878
592291
1048569
725170
928438
97757
1010492
1153471
1255711
1416297
362406
261289
98618
26452
100461
999895
1506383
636449
563627
990925
1216456
1145812
726182
310816
1540234
1005087
347151
1039061
37457
121487
1102750
1371711
974191
903351
728330
534345
727639
1207908
842672
611196
727471
516164
757258
492271
1227222
384903
1523301
922062
569843
1273475
1291091
562088
43807
12226
286584
1364259
491803
969147
541178
396121
1061996
805376
1163193
48834
878763
1329090
1527881
953516
120348
1141729
446379
1168480
825843
1377639
746560
18968
249301
1478122
1234519
508427
1445014
1299924
842759
524223
1077568
650611
1459198
707516
547524
1429121
561085
366943
758035
639559
723810
1509543
787486
747773
274253
1431977
35494
2373
1514453
235616
895042
1345955
1004937
1276936
405450
335901
1370990
1430751
1115091
1223309
1017976
912953
991070
919381
481308
1528972
1274472
26057
358390
494377
14428
1001685
1134237
1276712
582041
747217
1238438
208977
5879
592775
732719
1043844
1462381
1534774
706995
200039
696904
1521527
944812
1144613
928416
58760
1132000
338390
419993
1184336
274361
1523107
1446264
334103
544927
938652
377398
1426775
1088334
588431
11542
901627
576545
200384
929491
1384245
695808
1096563
1412452
642049
25842
298848
1499767
1537379
956050
49190
57183
1367231
1292429
520785
493527
260173
689976
1254810
1416118
1162776
1233606
1353713
468082
120918
1529864
1125450
682423
276968
1319272
225677
829609
1186713
859072
850635
375372
1011148
604868
1469541
1017583
469622
608711
144439
554110
520381
1333400
21271
1454497
1453619
186399
1235037
67952
967281
482104
272714
704749
578793
352710
134541
925844
54981
683507
686018
610018
1013148
784734
1493462
730159
1112415
705817
97819
1540786
914672
304015
574410
179119
128101
1361600
1120333
345233
680436
931674
1068156
7110
1011291
672722
984469
37436
455746
869911
909892
1258075
1288705
591092
453871
640987
1043218
555292
170048
977909
1451628
433
967414
759897
1269473
1393280
236943
728415
375629
875608
1316137
1329315
9584
531737
1445470
1528039
453322
920257
1495574
370055
992302
153416
85390
843341
614540
815258
915800
1526204
1152858
899038
900874
269252
1042283
686992
1154991
1237992
1376658
113275
1544113
1428696
1421097
285916
594476
481091
815976
1276859
17319
410350
340601
1408300
194758
501318
768361
882561
964949
406356
177269
383140
330563
111068
1121554
868232
542169
528724
331188
1149112
796230
680437
538298
907650
682095
744693
362988
674647
1317252
779122
925700
34941
8901
225351
589885
240086
677475
1508340
326932
1295364
605027
194752
1316486
388338
661201
909852
1268094
671505
384575
32182
350121
1069654
1024992
54723
990473
892452
377234
878142
715771
1363922
102598
589334
1419319
152022
1172533
1145587
941224
279893
760216
761337
1146952
670164
900826
1225312
1322964
1265737
782691
1417765
522155
110503
418164
108080
1209701
1250800
642376
340548
602916
1181822
138203
665580
649507
1252901
1329882
446461
204260
606162
12247
441069
1230284
723336
951805
1522780
147413
70895
1204407
341928
1254290
208463
267499
1364393
1356050
728345
207567
191076
412625
1379096
762808
1057294
985497
507896
208814
876839
1524049
925972
510005
106427
154320
657459
811664
823591
747462
1390349
848954
647301
1422069
284765
1361892
1536747
1093000
690444
1187595
96685
1171451
1164861
241573
381670
244781
361368
837743
970668
1540212
630936
916685
1388874
304232
1060154
1018082
1277833
433382
1475378
1404734
1260591
551711
226703
1525522
400773
652465
257623
329732
512361
887454
655954
457360
392189
459965
1346525
142105
568757
454058
610171
243129
1348832
92842
975415
272909
1495378
239641
90450
993436
250988
646198
363258
874030
509052
988015
134004
1115774
703445
1362983
578873
996667
797734
266749
973113
1162184
1386538
125562
1475001
867510
239804
1271365
1319366
1115973
956475
529930
915235
639394
760226
1268661
642058
1313981
779971
858646
1039007
275388
661650
1017704
932255
788978
1485489
1450858
412922
1279104
558122
339067
734596
1047006
357858
611837
1113719
1518802
908387
479067
1450445
1330079
245095
879725
937699
1166240
571981
781222
801865
87886
362591
355973
25517
478873
972748
134373
865279
523279
1176554
1344275
37713
1179105
1003591
782393
888812
597388
29341
721816
1342863
417338
933082
945871
847037
1443579
400866
1539458
1095796
514506
153684
126070
808539
1001024
133929
1114004
975171
1142287
962319
1263129
120681
1000307
1538041
1264688
439136
1001262
682274
841516
413419
764893
1539352
296389
1237320
291586
1155484
1204979
499586
797899
593457
408098
797908
1413635
1134990
1013402
1493781
368701
1502388
341318
677002
1434555
1444580
1233920
860194
572438
45817
1050774
1409708
662831
1361997
176277
1121251
809427
1345175
753041
1294796
1516244
999253
51788
42807
998281
1490772
276262
687842
98155
654869
1502498
716258
60890
165751
946581
983609
697796
916159
898421
1427360
283231
329269
250003
175745
832308
1032052
395534
762194
57412
297225
131648
444961
155062
1162743
1035911
1021670
1413876
1053765
1199658
781347
567268
771286
753810
117730
521670
764303
348315
367288
873784
799707
10728
678398
1168017
942352
1035209
1184566
283088
764964
1198305
4629
1484988
194530
694910
606592
560317
991030
339020
416890
438586
52203
743882
444290
465296
1457293
1168951
1472556
1105193
953131
741263
304493
1246742
1218001
1468796
1104495
484784
1509785
165148
868350
1036112
419060
305254
373739
59805
745979
179392
675708
1097370
1392236
181003
617696
82059
1390539
740530
52666
84057
765240
1387381
917384
193922
268045
1200038
1141013
729966
889128
770310
1061729
1118850
1427831
49971
375359
557659
821995
1473979
39719
387714
993435
820816
919532
1338234
574646
1154542
377361
204091
1006703
1546690
903067
1500466
176452
478308
1377295
615541
1457694
888461
1276970
1223522
710394
951030
1203356
1324144
535001
498990
506635
208834
1374490
547262
214432
1494181
1461803
1136394
752790
120656
152370
1240130
449559
1507318
486764
1223522
873449
456990
692488
1430912
1332341
1310382
1405557
1297845
133113
1163750
34101
932904
849972
598186
434376
1470452
425167
556153
872748
304002
250590
730716
285058
32422
1190355
1331215
28972
595939
64881
124044
307625
423675
115668
31912
1289598
1141656
231017
638264
357359
1014581
356045
737003
792902
1063038
1075570
202872
670273
49631
1283496
1437322
698880
1016105
1134525
143114
174195
652839
876698
493230
1469686
571262
557122
1364007
925253
224547
286125
453018
1297705
343948
705675
232687
197287
1493490
425448
917714
602453
1228642
541673
1307267
1353311
287897
1506144
1525388
972380
262769
770572
51537
247110
477895
198272
233549
374134
661132
352380
461082
879470
891250
1404054
12782
826003
248312
1290032
91549
152775
776242
1194740
561310
122461
358477
1254424
810291
718788
353790
303275
411706
216542
1175243
628332
1227225
540369
1106632
1142546
483119
904904
175445
100939
941500
1048868
1527635
163706
1480881
602032
276063
1211806
1151271
400736
910511
28899
894063
1139932
856049
77619
1065539
783582
1347436
1249921
86308
1397827
1417665
201541
193583
1495930
1186942
1335139
1481426
1368981
1284368
735692
521110
1174542
823514
271213
1155122
1314343
1040412
1409743
1186900
883602
1344659
848855
128357
820534
1348846
1357503
523813
189758
88983
591573
802903
1339445
1493624
844095
105076
809688
1323263
843599
722586
75946
874064
31783
137
1199856
970842
1458249
664459
366890
1167452
903861
1214297
429580
1307223
1088532
1312126
1125698
1404413
1479059
1092355
1177425
345129
1250904
340891
24047
634867
1014884
1181215
20000
470340
390784
138896
255571
1399799
1407258
1510914
126035
1395609
1093689
1146183
1433462
12427
1411976
659478
1072916
1057742
906160
423045
275328
184108
1188607
1363608
592811
964334
703395
1425337
1069922
1333126
1304119
1412380
1040439
1337241
599695
180578
288559
1460954
119396
73564
686663
421632
1459108
518126
583428
1185011
341372
1542454
1420328
399237
463391
1167252
1531121
960315
91496
1164183
558129
1403109
872777
1004416
308159
1101947
1214773
148376
908102
1411016
1232535
841287
1316621
501065
256641
844924
1284895
608657
1150398
1466334
434444
320157
1401167
1483138
1486657
1014221
296576
844569
1338283
1405204
1106373
156243
1440910
389779
459544
1160586
963231
880944
1334536
740797
867485
227972
548257
678341
983549
168049
220516
944336
71357
80417
244476
1314131
791069
545339
841589
195301
304418
282148
413671
1143140
129917
301915
445415
498885
1313307
611416
774161
19130
305970
971236
33232
160608
105897
1129406
1409610
861497
177251
1456448
876474
473518
763633
1071261
1346724
224350
399534
1102683
577463
1080278
1370883
426973
1206102
733842
1331394
1242486
196664
814135
182932
938552
1450263
1514214
1145991
823237
781007
637501
1514931
333448
1478068
1187911
1255830
1390108
105602
405790
996709
963719
658100
250054
518552
1271048
1065871
367873
674333
533351
1150535
815958
712006
1103211
731374
165999
1482864
977577
1085425
622142
1263539
599232
813138
462509
491530
734838
33269
391543
647835
1157139
257848
1095081
1313286
474540
1245275
1173123
693076
1312352
716890
89956
112834
537881
1090175
1008129
750839
81634
1298404
857380
967257
1511711
871052
378701
549732
1015813
1271882
1199974
1228926
429359
75797
436517
779242
351518
981635
190627
1267237
235147
528037
1225472
1460143
552009
1132503
1039620
633639
1285991
897359
613187
157676
311626
1387303
566432
502214
1078233
1018396
1037264
556404
1454893
240271
1133057
1472841
309885
1380394
586741
1497660
611125
425241
302055
11517
630564
374304
1441324
1256737
195323
446448
549111
809737
323674
1494286
1179957
159109
937265
275777
1097386
196899
135747
719856
745635
693353
276314
462906
1343957
1065585
489108
264814
355428
887664
1236735
221003
539571
1350834
789096
679362
194767
25991
1467163
550171
991882
375970
1292913
100448
1121281
1070526
64034
833782
935985
971268
510928
1354705
283720
270069
805453
10351
468937
1261377
1265707
142188
1398617
813117
1397239
888460
1423073
632889
219582
394722
1045550
423577
253178
285400
538529
654322
121221
1447631
583753
1142923
621291
65377
1513783
1043271
780731
279079
1391877
553901
883639
1378781
1517602
874262
747416
735242
1058168
915224
406557
1515944
1316528
230449
1425430
117977
1070636
672871
136211
1325895
77019
197066
666443
265292
1304325
1469739
1158159
238185
658061
215844
989835
1209271
399216
807652
1335503
1259868
1309058
868469
1131193
1278022
1240845
1197989
618669
380691
1418231
1076597
1092389
164622
25835
977876
1122262
1149238
1165735
104299
194589
1527416
1486075
936424
453719
504822
1029930
1196919
881582
7422
877252
1409235
1170795
958105
1171976
1267626
587256
882956
370071
1280512
120366
733415
448277
840475
1374545
285812
438731
376757
1370121
1359774
929138
341980
130200
644660
763886
310622
1488257
1221991
823732
120372
1517096
845303
140276
1091952
118869
1485693
1098344
831967
1368161
1012075
938913
1147627
820400
1446163
1474471
1341166
1269319
67751
800910
1232129
1216590
1061765
175363
417617
1195611
820808
1390458
709929
1106787
1168197
1473138
375708
936563
126501
605510
3101
418354
1041971
994157
126179
1338205
339021
469041
455316
805883
939960
390992
828910
206991
993213
1096913
1193410
835144
777051
1294296
908080
1492875
1304734
1049944
612024
589719
653818
801097
1038810
329605
802346
1164166
1158618
151966
555641
284220
371976
504802
1458500
1534968
519538
1368815
1263020
1069384
813049
821826
274165
231392
866115
507409
950620
617151
9402
920078
770095
785349
1128735
1205867
237199
528861
1145805
1404111
1128893
1075544
229721
1307008
153517
621951
1091040
348543
570084
992316
901907
759745
509304
582009
943901
231169
299084
1451543
806428
198299
251369
432353
284137
1332059
1540766
558001
1520143
1158738
1347742
394544
435769
162607
932843
418475
779310
1030142
909467
1089061
753653
1340394
500023
1437244
1409637
92500
174691
534890
632208
1547209
1529913
780400
1010269
127584
1474799
864035
601699
601096
810833
1110469
1429401
747323
622412
470132
81565
497437
966316
1447126
631362
14216
93494
1454796
299698
568612
278896
841148
1373183
266665
969760
922767
234338
194166
277438
821355
83737
1153678
706979
1369486
1064706
1456104
1317648
99364
752110
1120028
64150
1308360
580181
1265150
30774
352641
1463688
979123
451147
1138681
1077429
401562
1396090
215967
87255
487223
104080
699229
1182581
377543
440928
1151968
394137
1050540
526327
1204599
569764
716773
504053
273530
1151464
899464
375384
1404433
16447
1432376
15235
824978
93493
844220
872636
679508
517864
448117
736936
1275335
1333725
65963
1325477
1216250
488894
767844
458898
1217086
909426
334750
1096507
1172383
840823
150558
1478991
595889
779657
762319
981426
944516
352450
92091
930038
65480
684989
356722
236660
1418358
1071653
1333736
1160843
524375
1145518
1494648
1187052
175510
1329432
200742
654172
89270
36455
1014490
101604
696861
34618
480787
1321547
148210
988421
1362950
1241573
676549
1139439
1509108
514548
493478
1179441
806034
495612
881608
375691
375983
1438137
787364
637660
803606
183411
219120
25965
636504
77455
263673
455344
621568
1489994
37639
436972
1456530
360370
519550
717389
388686
1228784
1472366
1166170
1104324
1480376
674385
51829
1299908
1415270
1440490
678970
1017416
1492252
1269818
1141614
272684
679295
1156736
168286
738162
346594
1177230
335833
631357
53254
1167123
1361632
413498
906790
278207
1081659
1411625
394244
227726
1471137
936577
302770
216284
1145533
1245927
87779
1229497
1338455
510042
350321
1534879
963321
14933
178907
21143
244403
362950
582049
1372749
264275
722111
1031558
613440
1196265
227763
276862
273772
124834
222631
666106
954226
551573
456347
217399
1034912
1107399
719866
1291043
826227
833195
909006
1009525
1258554
972413
838823
80039
908877
737084
910147
821607
110296
314968
175383
1368215
12895
1135295
1257222
472620
1301445
848993
12159
1060163
912412
1475917
1246603
699350
385632
53368
67320
442229
269447
889032
1483277
516939
1442488
938104
433365
1059396
871219
1377830
1455531
21765
34844
350838
91484
474641
267907
522094
168782
539713
1043909
400532
1259431
1188502
1036514
1399660
1113199
49355
895331
405004
1122755
1459586
1380442
1209220
1280231
78708
114386
971638
1093400
185904
218998
68419
270688
804308
114596
687
867804
337167
656135
823245
441152
587992
387645
1087642
382498
1259809
901706
562918
1316146
268621
1054704
167333
1226997
521051
1350143
1238048
452377
373831
282766
235061
796254
516028
697421
596679
529880
667638
75016
552959
1417579
841066
1101353
79129
1184931
643505
603790
505446
1127764
1536479
803009
1261518
1365067
821115
837350
668826
145756
16390
1505090
203035
598225
477362
983465
816730
1331226
933220
1425077
613257
567524
970267
1311506
1472566
848540
313378
356802
515153
1279914
444168
1218477
1537755
1235681
1342314
1094243
237373
416145
1445112
1123265
1439054
1294641
1497298
974833
693454
1517019
816220
1293354
1117029
593337
807488
805051
775987
1364241
582973
50992
587467
978370
898546
517178
1049532
17310
586019
608060
312097
1359511
1212489
1192805
1357164
223736
941033
1437892
827401
927745
436359
788391
287602
612088
818231
1433955
514703
1001535
166983
859856
453911
13511
1486035
1228196
1494898
436353
543680
775874
229237
106072
251124
104698
796414
685851
701915
388921
1003403
246380
1041296
1327507
212647
944073
164526
99577
806800
1514916
1188176
978290
1157847
522925
411817
968939
233534
932578
1479903
539226
716740
683458
1451670
1422879
408546
537080
1260441
1257526
1313560
1408928
307935
548267
849356
901961
930876
559177
693834
310415
989851
460317
1169411
856443
128637
292473
847671
986339
883592
766363
804566
1497948
709757
528838
513435
830613
632231
1073687
1148607
680642
365357
72019
1177203
1097706
994330
1102263
1264359
814516
694775
1431902
586317
1210029
1332216
884786
1303036
158336
112551
730137
1399957
1346608
1360280
30848
962865
901801
34083
975391
1116695
259352
1424376
994060
1541659
243115
1227047
622809
1220595
1061587
364816
478262
138162
135084
1306537
631530
902014
292996
1102785
145008
883823
1431943
1269351
1053524
283879
5746
601081
1357191
1393915
565158
408146
386564
55059
1031151
1318093
1174943
204694
537917
1244013
1201645
599805
1219943
455734
1187636
1032136
1037702
823316
1258503
378328
864613
183166
133081
104647
729042
1185818
676756
819907
1338887
677155
1412464
617200
962549
791194
518624
1087391
262597
285874
888451
491596
605138
136316
1536114
1169458
97680
1542493
1498623
1395568
753766
1045333
422027
989257
845344
525271
1432646
853494
752424
774110
1245840
466728
215282
437154
471984
66201
760253
270740
824431
939542
1127264
723632
1313209
17012
136308
946292
648714
1277801
444549
316323
357402
1183274
430937
559513
59602
476900
166118
1354564
823171
318626
663892
63527
379871
757329
1529214
176966
1461302
433901
566534
578484
898658
954537
437119
476254
1122875
141136
465682
268889
192435
1354912
267601
165796
885039
1039461
18059
649782
389195
85796
662115
343904
1143134
311820
515902
914803
140627
1290581
1155892
902054
1236131
1092845
291517
348760
529729
360292
472735
1516001
875327
942911
1466309
955447
1408510
824590
433991
1232965
1426992
732604
393378
120714
414292
1432651
1037957
994945
32684
237463
1054158
1154187
637722
1425615
688410
631519
258597
785339
1494760
646266
1111338
1136103
1361380
589089
1030420
411515
9578
1327563
1023452
1490134
751604
1325270
112550
3807
546075
1506057
249346
952681
1523914
269924
1175679
271646
678401
1188226
727800
215934
599100
572938
1445836
345279
58006
1064785
1190217
414279
551677
1030175
238814
56824
945272
633075
1388035
529543
500424
486346
1483623
1473665
1009170
1377680
893715
109173
584569
1401775
1073769
80645
1447896
1344264
938150
928919
1365798
554124
456140
1536612
249048
1298763
1148212
982834
100372
1003261
571735
274423
111134
375105
1521808
1474043
371046
31719
438775
759309
1504665
1426795
1010480
633537
1466365
556512
1018479
379459
888456
1434664
795603
341931
1102920
1032482
1446672
1249371
316725
1145313
705453
845672
577736
1466884
770379
897504
418892
824204
1132555
1297275
1261117
721306
1200591
557051
304283
1157211
792902
285520
952917
607426
1515928
887693
745886
574124
104082
827290
1474876
731437
343469
621574
1236675
1241890
1502502
229849
1148942
1291294
533703
509852
545668
450711
1214408
148739
1269469
1243909
363596
945600
436862
1493870
440357
870241
318495
282003
456224
1322833
1438053
932115
724271
11035
1157176
428633
1365068
884396
311305
889792
207770
84617
134535
308930
115064
259323
1064252
678445
62299
1289365
304576
417794
350756
634517
425426
686950
306291
1529605
1037760
618591
948635
1462132
703670
611599
61255
985558
418403
1190456
70478
1456114
1513669
1484263
1304138
224188
114454
219825
1000153
174310
144527
1480497
1190086
618421
1278253
1205385
720365
892428
234669
259227
166761
310858
45581
76646
1219991
1142861
1278293
431950
1207895
747607
593915
246433
881405
816252
514804
890164
899787
372505
419055
1261627
809386
98171
407351
136446
469498
480430
426792
548578
273173
1262447
1098269
653101
947525
499292
925962
370492
41297
1281766
1441999
646131
1425999
19796
511890
864957
61766
1287769
1305817
1464467
1225115
599504
18087
871995
791899
501835
763306
1504364
1456600
1173741
680252
1383902
1276189
670461
769508
1435614
717843
53671
1089889
194667
648574
158649
1032303
371141
809427
1461203
142916
1266467
20749
1124709
620084
168372
1014251
426072
154100
1341495
602924
1053271
335001
1495231
1094934
586816
345644
1507715
882594
316623
903868
526465
862408
1060850
1386268
326380
451262
1432668
755794
1519316
738923
965569
1299846
402779
1172340
560079
1279947
1509628
57819
1147415
1175086
153283
421495
1084596
646920
424294
1527183
1513626
283858
1503340
1310379
1375337
1298741
571504
398611
637075
163498
417698
548725
1149533
849956
1427303
730121
12819
902038
363852
1323099
912400
719297
264973
983299
1169867
225065
69465
690681
882873
1143367
696919
755495
348708
1123099
604259
1124605
205390
428674
558600
916797
1464732
1060063
1263717
245063
523239
358670
607490
1280761
547748
929585
369534
1504419
322667
1162528
229194
1543124
367883
430740
489413
946188
392107
215613
200315
1135802
202114
679136
1241851
959016
487874
21240
82549
801709
501645
1544006
150715
189860
50694
1104014
1010497
1013900
379116
783811
163576
843107
600916
948104
1026326
1433571
855608
1327899
99929
994736
375595
1205397
198786
24305
749310
294591
662944
613801
884878
962566
1092632
1020953
1437256
532863
877789
1210200
476406
1465664
436541
211986
130116
1179334
430406
10560
207434
1339508
1136037
360754
292353
1278695
1080599
1372207
435536
23093
1243629
1449702
1124786
525259
1092241
909446
1296970
1079426
955325
417895
292516
1251622
363444
823085
835309
921281
655477
829430
653939
337204
750208
276832
521264
250936
1215575
532363
1216173
1021113
345426
74024
1144198
1076219
805263
1490474
345282
329485
1170983
1290439
1529805
813940
1359487
585468
144611
416737
878040
978922
1525531
489242
1158727
1104212
379038
189141
1318164
1250297
786412
511496
1314308
1546423
430971
1526145
1134346
570175
1245477
336592
654724
847047
624886
945592
381189
1099831
434034
1243699
1200516
687694
1231293
805111
410129
1490812
1370518
450163
177965
1149004
873961
519649
1316374
1501684
982828
276137
626767
1295025
961814
251958
663879
1175421
899632
832600
1458644
236839
642056
460954
86183
429127
441596
1013064
156188
1024139
364380
936716
581713
931624
11314
150397
1231730
1383965
806281
1232060
518855
1304161
199037
1063313
700368
1232183
4681
483600
567213
156954
784083
1351322
1361280
1244106
1053742
1309877
27103
1390347
1452550
1401910
1084293
1116299
775548
1532913
633152
698142
1215828
1019700
869299
346079
1274798
382517
1428231
1353432
1458459
1456255
894517
1439140
144985
738159
54501
1423581
268209
1309439
797159
135455
1790
789463
773466
1485282
1530615
46138
464234
767281
973485
890403
1251216
1343394
889723
1149853
696468
228153
154020
1074361
953671
759432
1525719
545334
802304
423691
224143
856564
592332
1176751
1060472
362755
68288
1261825
1452903
1336124
409414
170293
4915
691767
1376801
1362622
205384
1191027
72021
328865
221719
914913
1007013
959261
187212
1514700
265984
1079094
1147245
165876
575446
426827
1220707
615376
873815
611471
163484
804843
1496368
1276641
39513
215211
754845
667901
739780
1405033
914287
844863
1235375
703313
920051
764671
922136
283621
1371082
240039
218224
353762
1320746
600324
1048593
1346769
1044410
672598
293746
806152
722208
941450
23076
1537319
647807
887905
696375
1206470
934083
647829
858546
917264
927219
7885
149994
595533
649142
61142
179929
951152
512460
819768
895923
568124
357330
1113724
804119
1313226
134842
441638
992802
707209
1098787
1033896
153133
214511
1266814
953992
685339
1391142
572516
123355
861627
1474910
1503761
635192
932019
63637
1245589
149941
739752
975783
855355
527382
1498966
845236
115799
369495
1420749
713732
1065543
1313514
112851
325671
857401
1436873
1009494
146811
836910
792542
826965
1051883
512056
1122549
1368978
103771
790945
125547
1313522
614093
1120409
268247
711360
1408845
767822
313570
673629
1194276
1202499
1053294
18719
1545881
468058
903308
988384
552884
1039906
1464307
1009561
601517
269961
1045462
35845
571758
1497662
1137287
411782
1512470
127210
121512
432894
1043629
604192
786300
457219
1283442
274682
744561
354595
1398378
335464
1064518
646957
296612
1285106
846587
114603
1299466
305622
859956
812819
1189838
1399813
884279
83156
106922
634098
1161036
714330
73701
944856
1406301
1252386
1067086
143407
1116268
1251782
780193
919730
407693
269502
803255
925131
107691
1145691
22667
189066
726626
152640
1380311
1476613
1137270
55739
729221
1168095
789106
1529937
1533174
1168994
128258
997385
959793
1449242
521002
543849
1203045
643590
916790
615178
479002
1173208
1107761
537801
703313
532122
1158252
1055408
458331
1262805
1258229
1252473
143930
334148
1171260
670525
1082628
1148446
794511
141199
1225401
1287247
116945
507747
1105156
578281
90837
451807
338828
176679
341090
987168
815096
197582
1140344
525466
902691
136425
1125280
646620
1319375
373983
1129016
1286639
217813
1106506
889867
594531
1297213
816177
1257173
1504037
425829
793575
1312122
1239353
133666
323811
624910
1017803
1422370
164686
1360160
927029
644031
257540
904332
1254154
481524
585068
1436711
530177
1497682
1233597
1105984
785937
349651
72134
1308294
1485261
236290
463693
345743
1064328
932376
583505
255809
991597
1463104
188912
1251435
811476
1361320
426502
877328
1004157
729269
140954
737103
6833
1165224
226560
1090738
893842
132508
603213
850079
368166
1537791
900707
527586
38935
329061
98354
11930
333830
1271264
1445582
103112
487050
629871
1285198
388062
758135
1025293
1487509
222640
515466
1113935
811697
870182
998189
1292873
253525
823261
395083
354878
1178953
432167
373322
1410575
938422
1243252
1405478
1214747
833490
297337
833286
311110
942599
788114
1469310
892977
945831
1371113
1224892
1467767
586791
1115784
425773
779031
1333360
843856
470101
595931
1488523
1430551
1380014
450212
431995
879557
1221776
576963
1112144
1235166
609359
97842
1511994
176040
515430
63049
39324
1085182
817495
411045
1519457
714854
65185
790878
77626
1431078
159647
1125300
692627
1369699
1381083
869865
646767
508769
294885
921485
331224
271461
14888
1079713
233751
357220
1485114
364489
253913
1295687
1269282
258002
672638
87641
554591
1243307
363804
1178108
687557
1208982
1393952
1070099
1397673
1087911
425520
862092
1543104
932454
903588
398286
1042442
85523
1225027
14109
1069143
1357924
929211
570940
1301220
1480182
1491648
553127
372978
246085
39594
727320
1381871
243881
1006412
515379
583261
900202
1357978
64865
809909
969313
1427587
529030
1279358
1254887
487430
485439
308805
470918
1135672
111147
113358
298223
871319
536275
1155855
82922
1152672
675153
719589
213916
417053
850351
1300235
867281
1440647
1106181
925514
550423
417276
299869
1474938
984489
1442503
159125
662657
268459
1369558
1120515
1491294
1167413
1160738
1434916
310169
1179613
1001866
1542243
975851
151595
390605
622739
1187420
228421
12056
696768
62845
128151
346920
374932
160213
1072232
521486
134767
1365083
1046379
593110
1385314
853235
370299
625281
831510
651488
622802
860181
591585
488844
1346522
59054
683908
1331944
1185343
455949
638634
1205245
217815
1462759
129582
1246292
861174
862390
846390
385951
908598
78856
719375
1027098
129269
1167064
884847
159155
444962
148286
386748
327616
1018951
877528
549355
1059638
1370125
711134
74106
1144863
1021980
1383336
994630
1248705
299574
544956
1535766
1421997
1241743
290821
1495304
630594
742822
18705
378927
639093
368043
192900
643656
325505
468623
161345
881300
723031
954025
508035
678257
124908
328081
1536884
52209
1142237
82961
885081
709881
916440
1227654
1285122
1299605
814013
1188513
429779
1218052
785519
1333480
1452601
539054
1223864
102753
724062
1192349
582948
1172814
1324874
776045
443779
1460824
552737
590510
151990
1494742
1538402
1348887
12912
1191698
789579
28229
1039138
1217797
319124
1467753
1032393
1492966
380225
1456561
315172
1292256
408035
559359
200016
1444096
469605
621355
65973
883209
638194
378163
1406712
893235
1227216
1390714
819984
1449170
1253799
1256618
560599
1007187
591567
1372814
71521
1129863
996598
1443276
1089492
473016
357678
178057
1033711
1101680
209872
1364411
680799
348215
1143438
1474894
235308
958611
329561
636421
500113
1317956
1216687
548319
580854
38951
645865
109333
1449491
507802
448663
506562
265985
989134
432448
137698
41065
893346
765227
1031232
1192265
779436
1371492
474885
720758
519071
1267556
1261940
206936
648699
736115
1405423
300105
1274625
1199488
531803
267590
1276609
849969
918965
728442
660681
669385
1239461
90958
1419026
1466845
852328
1055094
1279034
764257
998669
546820
314010
1397287
830745
1108755
174002
1185373
398365
1453528
11383
975208
56582
1484587
1261279
1110635
841684
154778
912305
221488
1000387
1024334
102961
774305
209460
633183
35187
1503184
1077030
161588
1343598
1459430
1166539
1495041
1039187
876109
328473
386795
1102617
584771
168391
104107
1405468
244691
1450716
1039928
944001
276004
1029138
777134
238635
1380084
958315
1004150
1512983
1114457
1154422
1427445
616197
1244836
1540279
1407982
247775
219250
1170322
61254
952271
424818
1155826
204897
169679
376433
389479
460488
676347
70552
903284
635536
186178
66367
156873
233655
1530104
883041
1546694
110362
894314
576374
508587
1335796
1354649
499612
467632
525598
519941
67820
1352704
731823
126522
864385
1499890
49117
16629
683030
1075487
1466442
389927
283008
321642
366487
718177
1062845
789684
891804
204967
663935
123293
498350
1056992
867539
930207
1034742
363822
554777
789713
64142
191839
627212
269814
1518564
1151855
869168
434089
740647
663240
1130721
396711
760376
168058
9926
81864
1285837
1392556
566759
1415414
1250255
710125
713098
805041
453161
209891
986155
319444
1518987
961025
48694
216261
666536
672825
1080779
404863
878047
1297308
1240878
830902
1443018
245018
1045746
1129779
351928
1531149
1399573
777137
43973
54540
865883
653139
856526
1126895
563675
62900
1294251
343899
1027990
240615
1152786
494940
425492
346853
1325146
1159610
374878
1137614
1351758
484292
926780
1045380
1455868
550143
919324
1150924
584889
935556
378407
1261931
429665
357973
501792
855372
1232923
1109299
1452695
478389
1219430
187554
538452
199000
1045657
44576
232156
1151324
335994
119621
465428
291709
335907
513859
944486
259582
146742
328982
1290572
960274
83557
885651
1349576
398411
86315
269884
856616
658451
934988
1401735
74321
10771
1434810
852092
857886
770416
461229
1506858
1403582
1406912
159479
1156687
949153
1038294
267311
464296
445556
254014
686424
1471856
316355
1203995
457040
513119
1203655
470308
153725
798520
353984
91483
231955
1373246
102029
608047
1140131
525640
658535
313475
34000
626307
210898
823012
350481
403173
487147
1125966
342277
975986
1108059
826433
188578
1183344
1000478
910599
132668
1324798
515600
400595
228180
1535356
1250405
963976
16055
869460
26843
673319
1543555
303198
1422793
1477271
51854
353326
1066124
1085258
589685
93905
512808
966208
181629
245071
1437955
248293
1484586
517642
950357
436451
75583
485834
362008
1083817
1198632
597315
1097456
693724
1490033
565733
1406344
532051
806754
989583
1114693
148728
533015
525670
439880
721524
72753
6883
919147
1050405
925743
1318329
119659
1155071
1243447
1257080
356319
994496
1232398
1335877
1005798
98950
1479894
848232
567367
804060
1461657
49647
856184
1505195
1516960
1185321
1004539
621348
845299
483779
1506931
883120
484916
1113802
744257
794870
1334486
110314
1315920
829031
352554
402793
1182782
147480
937491
227283
1126894
1322606
11920
1386064
574714
1012341
118410
880676
1523223
729086
1180609
65314
52954
1400487
1258196
483970
860991
1266518
1241102
758934
744593
1419163
452417
1006060
209309
217871
650972
938270
440363
171343
298319
71732
552914
517536
664094
496141
1217131
1087146
1226069
1416080
447621
388947
761491
297191
835589
699286
110854
656179
576566
967370
35167
1323058
607548
97289
1198270
279328
980161
271597
1375265
579938
207504
685034
662344
1147809
572298
1131299
267119
152810
1241559
1114743
1034127
380446
582995
897314
1042587
1197383
1353213
630773
591544
82826
648957
455882
1072965
1532188
540227
679625
1161674
1004178
1335749
1510248
1032094
577821
773338
92202
603116
138651
650498
151956
1486634
299979
1218446
772083
298825
743025
573399
725119
1354632
1122954
1275730
1280117
244156
1509770
433022
499271
320072
1302175
21608
1065233
483420
635667
483959
865144
626139
1270433
175773
891200
1041419
1277708
669324
1438257
1204202
623297
1374329
238888
1362217
529270
1013436
1122287
575825
845736
1091718
86
520914
1273906
1251503
1012739
1145527
836966
223924
1407445
939333
456614
1510503
639173
149240
26833
134070
734083
361787
972384
975933
1347293
1191428
1453288
1439298
43608
1254652
233106
1327083
835378
191201
1098369
711575
506253
264565
134985
471884
196716
804303
181598
803355
1237606
912484
851003
903269
1000510
1017460
1176903
1351136
204319
769817
1284223
34473
601775
1100275
123358
912439
460521
1286648
1420678
895958
1032648
946851
1363190
353219
688990
736905
99843
1392359
112911
755876
1122296
1152351
1175636
965039
287161
857836
681926
662743
488107
590470
1050085
330650
397615
69521
331403
1497910
272732
1120850
437721
31976
1173989
783069
1229713
1123471
842815
427315
1409279
1274327
393633
864736
1454358
1545533
128166
1029205
1289202
1288879
409709
843948
54201
109090
1298380
1113881
263781
850580
1477688
1483470
26388
997938
118454
1324682
922079
454424
140079
170038
1448076
457304
36583
1518872
513013
130730
891755
1082806
926681
124737
917203
471860
1313576
1280240
1491851
44573
1346763
460204
1358458
203219
741740
732843
685678
822129
303980
980022
1235820
73814
1149860
517148
505425
1093797
369475
796611
1243937
90004
1242471
735239
308248
1355087
130388
1428850
1404078
1408817
694087
919836
1289274
307573
609500
423225
749736
1089986
1252159
907845
1084138
1176844
394999
374011
222924
560531
1530820
1439572
1090954
227334
1439396
819669
1289672
634356
428623
1096580
1056803
783047
558866
1431530
694562
1479248
619143
192069
338277
1452413
1508241
275674
314786
1256958
286020
1123130
846612
570401
329734
1048134
1106274
14661
1475142
1384090
1418092
941985
939687
1202853
1194204
1237753
8069
1446601
1299430
6046
1197807
439981
456041
438829
736837
1286811
1031688
106276
435818
1323825
414563
1315334
1419345
1148608
1447423
991262
689123
956294
173655
519746
1092424
56620
967698
1142262
795484
1246468
1332208
1431722
1502061
754680
891005
1076865
1246606
1078719
248270
1428690
1128080
890176
52245
1188904
736225
1216002
758141
693178
373870
1528454
148449
893368
481729
1013910
600381
218469
617499
1206976
1440695
799165
269030
352348
1443318
988883
1378775
782343
339972
1399168
980712
780013
720071
376144
1366948
119743
1330520
381961
610924
1323366
506337
1239375
813015
453017
841618
24450
254340
642734
1145678
971930
1522578
321360
165918
702948
1056493
1265281
402388
756862
909429
668933
288565
372708
391404
967524
1097843
190650
382347
229921
1329501
1015269
710536
722839
337320
826183
1451104
1219817
335301
854347
548178
1125872
874510
876270
715572
1290241
1302463
1131989
388847
450628
654100
467454
868224
1013673
524939
672997
222337
1476136
295655
791970
1155368
511246
895425
699514
485961
1060442
933262
327116
745257
1267115
708012
503859
846125
798288
908826
1004205
1271822
42055
1348938
1148287
946856
1031862
1539520
595057
1294088
1470967
48872
1185413
309747
1391048
284529
1312286
212535
386525
416671
903560
251842
327243
529900
449249
246141
807114
549467
522431
732484
1258753
1274714
1309609
1355427
478127
1217585
479626
1171450
660970
139529
613305
435821
1035555
1487324
608365
1284535
752662
548513
768561
174372
331147
1016577
1291463
1015431
1293499
1255084
189618
946
1326571
1093827
609218
1437263
392799
288823
1062920
199213
600530
928683
351723
332201
1499619
300979
1244492
948602
935612
613287
1500083
392731
1214012
34946
678201
417453
417055
791421
627303
820521
262367
1080588
1111518
420757
1303380
940754
1460731
881502
191854
560855
92496
41500
536858
678662
1023019
893976
1528182
1107773
503701
1265751
1030767
1449292
808931
1235441
1349720
536593
4460
1430262
1129856
1437969
1310423
1168933
848918
785358
1263241
829254
845882
748916
39681
1486400
524889
949526
374577
492471
629747
1206204
140274
878692
796697
270536
877056
406036
219363
529898
682944
1129231
1023969
302823
1052342
1169599
323019
1030628
565929
1276661
575060
410949
1223030
89042
272609
763734
63016
888638
377229
1213957
652618
441626
1020757
693236
1341789
838400
1228211
513685
1529560
1398641
326438
823273
1361851
613974
142346
819320
934774
220275
393216
1361875
1418844
81505
1103397
978896
153923
973181
863837
346841
643143
1306062
1132534
1279754
618660
1304866
1372677
966658
984947
474641
1207282
97486
1328083
876011
341004
444197
806645
663795
847882
932201
1505046
1354007
207120
1170503
947355
542899
1202270
885751
1277570
1076666
77396
1478349
1350024
1080970
1086409
1456748
991746
982139
1003807
1543640
16193
237950
1154251
768045
1207914
648343
318241
628883
319198
347738
306900
1493161
603389
723071
191069
1176399
1472859
1416725
503016
806064
799258
380954
1246413
918781
1138806
742812
586488
701069
1460736
1343265
1296822
335801
1036251
1158008
287551
937965
284362
45645
1344907
597529
587406
1543806
886508
262329
1506539
61934
496483
1458480
232063
573645
1222689
1512817
1349072
1273439
119533
779149
578386
971535
691023
434045
756724
968226
1387154
189559
907564
780122
91403
1059302
1045609
1139102
403204
482098
1077749
438589
116086
1402328
1183906
692833
111892
1289932
930688
227623
417787
1253175
1547285
577526
1316235
524884
498050
1521168
347254
92625
244365
1451247
801343
722374
1537394
16701
713937
1231512
1035931
490420
27825
198655
725998
513865
838042
834773
1465799
339092
893063
423836
332102
906161
731793
716559
379869
922866
933245
1324613
55800
1124408
672424
295369
467847
654303
55327
1531319
1079452
999625
1527602
1143867
748009
1276233
1380892
88019
760131
53463
104602
985431
443161
1292799
428293
1092475
522603
493924
1308186
1001926
998318
453378
1369467
1206989
451243
361874
1439002
725378
1281134
1502882
277281
621044
1016958
1315677
1131567
500147
250231
374641
388034
600063
205046
955126
468329
638910
1002886
515599
1112336
1499230
1370567
1191638
595601
281725
757089
17957
308317
1353734
97246
1019928
419392
1340326
542825
1369770
581205
436263
435399
1084138
993675
962353
177555
913408
504323
1511641
1115081
917490
1518962
620687
797482
718014
619405
895366
919288
1195884
306124
475526
1154124
433823
960314
638150
812536
175421
1370754
1042502
446852
363878
850947
303874
889301
546663
1419294
467162
111946
9969
1303965
490886
616612
591309
1295147
704799
1285965
370901
1445620
595633
1546583
109731
289949
1248966
128581
1141627
1525257
691091
1154238
1053289
715023
22727
1317669
474371
626895
854660
288276
240891
364155
804871
260181
1151867
691741
643120
334802
1404536
857885
1482489
1432312
1224398
494924
828017
1069544
705052
733763
47051
741119
990902
1503715
1293441
420519
500474
402223
565014
1538738
472444
525389
844537
1126776
37961
1299632
878209
88706
135371
92525
1231870
586310
664707
1166731
1335844
239400
1141037
406205
661018
112913
1538808
982501
1508628
953831
406610
122270
146943
1124155
219320
437755
182964
1061877
516088
902799
762859
1126582
1189665
127050
937743
746718
202051
1385636
397229
17534
1508771
492732
1407312
456558
168801
121685
1109612
1456057
666111
991303
1072341
170728
912511
616085
1405380
469866
446181
1138043
349567
1098485
594526
1467874
945619
1460466
1103408
402715
214488
868049
972355
1440769
620595
1258297
793293
542069
1402872
1110825
1477496
201203
12205
139513
102032
1448177
1226273
1232227
237489
1365954
783445
1483942
636925
1420721
402388
979465
79715
549716
1412648
323528
1477724
700478
767158
1457797
497129
160020
1400753
607905
545295
288895
1308516
838937
529679
1371109
2425
1272457
302474
281782
1174118
150492
1277214
985770
317088
675608
1301980
836069
52557
768658
846213
560193
379585
817551
351092
146376
1516799
18470
68942
1528713
33398
600417
500428
1007644
1031484
1051567
321804
1071225
580752
766692
812259
1143083
1154052
138907
1154559
1044049
630041
832976
1312380
1515940
303417
79164
1269785
373969
906049
1251954
927219
69633
1513449
1240989
929558
178852
1530542
496439
1306351
49367
1454189
647436
514553
66496
802557
1546813
1170036
1328262
347192
917423
1294845
575955
429721
1202870
267608
666553
1388031
389291
1473844
428625
123409
928429
113373
1299404
783336
1284522
998026
1494267
965333
217450
677187
1452424
301436
685300
1052273
73436
503962
553459
188403
1142579
265194
1481613
645064
361361
479627
951564
543588
1519687
179018
1185327
178735
1096175
1056696
177023
203287
1310146
146686
534205
278694
1261046
59090
260776
858598
327811
1229367
199616
311015
360802
802141
195576
875379
1076512
977380
37887
49156
1141124
1265572
1069733
687104
1334792
822023
1070862
767928
156153
861972
1455311
268803
1362687
1013707
712131
1247986
191810
185414
334652
125237
292744
1270145
415295
290541
49495
1412623
164978
312166
1181310
166312
889756
386055
75890
1195877
698206
1153040
639614
998953
374753
412233
135316
1212639
220853
1142586
1043725
10559
1006037
596972
280179
466492
1383351
864646
776336
129245
749686
856054
732052
679782
416671
1521214
1150163
1250408
641341
563303
385876
1469981
388650
389690
1442363
256241
522241
753301
794668
703469
1165942
590074
1234531
353129
768683
1180737
1232628
968506
871507
691224
1225712
773479
1135503
189751
617338
712173
1135583
780144
415412
370832
759750
493614
1547036
4240
674941
294784
935942
303003
1209022
189420
1485954
866330
987557
465227
794337
1139780
606786
797135
939787
892418
1272486
629466
1027953
1369518
539475
808328
887195
473735
719145
1262484
1228689
1427984
605123
586252
547142
895682
1184545
1374143
137507
1118056
514730
950389
894770
743126
1366483
628175
90726
1047993
49138
223954
1437215
243911
1175126
1044984
1071086
1115149
28030
496099
1528255
593039
501014
1253466
528448
353376
291641
651014
1171852
1439154
98169
1523276
874890
743905
230022
148027
163427
569803
16004
154141
494491
665163
791203
1065329
275047
760210
740815
16875
1160424
1236409
1163701
1529049
166225
1465274
234516
1371387
1020011
643148
166194
974392
344751
1026848
1372635
762713
309764
1092416
1032278
166095
215908
614013
1346598
896513
621569
487284
714576
837833
789333
903248
1166767
326904
667998
902712
448748
3514
674402
605599
278333
1476688
749181
1405539
355605
993858
462650
1260098
1520953
1214013
167729
454002
455004
238615
404593
38324
1414875
66092
574409
1365359
651709
119896
543211
1364600
941346
980343
1506078
706609
777891
1522019
1137336
579991
735343
1027151
376315
6997
342835
782415
1252054
1483837
656537
1015719
30500
819734
598720
404481
637976
1479321
1389537
1156969
1382330
486972
715995
724013
558792
282852
1218118
669770
1142035
628462
240673
553339
299892
877672
998943
802562
923166
1457624
717269
851721
1287128
337973
533864
477321
988362
870633
852428
561559
1041534
810165
779345
1388561
1364293
415104
1233440
184404
691822
925564
1085822
1033889
135973
1403416
749471
1346621
1213467
387412
520045
1496084
576465
882361
89323
156900
546118
1501128
183841
1364782
29666
1460447
410713
884367
526910
1361697
908077
1520875
1162962
1183232
185352
718861
231217
1089305
199208
1306722
982464
1536802
1324096
809703
1237046
1083324
1054493
1006348
383959
434416
144539
1026774
719537
916055
93486
1150634
1233247
1424698
136702
40834
901183
147362
422707
170687
969684
1490977
645100
588542
957402
659859
501089
445539
961688
993338
1043657
1522192
997880
1236476
1223950
856286
1102405
1171178
1222609
533203
163097
947494
121384
144207
379944
1522434
1211111
1193563
863605
283805
812528
396480
890720
1434866
1409010
428123
1512425
439948
231767
37107
370315
375325
144762
250585
1523040
669618
1085482
1229460
941606
1473743
1002660
1511575
1178454
1029150
983083
1133212
665524
983097
801828
576916
335620
388449
1071849
743339
869323
1070855
1077845
1007455
64240
1169135
1128659
504689
1085907
13717
1431410
675226
895011
309771
774800
1258632
374316
1428179
314493
223512
397939
555233
1377926
13119
889202
678661
649536
597778
789479
502079
611803
1059924
1035647
837847
1176077
847940
966647
970685
461367
671492
401717
973739
1236809
419540
1446118
127702
1245026
935978
418844
1532730
697948
951298
831642
321880
321417
1439849
568424
803049
819240
1291178
1166820
640710
745394
163609
902133
1528293
1351347
1310584
1073695
1126399
653137
1502394
1401410
1419943
871359
621728
797396
303295
256193
1078828
1400640
1103282
227846
426858
29668
1254246
1489527
32642
790618
846939
1519124
870696
220267
1298468
778519
576056
122129
1314573
821184
55658
668979
493604
580609
726415
867167
406554
330714
219797
1265208
697196
394211
967534
777962
1255537
1325790
1126709
1074419
1108148
670056
996326
206580
853546
1286236
965597
831581
659979
247250
1547324
345402
656325
1236649
1103881
417937
1427992
221591
867664
476474
131904
2673
873617
540129
467604
1387182
934966
1040800
1431823
255919
1008276
1234729
1272342
629581
1162459
428258
605414
535707
396056
1060263
405855
192544
542240
1200313
1269813
577615
608084
453339
698276
1315425
1113389
869699
149939
861809
437395
9606
838607
227041
1244370
668388
253987
1290908
118764
806429
280759
1086208
1154108
378443
1411383
1504904
111234
546828
1227941
279989
612137
1373165
593321
5685
1071864
763800
683665
1004474
1389497
33577
1158867
1034298
141050
301794
1058317
1321173
651083
1532398
854145
937659
1303523
1325786
950754
73153
961530
1101290
992842
1203283
312758
1014617
639739
764116
1028465
900883
1505677
64871
184171
522083
416387
667923
357680
1237127
1365353
984489
1463467
1317338
166362
140857
1486727
470552
254405
292104
1544341
860343
1284763
234028
1055913
375325
1189471
161700
535851
1131030
102819
1456924
420123
118359
1192990
81230
551531
1082159
1376901
1072476
381811
715688
860361
1227779
1038437
401211
1363046
1421100
898050
290269
385854
635838
1147738
419918
766386
493542
1062096
198533
1518906
729842
1228513
507816
567278
155830
601947
264930
1083162
475073
882265
1137130
1155738
933619
568662
148792
822440
1035531
493859
692264
728467
486749
201881
1416046
305383
1390650
389020
1143858
778477
1479042
1221476
1217756
836495
1054276
1494285
240207
308237
292735
73607
789395
1339391
1449230
806049
32786
719186
78917
255218
158511
808882
51595
1011229
1366284
1390782
1379500
1117456
731750
1531039
648046
792018
1366630
254029
206401
260007
1516743
1386322
594267
11639
581682
1537531
137675
1197450
1135048
897621
56151
1041837
1015123
1256280
251661
1331374
755245
219598
1153440
1126097
1097638
214685
1073586
1384990
230748
1086817
824442
76951
179142
390127
296233
1334846
54836
697091
1255340
1371863
1400923
635237
387284
1452267
1475037
525821
1010941
523878
77676
650544
678587
177449
582906
1062708
720759
1181523
259195
452071
940936
803879
130961
1420132
165528
889343
1476677
280036
720370
1087736
825683
68686
804032
1172045
925519
1428995
1278699
925134
499095
894838
1045679
1522458
326345
23486
137912
532552
1438037
711932
1533867
12403
1371720
1491726
1349810
983442
464929
393028
830206
571417
929375
1506507
1434119
809326
1300725
777360
1433867
1076921
681545
115751
1093029
118772
776789
1321638
202249
691316
109701
452826
751369
1196647
200367
996841
1270016
1118129
801213
1369923
971286
842919
1418147
657871
847155
1449423
964995
818042
81972
312414
345553
75288
900405
1259389
705459
1528723
791380
1519308
259118
196691
1045385
559005
511077
507664
1529106
305637
1020089
304692
1001308
1457662
9521
464584
765229
370843
1388723
1284643
544849
1541453
1427557
304177
1533993
1018628
836743
498910
1434967
376380
937276
72583
2887
1232766
962050
960703
1203089
926085
15805
169045
1490632
1491634
1368406
1316232
1451316
1526924
232682
262664
1388313
488102
1248219
360578
134641
1154060
1122623
256390
693688
438259
1342191
562815
159045
495827
937961
1285683
33548
355351
70663
80820
652260
350186
1249747
626188
696753
642401
34475
1419659
817839
1220984
834171
711096
546466
355260
574232
1049561
1000613
800866
202485
584850
243086
246275
1426621
738420
243810
578125
905009
547104
260654
1393795
433959
212902
925346
425676
1181079
796365
1272941
293201
23217
668066
288221
1373276
210132
258113
1332057
1233769
1270386
1003811
1412492
300950
963646
1163059
730803
674967
3630
1049938
1345734
536274
702579
1494727
675112
1174524
539340
425574
282811
1467646
865236
1395098
1186966
874840
299023
954721
562288
418503
519304
351
799922
1404976
201585
973507
1090109
1339466
1053292
1056866
1523431
973202
362196
251440
348527
1393900
579387
540418
795026
597601
416662
205919
264421
681213
719041
242939
341288
560840
1049890
132260
510692
125336
1328941
661842
300585
409826
440405
422852
684910
62617
1465149
481193
1433935
1161604
268509
1539231
1066868
1060172
239948
1328676
1093907
264232
202411
1201091
386622
896910
595154
1068495
1350721
790333
63653
492368
496402
346961
838115
838670
866640
75976
1463315
222732
457486
79008
886080
147779
879874
334100
1004532
98045
1066275
390605
1144817
797042
943255
894643
730046
818162
624334
1050442
1518974
400809
876263
697008
343988
43142
577399
1525724
268240
1513479
50352
774707
1427876
1004412
1273369
321049
984912
1362009
784874
871228
984974
117513
283884
773405
987770
740103
813990
577540
1175313
42835
601809
1223541
1459847
1491398
197858
1187327
195122
23325
663332
266135
360122
1483514
1076876
1392389
1413527
284373
101630
1190126
431228
1276725
1461678
727758
1280158
1155642
534980
209147
1338530
240765
213270
487799
1159020
1224237
561156
141486
684974
1124835
1178745
1435373
565517
1412047
1072655
1062459
808736
303069
1113885
1008500
842212
1355030
383012
760135
1278118
1374021
1467009
279636
313355
433785
471342
701810
191440
1501129
1201787
1262096
202791
1171652
367408
1547140
912819
1418126
1131430
269748
34277
972073
524534
1374671
1215644
1214862
2397
648443
897434
1317668
50191
929153
324206
713895
1506821
562925
1125108
1277430
974952
1397225
1189423
717876
232817
739180
1170166
1261605
571012
1471939
274697
1474396
1092189
21651
1089817
418027
735128
1033029
427306
274885
958884
1161056
1205243
1227631
112246
834289
467467
752691
1505179
1436792
949198
828200
1167880
924314
1376515
200646
1274156
217014
410477
1251898
1168667
352804
1483705
1037309
1129981
114876
511598
770952
65155
1357793
792793
1281468
1524132
1326258
405203
204280
389536
1226628
1528559
147772
523768
241882
1216161
1332540
734302
508752
1208338
1005314
821026
1300178
1497488
145796
105307
185436
1440703
751732
385865
273021
550861
1219076
427009
762724
366213
444751
318376
371479
1013286
452719
1310364
1248685
880917
1323782
553324
1145715
875591
1341877
823241
905609
1162592
1423561
420534
907601
571309
960807
1507377
1129464
185895
493605
563654
151661
960385
39159
29430
148862
722696
1209936
72935
444412
630586
401910
734095
908480
1161721
1356464
71589
1022681
477955
210769
1357974
385592
1403810
313247
545434
855276
727792
1181150
1436627
859602
232660
680080
561942
648146
1018745
1459754
607762
776406
1375270
1203311
1217819
1205055
390176
734073
315641
1348072
1176425
897518
1336168
1348699
1362950
617313
1351716
642199
509605
270811
405793
805628
840646
1545454
1100634
1160504
14186
1267019
1404832
705355
957562
366781
595463
767628
1508086
20617
1413135
287312
287566
535218
1078060
810147
445799
1507405
1442428
773930
307293
596885
1503560
733761
544213
22544
1425358
1442198
1031905
529263
698729
1389426
467248
1464530
42237
1482903
1170818
824807
457815
1275004
993012
730194
1496641
253268
212224
608450
1344359
395256
1191605
1517383
1199740
700130
767774
1499557
896579
1503072
504383
1529614
1322418
478316
920758
1356615
804300
103774
640203
539964
1525131
280066
874567
101022
773199
347966
278639
567790
636373
305439
1267278
482458
1414620
164258
667426
914159
517926
590546
449917
323404
1001188
677593
1352609
1503905
1036268
644719
1293690
1451110
1474530
1391892
297283
521685
1082686
74680
908294
423983
1453563
988193
240596
169736
911254
214367
51734
536221
462696
368678
400285
1342606
1321803
1357760
1041500
1103401
690136
532216
684118
599513
940095
728877
498925
1423400
628178
477481
150121
1082113
846093
533237
704396
953450
373900
203239
327853
1276760
1511489
1131897
194254
687100
1491898
655426
1217372
1104350
434435
89034
1104837
517831
878917
662858
275846
1374427
1091310
689315
991145
140250
611003
546610
30197
261006
753246
224307
960917
309249
1204190
1045063
1428149
666177
141256
5450
819938
121871
69846
595349
292901
1159915
698166
370152
783752
322891
460893
932796
1514406
1299729
22061
1449323
298443
60820
490046
1313279
244510
454832
1093738
1195245
1061060
263368
253072
1424779
631198
97352
1283442
91538
13370
1093120
1391342
279622
626411
436757
1450838
3421
880546
426815
998733
1423725
1139667
1390639
848084
1026864
812167
160778
568862
933457
1277566
723875
1016151
1157307
1287486
1473838
598718
247629
701687
150334
1431744
745248
148038
23533
929113
404059
1069758
1070224
1495831
276337
880457
266046
416802
1450894
1049924
601766
240433
672643
1381287
1411146
260791
97732
1429885
498817
935225
1536864
792704
1059613
509893
701594
1035629
968603
351495
340306
388868
900228
429888
948698
519419
946023
111046
478560
770453
69164
358743
876172
1402395
1159556
1188994
204035
1233517
1505627
451821
574164
950152
619716
1255726
223773
1127377
851254
425099
624057
550398
1048520
1398791
1224561
1128518
977962
959719
10357
1268955
971153
590073
513645
1002763
1107515
1194502
165258
143546
1502151
83225
102235
20830
937263
1435457
1261885
616801
742146
1203697
556394
480603
1375052
1105629
219723
486761
1468830
699169
1291331
310515
652018
1106998
1273489
1430067
610522
704843
269116
1104867
147391
1339651
518227
1127111
774858
1463407
698348
1515193
196463
863475
1511389
864026
1402974
649329
916862
928360
1276931
1074485
354184
702182
183173
1276980
736276
751590
1282395
173908
1211352
321188
737490
433084
1255291
1224708
397673
816890
140989
1273027
115036
1314693
498717
604
410805
507448
930938
1304099
1283561
684324
826832
311968
66801
948736
1414675
478703
508112
442094
1210398
413133
1436723
941509
845603
426933
1311836
1077013
1248119
891481
408355
922868
279327
428509
456758
301195
55467
459884
614488
1511854
446964
794531
893866
51385
23023
43218
891967
564512
1365989
1422434
138891
451864
438325
1495066
847880
896129
312792
293322
212186
1133736
1081300
1059326
1087069
254658
207772
1440141
355667
225680
422860
262030
1083693
901762
407824
938818
1445473
550421
429460
1441848
1364587
836557
99119
307183
975728
358220
843948
552809
1063892
824960
387642
1525636
1422588
90466
550186
563618
561958
1048740
736360
526671
940735
1160946
1171789
60183
1016065
1536738
40379
58372
1261464
135810
677682
1137734
1008265
677242
819607
804196
960529
617247
82603
21437
80494
1349955
21774
754751
659887
490462
321690
24894
330867
862573
518396
1191262
565665
131724
779224
1134330
353037
1402773
241491
380896
572018
1420544
1446371
1402435
930752
550208
1202313
1077767
335765
582018
678263
470407
925511
1419501
1099640
687282
969499
781166
1047324
1093502
937519
1532537
952901
1160575
1254980
174814
170249
995258
91419
269833
1542567
299113
1219420
1540234
112861
1277915
1383159
516636
364771
1428168
121416
1157556
309097
1487391
901562
660182
90304
1242132
313394
527604
1163892
609116
359130
947583
855221
1256437
812380
572965
326145
1502671
47862
17106
1244504
775357
57327
1312158
1409407
450043
815606
1068508
157148
1262217
602348
387924
359813
728445
213512
537454
1538923
546746
84675
1512017
703845
918082
1288256
37072
379770
955891
1438218
1048770
392904
153915
937948
452303
563237
369988
579652
1095795
950157
751234
466923
745484
1494987
695381
1536438
145066
1476957
510736
259628
1215437
187927
1043204
1464863
1479367
381723
1093060
43649
371291
908503
1502533
480001
442067
1241138
741153
132936
711138
1261815
1545784
1131413
1179991
159620
518530
440180
18856
23516
1226999
950416
498792
389193
575371
1401211
372248
672193
685416
858784
1536026
677877
1006950
1229543
632960
480862
782246
854976
1206015
1058868
494069
109827
1432535
1228172
543824
76952
1023198
49150
981935
1377849
28352
581922
720810
890357
31131
502019
1544722
1460722
703921
668932
1404947
377658
333521
101877
1506519
957289
671184
800947
1174459
286068
988934
545773
50453
551999
1082084
912872
1001915
190028
1063560
1250897
840238
1431449
509769
480139
218432
146995
358984
885478
66800
639350
22185
198182
691388
533088
987001
704859
864490
1173102
503295
557629
82679
848398
1479516
677974
1052920
1081456
571201
193603
576128
196349
661630
15728
1206632
991965
656265
1297596
1516322
990113
1495144
1339413
687368
463292
53413
685331
33819
1537405
1161188
1208928
753186
675944
427031
909295
691958
216034
1008074
908138
680665
452101
184202
521246
1467340
1023958
1459348
1448403
1402659
635964
83672
1176625
787029
1035925
506428
1345960
566450
989860
1217476
636710
547085
676196
1170881
811161
331958
765463
677628
1476698
429415
82975
1366861
536422
318169
526706
292491
190449
1370380
160270
918223
695976
1148954
242814
1298493
1132784
59260
677628
395078
688578
1105262
598112
638166
724734
36946
1545
1245119
885228
928918
1481975
1347418
618401
262947
95660
437862
1014694
257749
1390881
263859
1455482
910796
423448
1523288
881517
388707
15700
1428487
934277
1331309
188080
844266
1376926
1228801
723076
17852
1150526
1045808
1144147
220680
750750
1440598
783437
62730
900765
946586
1534474
1506088
453977
1499774
147259
206133
1245644
373913
1037470
376156
1142548
75450
728321
1089171
1167972
1520036
377769
459143
947173
1492382
1169391
537334
934948
508501
1440961
1001632
186433
906302
696401
482968
1201417
598826
1082432
999095
1513671
388474
141283
1281740
945704
783840
548330
1035647
318229
146037
849742
1203803
967005
120629
1044765
927243
642692
1358073
1359472
278694
934152
254358
527675
215348
584043
1188631
600998
586779
1417795
703529
1246947
676539
1529408
109258
1039927
908845
581455
765710
1244300
894522
210589
479390
607429
670836
1511097
26996
236221
369613
708294
126978
46427
101977
697753
906515
1099053
615010
935844
417405
891263
386223
362749
643446
386949
1201782
576643
1421084
606761
1307329
87836
236781
1063525
518174
1104886
1367691
195140
1138395
1009283
480807
1539087
807877
436377
99101
1539203
1382193
1456084
317399
1111314
1144435
1414336
433154
800915
3956
164666
805626
908257
360734
72461
59028
1428874
1028723
531357
330498
1521213
1069223
1036455
192325
511097
1120637
1296160
821568
779253
771262
818043
1394989
31561
555407
681853
1162306
696068
1406943
1030376
569051
612448
133086
520980
1019344
242963
466397
587465
905862
58038
39465
141235
307634
293704
365863
1417490
1493756
72468
492490
1084192
747556
228020
900493
1133096
177083
216163
436654
411124
921173
25474
1534985
715706
637684
112364
591607
735299
1186462
131566
94459
1421275
117766
362937
829255
220708
1048218
1247819
1066192
838556
942032
889615
214091
1524304
671913
1397547
82014
1504139
1508507
1143932
1004723
602240
1119013
220965
300772
999823
1111326
684924
1366516
489128
1255829
1407845
431337
226823
1347272
488921
411368
657634
638186
584369
1173673
232687
1385058
420760
212564
1187868
47958
401670
284483
758543
395866
458085
550485
1164844
1446149
1304640
1230561
393901
1418124
1083559
262612
1098165
1391723
1025957
157723
144054
1473654
1030368
1377920
144765
309300
295106
552222
87037
1008210
341159
1285844
742240
1258581
1241462
1157266
1421260
251120
145386
1293859
788
1328047
45248
936725
707764
128958
843138
461294
1472669
494889
1145809
378069
1542917
1002691
70887
460144
232190
719501
56317
1440940
78272
105286
141678
640245
122679
980084
853332
822943
801336
887417
1190178
51705
1178192
281021
730734
1230669
110261
602231
456654
406858
609605
1079261
107991
938031
33329
487664
523672
38776
303250
1233878
231511
231885
17476
938411
496315
1213506
456279
1132480
1338138
799633
929916
431030
79867
576003
289502
266955
1035141
381628
331608
1501636
1405674
831022
1526783
503516
283487
374221
688593
1025577
720740
41297
267556
1382986
453383
846553
1356941
10494
213460
500744
1404955
528878
858196
1253407
1128699
205735
1139881
580198
1470056
650932
1427285
1274726
1404420
768367
408959
1437608
163686
1509049
865480
1133961
227957
99332
636838
1437853
96457
1546647
1545326
1400207
149654
89906
979578
13570
832256
1005621
946737
1492763
300702
1023373
202790
1418952
444562
1304430
733930
1347388
1071280
34030
449928
1324479
16917
908607
1297866
503825
1537462
587426
1335990
409102
10885
224667
1277254
499742
1013543
76724
899522
264276
996699
213052
1283642
1243392
1101985
723784
671624
277983
131663
1109526
1392921
514022
1330806
1071798
1094860
773857
1357038
281182
426270
92407
1013043
397974
952238
975962
170033
1452561
1003398
1270020
1510059
895166
1183150
265424
596497
1223941
55718
1430182
434013
198637
323920
1140139
597288
1083237
809891
774126
195715
790129
1484448
318340
1267528
332430
1384140
509154
281311
284220
1204157
1464200
783808
1403218
1474976
83484
865936
140197
1431624
911427
1068496
57907
17611
1021485
791020
1078850
1108627
1135325
874395
184590
653323
512855
721177
236312
1523069
923984
111754
304572
109968
682958
71740
932718
817540
479235
1123002
942023
1287536
1448711
582424
289335
1455786
65365
424828
528212
435447
836558
334963
749141
272877
202502
402032
806315
524654
1200494
497018
1336129
1181953
946407
860226
1228568
1248866
1540733
635462
341619
1142291
223226
1268785
1314365
926250
1357154
1170372
661869
250690
1330767
360317
1524789
522767
62508
1217941
970394
932551
959130
105649
219358
142691
1340514
141856
668692
898870
1279509
1204968
376416
474318
1020558
787507
1538471
464890
477409
930272
1243816
1124729
103798
1381035
1268574
652553
1393773
1303514
792868
250355
676638
452642
203939
1067875
697186
973991
577027
416999
525005
141162
914323
527530
1530749
1470002
224136
1450424
1226166
1316197
640926
661521
634972
468233
894613
888544
378248
757087
581189
1202331
913721
948199
1427610
761722
1546582
656872
1078560
104501
555042
1311808
762543
282824
1467601
1278808
1134655
61838
545305
1223083
763099
861056
83126
1307936
676006
659888
1345458
456492
817489
926152
1346284
48722
581987
625131
969600
1346012
289709
148997
514118
385298
525102
1143496
320036
213417
1026808
603712
459129
1198048
1509733
966319
52420
1511800
502775
1097478
1282749
1263832
1309019
1049499
764741
440116
1212566
549619
371120
507608
473700
1242003
847318
814066
583307
987573
861930
853167
679970
310956
1421315
864934
903882
425680
198793
1130235
609086
240618
1371951
939231
1171545
683676
1259077
636733
580537
546085
778939
747361
1314545
939272
368872
1925
610339
1231534
339392
556520
834813
1121356
1406829
709764
1050684
1258510
288731
1132119
1537594
1041675
1408564
711778
1529969
1018938
1129250
615520
385489
1064173
550296
175131
314941
1436235
1260046
313062
862713
1383923
451736
1348212
1359467
1538537
427995
1089887
900869
470209
1202669
576192
777338
16297
1299139
1476557
1513001
1481513
700692
1410859
1408700
957591
32913
148394
319230
1426423
242426
377431
1420298
660218
149841
951458
820405
1301131
690565
793211
227837
425628
919054
293173
100753
1013980
1226683
904996
695212
1107913
468509
1452639
1144491
597354
1304328
196426
1432600
678540
518169
46694
879493
513338
840321
251990
841239
858039
2776
2995
1454757
107028
260375
962861
830171
381889
292878
723308
1540061
973438
1114126
1056014
58615
1298727
601519
471129
1243153
600021
913654
916615
728856
1256246
1009143
200148
194038
276447
1188295
500406
989155
783540
722782
609639
1387447
825907
721946
579707
44153
1183332
616968
757505
128514
1116763
453087
1256052
564971
1052911
326065
1378022
1274502
1112602
1511097
192699
248184
1195
27181
1055439
951401
1018988
655546
1037531
590054
667182
1049302
164970
65027
901855
1177705
402607
1500467
450574
424437
510343
629164
377418
387196
941468
897564
150011
1138944
617869
519908
183773
939592
1242222
740446
886509
1256018
416138
1123222
1285483
1043814
225331
1090764
573274
1322344
794663
1261216
398605
808996
124118
988377
606726
178099
439593
39986
293610
287147
863464
1278362
1442572
321760
635639
116851
514281
1227353
660606
316936
543752
636821
1306798
922283
420871
897362
369322
307365
748046
467390
681551
910403
1049957
431934
1309437
1046535
769049
141668
465715
1423281
613721
308348
409588
1035270
242058
1111581
113285
1253215
462005
230145
1091319
1518892
628932
240415
1468124
100491
498742
327471
713359
487863
1370329
1477544
595157
472710
363495
1144362
1153564
531276
1481751
1033950
173749
1058850
439988
999042
499126
638852
1234872
178357
157593
1471052
1072467
60087
47591
421367
1389626
1235880
140302
1499749
469803
464028
751501
878077
277573
708539
1220782
856696
1310925
873567
983065
367269
893642
379953
787157
864368
1246415
841188
14735
117294
381371
510774
789194
1303266
415671
561288
1366499
887745
1206980
882131
25776
1460221
555857
534683
1179913
285179
843631
1326264
465414
749530
862458
758692
1271767
748198
885548
336717
1062871
707215
1415045
1107324
1226909
309915
1545121
1355890
126430
532872
931142
773936
132051
1346404
1079209
770712
59621
483759
325311
896204
1361155
1380921
38049
805498
769235
777129
116643
527212
720984
202123
244473
293799
510655
812085
197033
825185
1355285
1491552
146471
362772
537391
38798
197970
1211195
733277
545813
141905
457927
63587
381928
1370826
59852
1120236
689635
772520
1334451
901230
1066507
1244026
1000576
1148558
874975
1520492
458917
110950
431737
584621
165969
264373
815433
759038
974494
1081751
1520773
617694
1504952
1301481
926607
1026780
718117
982067
902308
653832
558562
917603
622783
521727
525872
857563
110744
347126
1349548
209694
604326
558494
532630
1521622
1083408
518659
141603
1397653
221234
1344648
803411
683900
1085157
363362
1275789
416303
256729
1127711
1374586
1340040
284788
768479
327921
273448
219082
67666
731426
513723
1514655
11054
318730
1501689
671428
930824
521200
1490121
944900
763695
936253
39121
1345488
419591
1326858
1285292
387497
548497
929733
131997
374642
184548
436309
1090654
1151427
1021331
1286414
332702
1025191
28296
1151188
628771
725922
1099683
952827
61039
969977
148494
1005062
787600
534115
1146557
1418548
1154898
474806
926107
824597
310547
1378209
768591
203059
306128
1495856
912385
80406
1257500
488214
1037077
109947
757511
1107305
1088906
186152
58425
854214
1455670
532881
635337
825767
1178948
1156097
27723
680723
523966
1386453
39102
169733
1255172
49650
1336338
1367024
1036929
356733
354281
94617
391154
674251
846974
1466377
1156455
913393
202430
1230601
1286755
1100437
796057
262272
1170825
248748
482735
1489131
1179100
1142415
44364
345517
43528
379566
693967
1503672
1072532
332632
1288962
1152045
139746
739091
1513957
658203
712675
459930
999475
1532299
1484174
1336802
527729
324216
835136
1393218
34189
269453
846878
794759
434493
136418
1400455
215068
651820
707798
1543878
146995
879019
1335799
849037
715583
477446
265133
1157022
1168814
527918
935342
817323
260412
944537
1421735
170943
952237
517369
522906
495169
1229788
300175
1375122
440465
910575
931989
1248102
939287
1007862
931391
654280
1204336
1296119
1167952
1161843
227071
1252040
1438757
1285909
1218924
1217803
598274
985954
53731
184978
94038
306952
238891
808784
1012876
1188818
613173
1519815
959044
239072
81546
1218519
1194596
80790
948960
716808
529323
198893
1175485
1387262
105344
1272989
42726
151149
752771
923818
1016947
258915
484927
1201098
1461697
91562
242407
395162
368035
90849
94372
178608
387588
880257
760411
724439
284689
1488513
615026
908982
1534984
1526610
1271076
720222
1102056
1318479
1326646
281875
841657
265733
955787
1092272
1259003
328415
572857
1032412
1140587
1359505
41811
785908
1212175
1317217
1483487
434223
1457513
1505149
1420152
1143807
261188
1306067
285857
549567
1194802
88564
1491540
320527
981621
230275
1258297
333790
1161861
947401
1064102
824028
562601
670575
100792
974025
1359067
1496880
200148
1146149
314559
1166620
1467882
1413728
1144446
11808
1245757
897394
24317
1301718
852357
200745
55601
684665
1287001
1120128
210042
1441775
1069563
1314359
791382
355959
615346
680856
442461
903334
511360
103801
969905
1310173
88196
396049
541321
1149487
64691
1270311
171046
920640
761815
284383
1198416
663445
1151369
1115900
193968
1091562
1518817
348535
633741
219714
1170186
408132
421922
245748
245523
1513877
1296930
684442
340681
1307837
1083015
994203
396839
101505
816056
1090705
213902
898192
1363226
1229776
770538
1056522
802747
1342956
917065
163800
895952
1193887
1425324
418511
383441
318641
1404831
1363419
358529
1442256
279260
96130
1243842
49138
96356
317470
253632
92020
1093778
931275
1176091
1054781
314793
1358047
1005951
539849
1161391
517041
1234746
768078
1418965
1007027
620887
725563
626062
373111
1440041
346574
957744
1187986
1015138
1332575
191991
848570
873452
250656
44192
406936
1321793
973326
937493
1183675
528544
11112
360086
277345
652128
1128802
593665
738257
251687
109679
263143
1490411
909363
818854
793224
1452663
1064691
309140
30703
1215330
771132
1047122
602238
941260
1101015
273923
399545
176947
1262202
486318
815262
1317055
1268650
373537
1224616
556761
661401
495135
880262
1472678
346927
825409
1051290
460397
1064385
1403035
1396458
242283
1397608
922050
1143655
469716
1124367
538644
329814
354127
204326
1165802
951778
1491804
633773
98556
83263
730404
588989
559745
158434
1174646
325371
1516214
118272
1184646
468183
252990
303031
1330496
675558
905575
794009
1526799
1280783
862816
745300
650183
970668
600233
438841
746767
1174547
1026128
370282
805576
1213281
530398
1311288
982123
1208219
1257606
689272
417246
1087756
27672
362134
1460415
187001
786350
924773
22619
1530688
755810
987211
1203588
65242
418653
1510099
1077877
1410050
1380199
443379
1329131
49728
315139
1358457
434940
1432605
1407256
1230645
528075
1348779
1195542
286507
28614
1397572
1082841
112948
25395
679350
447027
1104062
831083
231959
247012
1280333
1237134
962773
898145
993488
653560
815046
921749
1408212
61274
315153
1247291
1451672
608183
166845
416881
169709
1435927
422814
692433
1070386
1401868
889520
896000
866219
912797
1187903
13618
245635
453773
814111
1366570
170545
485153
1181523
380947
957493
1019294
952113
1060623
230611
1140281
1264148
1044365
1237439
20883
1523758
591357
1295199
1316136
598996
232285
1304201
712079
471613
1022928
56568
1448459
1206758
388358
1034925
770685
833648
1348034
356183
734937
367032
315988
741041
1014445
294499
901363
1315339
494548
1052973
1210815
204395
856291
729690
1453059
326696
1191308
654910
1266964
154168
1414040
902771
1181483
848717
1437069
20030
163812
106284
300952
258266
47463
1402994
1304474
932472
580957
1244043
1116974
336775
590486
151079
1204851
64574
1365174
81417
1406213
1261404
429877
748237
18782
1479458
722262
1326748
501837
1503964
1523545
974218
681689
1187676
830433
1177243
1428913
614435
543116
105921
200346
866908
653175
1473650
550710
136664
15557
516772
855064
1247889
735843
1092060
1365038
1301375
1305613
374213
733347
518923
792197
1240889
1466114
1334693
1181505
30957
1076160
229088
500056
1209973
615173
455719
187086
895735
751694
1321040
833771
332838
265238
930516
699905
991991
1540475
1504532
1161725
932018
1390175
278469
1003153
305539
1421843
89231
1250005
937424
1009260
60651
380811
1031669
1369248
1254070
915499
1314343
1070928
523420
189402
1078482
1403034
314663
470880
1354028
1384760
460236
1405049
969460
1131687
473456
1268834
1326811
360514
728310
723013
1540056
130268
364665
454108
177214
1193060
347036
555448
580887
1309893
699585
73892
381838
1261578
357878
756799
677590
330648
633498
950238
795822
1168323
910145
1274511
473560
1345946
1065934
177632
134921
1520261
1470171
285103
1118268
316445
773228
110284
289801
133719
522445
1262563
1485560
322604
1234704
1188023
432535
1081702
350053
1405053
1155344
506596
350134
109299
230083
1154013
490970
106244
376968
513536
1497207
1459049
824350
974453
173539
179021
1314991
322423
1260086
1092385
107262
818728
424524
1211402
52877
763565
1287820
141810
348392
1402755
114083
1492549
1177428
1489100
1055342
642829
1244511
373923
1419049
1323399
449933
1099829
1274863
508397
195517
497755
506696
336849
134187
275629
1392201
1227925
164743
114108
790059
1137156
554838
59045
715887
1159046
590062
1203571
232818
1026017
540843
1153624
475689
1362710
1265266
672991
202294
258632
365758
1308105
99147
454566
1218850
150755
975552
635718
401355
122581
298184
612257
1319009
1015783
269438
600386
215517
1263291
505067
249963
15379
322272
1235058
264604
6216
1273320
22299
722404
1455571
1404950
230003
1386455
1169286
1333508
963122
339578
855914
505329
714490
1529697
1121960
353183
1450692
90487
1284189
332550
8744
965744
788941
1239073
767303
1122534
775208
1324016
1510702
743944
1276902
100726
792553
230321
411879
1397729
1036425
1111335
1203454
491065
169119
1094885
1506086
1498621
1473341
1050477
1381538
352092
197506
172572
1459140
1023276
1430875
1184239
130664
1123074
135848
265549
598923
1072860
1460487
80021
1213832
1028376
890541
492808
1430311
1020466
1277185
948080
179304
636326
281266
725337
20130
962474
1459389
875464
803340
1021278
596693
1138116
902025
363800
1278807
955152
322792
519253
766167
31819
1466282
993345
678178
1125956
407344
374676
1148831
138868
1433655
517754
134506
912028
567393
542318
812746
1166925
1207207
1351079
880301
938206
43506
752058
545627
946310
1428989
747690
408674
943519
166831
189101
770051
577135
268684
849823
568506
1391039
213006
485162
291170
835300
293884
1534511
421570
1463842
1161981
394192
774806
759227
793581
534655
711711
823761
755216
852498
1427463
784663
973582
1369930
730274
1412488
12913
954220
871538
659838
1180272
231132
885175
418995
371841
1457351
235864
1261145
1134694
785440
725599
182744
1327636
361170
1174746
838084
705945
1081263
337119
293161
99460
586541
53191
206363
527613
410474
672407
1391660
1263385
412681
1190986
1101630
1305999
330241
1182810
1447033
1143201
532690
1370941
218224
1015751
792984
1045224
1456675
152968
490192
1208225
495798
224747
579852
1155207
465548
1188796
539908
83482
172906
1295215
857391
333921
94340
868102
905349
1404659
172229
1204243
549891
401912
234944
1209844
653869
685578
702022
362462
1237217
839917
443716
1451355
354739
943652
294265
615687
495418
739069
648206
1315122
387238
723370
1027245
157821
1363557
1204905
568645
111802
1518045
1130876
777163
519548
1000076
312346
640568
980642
683873
1001470
161097
399303
833151
468095
673579
1060422
1195692
1485217
824279
802385
1271043
454824
1035653
567350
760660
91403
493082
1282132
1473847
888433
576841
23808
369161
1151761
837229
28065
1226614
793389
905671
163981
23222
569215
61135
1057000
222626
1503887
351532
1538651
978297
1241617
72223
65634
411531
736092
369603
818291
919496
550294
1251318
1309115
9358
523493
1114417
841024
312203
707239
1088838
522941
609187
663157
207962
868086
1345830
1418927
771305
825536
543894
1273972
451509
75226
594658
814547
418734
706673
67078
78514
64945
486964
1308448
955934
1114714
641099
762554
420612
1201212
641360
766158
1240896
546083
474014
1272297
1196636
1014420
857921
228068
559073
466435
271139
557609
965990
510732
500850
970471
203817
183436
952706
110356
1358829
1424794
855732
899195
602131
294644
919918
769282
569887
77703
805359
654637
628984
511118
628912
392513
216712
88230
975325
536695
749286
781835
1374089
273558
1510476
345151
95594
1132230
1466469
861607
420060
204239
44915
357177
1530703
504623
872945
264537
209674
792726
624032
779543
1024024
811181
269181
1342614
1391073
212219
1351853
1507436
792426
1369245
1249015
1097467
335417
1069226
1200292
1180854
643572
279322
540695
969421
554771
37635
457588
1249992
167988
286694
714474
1160373
1223400
1464824
262903
158162
1077320
521053
1465477
907014
1542793
1405647
1439014
1533060
1535003
660657
353494
352513
1342286
874721
49779
1380074
1280117
362187
665940
1384749
1089114
118272
1534323
77062
93895
644936
767604
446351
424521
356493
276551
636429
425768
1227228
1026607
488233
194152
106209
1424396
350198
1191907
122587
259575
526238
698290
743624
349037
489648
221606
343064
633019
553985
634107
466889
733328
1460873
302414
74310
166577
1523140
831015
424334
603365
587880
412581
373421
75286
1245201
1218136
1190596
643440
1202736
1274077
303526
1280977
1302359
1136268
500884
44268
394180
749962
615190
1168002
1305732
1353188
1294583
470628
411589
1067472
1042318
1541499
791610
725609
782216
922232
918633
1042859
1449739
849883
1323422
259254
1295670
1468726
321250
691560
942499
1423153
28962
1530098
944254
837015
702611
919936
469451
404772
1459429
1296628
668262
1266505
614970
352956
1130880
753742
1333274
99072
67538
813148
1115459
1333471
364725
410349
1257379
203005
983011
1422312
232673
577194
1332599
2326
653239
745928
1288281
796606
600307
397166
358958
1480317
620891
2203
1299981
1501038
137117
1094488
221450
70492
594543
565070
1251242
1042791
513357
456619
250752
121941
917079
145415
1378146
1368095
1135188
1520835
45924
520455
1495314
436706
673851
1002710
1074709
1296849
1096965
457471
126709
1492345
1267064
514772
716385
1311732
206106
1145943
1233506
340822
1076151
160612
240511
794335
673697
1097193
43290
174803
629765
783288
252246
1001158
89970
1410858
893460
813894
476376
17526
1117098
1273577
284479
1371519
1129104
7511
1067292
1355670
1011842
1038049
1371231
656808
54279
583737
398354
91258
1221645
90240
1386624
1424878
475791
682336
1304503
1133723
198138
429881
55750
1035237
724216
861266
522744
711027
1249509
90935
479829
1077134
93348
85975
1369066
1226743
1140349
354783
913035
326867
1220997
1380544
1118714
954113
1007980
1275888
1306316
1429441
217667
1533137
204527
1015952
521832
492011
888874
654268
785508
322139
973516
1139730
965853
959817
1363695
909875
193731
934262
406167
784094
1426274
1119486
334897
440336
316967
1032807
570693
1174437
1411466
144152
1489343
219265
605207
1075139
886426
1387361
1357098
1473783
1088730
314282
1188392
970231
962754
560171
291065
675819
318094
83046
1353894
883945
184123
319196
1417106
7153
1378561
839198
1512824
1284790
1173541
1285112
602794
1216941
1164414
1365323
1279529
420373
653838
984191
600831
69163
726213
1197468
828014
457355
1470096
435628
630481
1094839
710243
1217043
447528
322527
1012629
1037648
895221
1049418
1348057
1306501
1313797
312879
1404909
969948
1022214
947805
486573
266349
297378
23136
911665
1165042
439845
1338637
39347
1223631
157322
1082320
1120810
1443610
1128865
197100
1265561
1028088
672333
911769
1050284
440047
938392
873570
1164241
326577
435370
1288057
1090657
658979
44690
227428
1129771
591525
355340
848878
702108
1246747
1385220
1206334
1488167
1278956
637140
327011
912342
584587
276461
1010088
696369
1345197
1308238
430631
24729
1198027
751099
815721
753060
1178330
82342
880787
1310144
1209919
951647
1541866
1085916
346625
484729
866081
401426
1438020
1018602
1447931
1311601
88613
414027
710342
11111
1402773
964507
692429
266974
312832
1481664
549143
732753
1295190
448659
43019
84194
1022002
1372553
759877
1525363
1503680
523428
328027
158947
984193
286730
1247185
100898
700031
702090
995036
51529
634554
42297
196725
67230
1115940
10023
982764
1175450
403240
989286
5426
385992
1260101
281966
1396991
977854
1055056
181378
661611
140515
798126
219292
1220906
645043
1078139
1404639
541150
1040341
462983
2706
972031
1371125
1025381
309673
1420335
1516278
408814
1282988
736772
1173379
1127672
1045271
1423955
1493169
1413687
964688
571087
852012
208924
289677
445078
572569
470947
1241740
144619
477564
1290170
1029481
1531992
1413168
333946
12603
872609
331942
69813
1348808
673377
1333637
513888
410742
983120
507693
1525101
750647
579400
257798
187147
593892
1287685
227879
1210417
275468
786033
645164
1507518
799765
1148495
425026
446265
729737
499375
430082
117912
930839
1385662
184089
40360
1394633
899124
267318
1244507
1352228
1056334
780981
283586
100169
780757
229747
150886
62523
561847
1045463
847601
1076217
384358
168683
1393620
1279546
677926
1093196
1027377
1327969
1304832
1546020
902174
478329
846250
772797
367538
923911
404762
873833
1145490
114037
1162711
1137487
1216381
417018
1070308
1382419
1037936
1228208
70681
175692
806555
1144205
952237
194412
1000613
1265712
850475
200017
628922
692576
1236703
523111
741847
494096
799148
268054
1290852
38819
1177521
568920
673122
1132510
887387
561869
238541
1229712
229867
1467251
1284378
675708
285778
1419875
1446512
251739
973483
107021
1171825
1370843
127461
1185736
1482847
875082
1206683
1247008
754956
310394
532813
1264419
1504249
1356778
1071049
59356
1519343
1489870
19408
714231
449802
1436703
952513
1522203
1208494
284806
725990
861620
619077
446694
467766
534735
1489266
1333153
1520344
1075773
1408401
54859
1428105
1012575
1165405
1524289
1236951
69524
503677
1259658
1199748
14504
368683
383275
283739
1447665
1248730
828201
1040485
792139
1085921
235723
1465654
1518964
428001
1295551
1085218
827563
752719
1184411
1016274
1080532
666244
1068142
1509774
874353
514022
836582
555182
893425
1524886
1541410
1533364
1433031
338439
118415
1249259
1504556
723611
112628
620402
699326
1355898
42953
578899
283222
1076153
342375
1522063
1290353
779663
200711
58253
190033
849320
1197085
1447332
726444
12916
1217419
721989
203134
971901
101092
93693
1097889
154805
1366157
1051802
1203588
958974
653045
143830
731558
562997
1156427
91579
107280
1368256
1037950
191484
1009889
13247
1053707
47827
430430
606053
1196992
180896
1331901
337731
829134
928690
1125563
17938
72468
401841
658568
494298
1480686
477050
1152044
454200
509692
1016174
1205467
1502192
1410152
1122413
1370988
1363535
1490516
292704
890574
1349303
216848
298601
1137732
1350934
1286156
217903
381925
925184
688100
68500
1137866
1001070
979506
744364
1067882
153308
986777
144966
905110
93224
1442501
1132626
750415
31200
1246166
1225916
694773
695200
503351
897663
1359133
417967
395396
1312880
153269
747096
271049
1458748
163832
638053
454453
986795
525366
1066393
1129455
1344835
217552
994884
189084
528839
448619
271393
324283
981754
420922
1375174
648246
361562
149040
500090
171023
1202827
277513
276692
605358
239433
974485
1113089
212280
1060768
1545672
383034
924719
1523323
117730
663848
796151
1428915
10171
1479772
590752
349533
231287
712771
589989
1427210
1120609
352989
535211
168399
1059153
175315
1537430
1204082
443101
139991
314089
1227298
223304
1017887
328799
1210446
58603
508762
1241371
843192
1408011
749646
1213963
1194002
1330387
1268382
1048582
1085626
67598
1164602
140279
1416386
675186
1055999
1532529
1304327
1387876
1107980
1457760
723084
431012
1271253
341313
166514
886709
581153
944425
1444213
1461672
1357502
593734
155504
1471814
134578
1139449
581333
1391596
1387238
286736
1143232
160144
711755
201198
1372865
945663
1476509
318694
351527
1444029
762127
1400126
1375716
596979
1162589
183022
1257527
901225
402311
929142
651821
1532587
1040774
596676
983094
901920
843573
570094
812602
925509
260959
894230
1304537
1057783
727248
433906
152332
671182
793066
668697
699475
639467
558592
829552
1230687
1371786
1468430
679238
656615
61409
1474472
327405
1138247
386540
421935
1090792
1001650
217326
1517051
990226
537141
260726
361650
717451
1153011
865874
1025617
79245
23591
183144
1521156
1004360
739326
361590
1159609
488439
192439
275871
56663
1125541
345740
729161
325356
237331
276983
754632
1275238
1148456
1325083
959097
551378
287110
649136
720681
519085
708928
847945
727925
696557
739640
794396
1304875
1370674
1079793
1143301
1446149
1216829
95990
708386
347476
1303119
679692
1341758
902458
1466324
346732
507891
866322
798168
887816
392364
1401620
454017
211350
233100
502307
1308860
15477
382867
123842
1454542
79002
1226737
747775
812746
1500219
477093
1453492
375799
540971
979112
182333
515830
309993
489360
1045848
773238
436547
588550
897144
340419
23693
838578
1031191
1087031
869620
115519
1283559
1323209
1172570
1029795
1497280
493599
1049222
1307528
786957
847100
288291
188586
1466127
1518374
731216
463455
142277
293654
1059167
665406
1051621
1522530
1208404
1543306
1531607
1347191
638414
693739
1080760
802518
365439
180063
1474565
378974
812918
1229844
390568
1340889
225758
1454797
1230359
1268197
116592
1451747
964573
198142
1255359
177507
674159
1067424
1001753
1195389
156698
1258478
333782
1488470
256618
332289
59814
72254
447816
135474
1454664
565901
202335
1120380
1047546
1109320
21358
1544304
99107
168375
1274466
264309
788237
654888
328479
1121408
243780
101420
247730
1545542
1153292
945621
435516
997711
1388684
604533
1418877
1135550
994540
89892
812915
540530
327647
1432333
533417
475803
889803
1246871
945688
898779
925321
182926
1282678
276557
883953
1220615
1055447
397902
371657
1380388
434928
123202
10786
1246575
707796
182693
779919
124425
840653
927248
377298
941071
923170
1347330
1139569
642714
1319883
1116653
371565
312052
967018
188853
233912
1083934
198251
1184091
1138173
926209
1399017
867779
555527
755937
971411
162968
1491218
405387
1329920
22453
1147928
226106
1186458
4108
923175
1105079
1092970
868046
102601
1492770
257837
569261
1132611
257942
1335560
398103
1436923
1016135
897301
158712
1542982
1295837
1392903
947497
356915
956638
562798
1505955
617142
546474
101878
686806
426714
211073
1045497
255044
72566
245369
1292096
387461
646781
624634
1217722
642326
921766
864769
828379
1218531
336847
1439214
897856
201489
338439
1111490
193021
1309912
1010990
1213830
1512294
1107119
1538597
153950
710586
152008
717238
81677
1076129
919771
1224552
24859
305138
873078
918583
722598
1341088
843191
441898
663307
1278540
557369
1120424
719347
385524
266270
148917
141521
629644
1436295
102324
683029
719239
192560
742060
558872
514021
111970
857722
1422679
213147
1526140
608489
345798
375523
760718
189891
659645
924430
554887
1081588
1456909
1220709
787951
1359551
1369978
635629
583899
113419
1325101
1198812
647636
446512
90043
820659
165574
184309
1047323
687095
760659
535601
1267992
1011864
1481000
874066
796358
1246648
1435429
1210157
595153
1353514
927676
95702
177598
606796
1529373
481737
406250
288927
113678
335678
629582
79527
41566
1531169
1152657
1330067
280424
1495443
702215
1527408
231228
1478915
614235
798815
465234
1352813
1514215
836626
950808
1246883
457793
33153
1528766
300547
448347
321291
1233798
1135130
629521
724409
664182
743042
939134
597565
358690
873995
419020
933884
771060
747435
1421776
159133
436234
224624
1285016
1238563
507985
907064
309443
1542211
280899
154662
41479
279443
1309198
1282582
1531699
1189307
1110048
1533007
1437926
244404
845454
842774
943309
1051656
174414
1304735
245652
1180407
180947
779890
373185
1166424
1083300
130582
1535504
207608
965241
240977
457090
55089
1426951
724964
472069
14998
1352993
1160492
1267767
757777
420293
29850
415631
1178214
705552
1472080
1173135
654684
400577
410214
908167
265554
585954
1378551
115460
1150144
1354578
527069
1437084
1245726
633847
1167964
1509373
355254
791398
1159350
81001
1425784
1378530
1218736
747276
1053209
1393171
413143
1138671
923350
1001281
1319669
952969
391252
246301
274692
1539786
288081
1219540
113825
399319
1317072
1339106
821630
1292426
452951
910667
1333259
1110951
482873
457445
265355
1404779
303372
1495864
87144
1511405
457612
105417
604365
1294975
403323
195300
1351040
1397823
686910
639704
686612
1357733
621148
337803
893616
219210
176009
414194
524111
1183814
578073
202147
714784
599828
170395
56091
1131621
1403805
1109829
16806
681118
322754
399770
594239
1314703
71841
222443
776341
1186297
443365
1514541
1444977
1545554
1522044
503358
312465
166964
341393
332320
13470
824353
518325
1325317
138278
888491
904785
231830
864158
1452119
1242401
829439
1403523
938891
1421796
377576
1259414
1460543
769134
1533932
253226
406579
356495
535874
695148
1519444
122754
376800
1335468
1510880
1047440
782920
955184
1450452
358588
1046268
30946
664843
1334025
1467450
404430
1458236
967894
700151
1257344
1202713
508272
1317345
895821
1069810
1029934
431233
528722
1251233
214487
1080702
1445460
851855
163344
1077879
537341
10969
1499413
1431683
1406885
244974
749269
654276
1226224
578854
1452364
1340330
1410483
664586
376870
498628
879776
1128357
1404044
927551
1440885
581038
1213665
819802
791030
1338885
442971
1128089
1523762
202544
1140795
1162066
1485859
292271
880046
383608
941801
1442875
931386
326670
484637
450035
431527
487684
513525
565534
616263
988950
901299
1022014
265165
1332285
739824
1503514
1337067
1411032
638109
78853
37013
493326
1427716
337523
737282
218801
330994
451063
1244365
810750
413825
1305234
947514
590973
191902
218347
811032
1380012
50349
1346146
1033547
448974
1095336
799605
781765
339917
1547266
818554
212783
508631
1141744
1316346
1038542
1241615
538909
659632
532510
384458
979208
737769
1195651
970852
1371100
1124772
307595
1114770
1450883
671020
959198
150671
461662
1447383
894694
339905
1157877
1104079
1220295
1266013
334489
80746
769501
1061412
818380
1514285
958462
1443474
1319768
284020
1142759
1544978
978950
975667
1323769
1079252
144688
539805
967766
1490905
124993
1170943
401740
349800
799201
545922
1071132
311039
692531
720076
253059
583566
1226727
1329478
1377668
1132321
563467
1254947
1311839
428796
1222629
848848
1417990
315891
129583
1427284
169004
1538992
1539782
1448963
661535
1211933
1540354
782784
689261
626314
846240
449094
335127
748706
79854
1109031
836369
182936
532360
507439
677213
11315
978377
339236
802598
36368
71047
366838
860265
1149358
1018927
701940
1625
1468306
1265482
688257
1541254
1354907
1245382
1067461
1213493
1010334
458112
166642
1238516
1541110
472926
690717
550809
591197
1501828
126263
1370753
1233100
1313697
297583
1371894
656346
835086
956883
389658
645787
233502
1122471
370885
1419128
705922
80680
1346038
114969
274622
1219119
260290
244260
195810
387138
53770
375235
178583
144614
116956
64584
128532
1206151
266795
1286491
189567
197951
733239
1182652
282690
611580
728400
938223
1229971
1342810
793650
1406197
689305
356224
1462951
1286322
583447
1221643
6950
1021751
1452695
657839
1360548
72150
761824
140268
752347
406629
1182155
335819
158782
714530
1292172
906390
236803
200358
1373307
1222521
884862
433994
1380379
1436003
711976
1382254
1385357
472703
1402258
152125
1252820
1418686
82207
1269004
745093
230334
1442147
784118
1431907
716352
110797
1144180
1053111
151546
969598
184854
1505793
840597
1115843
1482154
1109193
444286
165007
752409
495696
797824
107619
2818
1065575
946481
964667
1274167
773522
968936
402050
1021553
986733
375798
417082
1046748
725016
1071690
532366
441868
102757
172385
218922
178110
1346086
1256399
1169068
1312264
1326129
1397890
288932
687100
70863
1182845
460596
1435093
1266877
1454512
1467246
414601
1272490
1252372
48066
940173
208663
1264139
1446823
762881
302026
1377002
500052
1092484
305550
873159
993775
60810
1501902
1382351
1451282
350450
960328
968767
699917
1102412
498349
618337
1095342
1121921
161555
981352
283764
1516654
1038582
1205748
1423681
591617
1336597
968458
1071639
619780
610918
355415
224690
570654
1431025
1429391
541578
1431284
862799
405556
951348
1000662
352914
1276612
273874
738981
1054743
1097471
823095
943048
1491824
607487
1526439
4348
1298028
1470034
1212177
1411379
463852
694440
615670
483047
378720
665617
402294
522981
857936
463809
253833
722845
1099594
245916
617106
1025121
1185923
1354423
1129891
1337967
550708
69253
1173100
266935
496479
856999
1070893
294338
877924
1325780
11583
957062
800366
1398212
1146107
725199
1079853
1518826
1211309
718084
1504145
762326
642014
673909
239965
930430
803557
1317566
423955
827675
107970
199704
928025
1425064
564277
759744
1087884
1479023
1110745
1533884
978044
649026
167045
950780
1358169
857913
483262
1267211
1435714
337057
893810
1080016
1460778
742471
932889
342835
1250484
613620
790230
925682
1528044
140912
1212082
819511
1052488
546943
235564
606990
403319
790661
1345026
1095350
779808
1156062
1259717
1306695
857248
107310
1273884
118705
592137
285949
1423897
274701
1399635
1460756
11594
1496981
589767
1501178
45243
248628
964181
820631
832961
440749
1485301
496691
394436
561905
464373
926527
832124
456775
1080623
890929
645939
1539597
980337
625397
658686
1464058
244828
188991
1446351
1059383
1446691
234317
196219
377468
826628
920236
271449
892835
498103
1339631
958202
815159
1183503
1280150
527257
438105
103527
1489509
457328
1149502
1031761
1227072
378634
125274
189731
1083087
1240076
384147
1490750
786832
1478644
766266
1134854
972971
537823
29604
59415
147702
1540485
703278
1117480
29068
1409231
399290
1155048
1358686
1463586
76409
1492248
875016
1150925
298955
865980
928129
1017189
1492284
351421
450580
659797
641429
437319
1010209
764910
120175
261731
1229446
202411
237255
1470576
123886
322577
1455727
383067
1401200
556489
1056652
1493171
1391022
1289231
1528437
919945
54429
571211
215334
380339
86599
422665
1245195
459802
74022
350823
332549
586585
1302168
1529511
505577
1365822
859087
990920
949380
1132266
182787
632566
1051144
1268117
1122422
120447
1535849
733909
1153176
1511009
1001146
1403703
1262831
198826
979737
1178223
1076787
1229989
724880
1196810
30788
1253483
1107983
1236374
635201
1041228
521933
56295
1258247
799014
896481
911279
1218208
219205
388821
1541016
1168943
1346454
51132
1505208
137529
69343
1425344
294733
1438801
1190581
1336405
236425
1452394
1499099
1420460
141948
842585
882731
594310
434671
663227
898630
436151
1490376
884508
986047
1007459
1516402
929184
347536
512071
379094
656465
606057
752874
1162941
969964
518491
654585
1004155
208631
732002
467366
1484744
380265
1199134
1174829
957615
1459803
668300
461691
1092869
1197544
501965
998055
1031967
1128652
816505
421554
245768
1258400
1489697
1073304
1503552
761000
1487456
513016
1130446
359170
536399
1039470
649203
1355010
1207362
1158817
827554
551638
165348
939687
1932
1311320
1014911
1435533
1320591
52224
415896
1247916
420709
415844
791542
842968
1322439
567132
1287011
164129
1205367
1535442
199132
1034094
448777
1506292
873234
1239157
1451096
990225
234812
1444631
1370143
908656
912276
1056953
323509
1282184
1015212
159819
615725
139634
360478
1156670
355198
1210220
1209181
244318
436174
848555
1365821
1324497
830813
1178365
665252
709218
833158
329466
1122446
1480518
76878
568957
283431
616716
1535771
670585
356784
467204
426609
327575
816057
559140
1128063
1011953
1518418
1357486
256490
348313
1114707
1125450
192911
1248395
743406
661550
1413903
1535579
716871
580339
404847
360685
882324
412012
1407467
44581
1244877
1388325
1312343
62239
1353686
147210
1106433
498638
1153293
917164
938395
1106147
115786
128574
276764
1436374
43649
606438
1091558
989001
494733
1191980
552222
745601
418059
512306
1080345
1428158
1332595
1014548
1528596
1241974
355817
939371
746593
781074
142190
288360
361573
363318
530722
1181369
1496878
561025
1450394
234820
49263
959209
586289
760461
758350
950740
787984
1460202
930842
1316568
1203231
272692
305490
256129
378800
55830
915654
218039
878151
1080777
896033
724441
1023453
519244
517963
699733
31991
1535718
1533034
608847
210641
1076761
796325
497864
924906
455324
1464833
1264531
501381
154384
623044
1315317
275438
1410109
1140557
227748
1297417
534622
1406567
909829
675166
963590
1312415
308189
1196013
556165
536283
530887
1547050
820102
1189069
1201105
786540
853145
1242893
985275
1172401
1440486
1020453
297920
884907
471983
1038904
237209
590372
1183957
48301
791923
650107
902261
898347
866268
1505302
1222277
178231
1404450
254193
951508
463459
916253
526145
51572
1323765
947475
880280
286192
428071
1127862
694160
1079281
170291
423079
748259
201353
1439161
225303
1257887
567580
283443
373167
69182
232299
1021397
297394
1316847
1359512
1220171
97785
305349
442048
1302064
1100954
619369
1190230
555846
1301234
1108545
883811
1263496
918830
460555
467752
1237102
937462
1346573
764928
1471154
1537286
769662
99187
1013601
421658
1343661
1204919
810815
571380
970954
845176
541180
278380
1033181
1316642
1140135
264465
960535
1429160
233276
396701
332566
503809
665534
353133
846366
140319
1046018
1332164
498064
769150
845497
1124415
1204747
1214785
1429383
222756
1263215
1119140
180836
153767
543744
668533
211705
962629
232091
899137
645855
301140
353190
802912
271103
224387
525577
1349679
343086
719535
742194
501174
859507
1062274
398612
1284912
385119
749069
546228
1389325
665899
413805
813681
61815
92094
1190247
1005064
1037375
1203600
467739
824634
1493546
1114602
1108292
733488
799209
662710
950920
636692
76212
981727
82023
1227326
493621
1466153
738760
16361
1316305
1320467
997054
1310040
365233
393603
1429782
295313
276850
587355
828785
532828
28836
1162687
1385514
1075142
1160234
639250
611976
1214664
816239
1358896
176274
848962
109000
1540843
1099659
1448700
188307
569382
567840
223456
743787
1342538
379417
377590
635064
945473
871562
1535955
751987
835647
790296
889698
1296011
615230
304958
864489
1461164
74265
1252118
158794
57487
991855
1369061
1170987
393481
1290592
33745
402807
478750
753018
254316
1162790
1426135
513211
1128673
290292
38538
969878
1081664
924098
1336304
1009910
489401
415611
941244
540664
1215075
240053
483727
780997
735633
1227618
1229876
1368093
590029
26320
774371
759591
1190196
1328036
864287
166848
461734
982262
56096
373471
310516
127254
1343971
228080
1012920
1298774
1117802
373923
329756
1269737
412077
937668
907988
814862
356308
1464745
1445523
1297248
714909
596572
294308
1471160
528166
671802
793566
821507
1249274
279425
907281
355174
1213704
400596
1480547
88605
239274
17542
1336288
1236601
621358
749449
507654
884995
871619
904653
137203
418184
1394466
1368503
590465
433847
1032733
6558
165976
1090476
354806
49521
1188958
5963
1290239
1352284
113834
432797
809703
468741
1124692
78039
1229174
897023
410190
420415
1443580
724371
641963
1343201
179140
351654
1540
936783
424257
450257
334753
775929
889097
140296
1283484
1522474
305387
276167
335011
478068
680894
1461361
477389
526114
1215509
1080442
14406
555976
82437
1457342
559742
584790
642172
914662
685882
820835
6718
672536
254043
1206632
99976
740886
993845
571129
1070494
92006
383341
651804
693671
607745
346105
792479
396999
569038
863400
182550
1501184
814892
1340268
1053034
221584
1045126
1081798
1257114
86838
270481
420872
545848
396535
1222891
175271
1098489
241145
1494001
484910
769525
765099
1255505
1001942
1497797
90003
974711
352458
214862
707428
298766
1344100
910093
207935
990549
567785
91879
843183
255785
1278510
698219
518536
880856
976748
230462
958102
1339640
614041
801546
338771
331585
946423
501537
213956
1267369
1505579
290591
549455
1050027
1134146
371818
1104535
576980
1243307
987310
733590
872780
560669
892444
1012473
1169591
754453
1445400
500190
230301
203133
1123003
776266
757043
73419
1424526
273082
510456
1203412
206420
620091
745810
649561
523464
1235783
958459
575721
1316200
44407
1096358
475177
446460
571561
1199570
145474
21776
1461544
1455426
141960
971259
741741
1108442
999474
992739
1213555
607023
646495
1515109
907460
433053
428930
1451294
27782
611569
348675
1348755
934290
119887
1233557
959536
362413
80387
1157458
880390
1051712
449162
1504621
1259388
198877
1426713
383626
1104920
753887
1485385
1012212
870189
1334766
391540
1469400
153225
24468
1403885
1507253
100324
753846
1428129
182711
1006108
339057
1062996
320128
574610
180067
898811
1219936
859736
1201271
992333
775875
913697
1301801
182019
1026091
497846
344701
155254
1343454
81083
734884
1485332
377874
479512
1241568
315355
1031252
832504
1141447
191542
37228
694056
1152401
134792
203444
458074
1364356
874301
1476762
1192229
1286725
1312707
854591
975834
505796
326457
447855
889542
688902
1033818
987001
47651
1036340
427710
1003554
898579
427583
894088
249658
203450
271288
1067300
900507
654330
727286
545903
1094535
1484531
800026
513935
336664
1477517
1369096
190242
32522
632435
981216
417532
510815
101316
285621
285251
1022433
1088169
734815
70929
1305336
1509156
556760
1030472
118286
731842
311764
1193328
1456373
399737
1369362
578386
1460566
1212106
150697
1098916
1329615
268808
145988
1216835
573294
997317
1386127
1278795
235774
623325
228374
956191
737673
597763
1013011
1414937
844607
184837
290674
1174377
636829
578542
1445937
1356191
1040701
1320334
1186749
237415
783991
859187
123931
930336
1179395
519008
632914
1447548
1142948
49858
790325
1313796
596519
481985
1304023
764328
444334
566064
1002448
945354
1377949
527259
198853
886414
1317492
345732
488259
1010325
1020580
542415
797565
395837
1455610
515270
1252363
198209
71636
1401994
737436
1230929
1545626
1337099
1327351
1035575
355611
1483387
1106963
617597
350724
1265442
582434
979062
1464604
1529581
219080
618491
537610
940267
529808
1107867
268595
713565
1223419
266287
211113
1022433
989781
992939
1155204
1165489
1310492
1343876
775117
811145
976868
1008438
1490566
1441953
355795
999839
172769
1182515
1311768
324938
1387656
878281
1171238
1182801
1541103
1118673
410627
851724
847432
1483230
512923
1410105
378923
368878
448627
299592
1448004
92555
1359647
411972
672281
995972
96515
341889
1391521
591457
765540
379269
318911
260471
1068116
1316648
1417642
1039505
900675
245221
411191
295943
292926
1241414
1174692
287315
426260
48023
1369794
729074
1421570
855198
1161301
1200992
915523
72752
494300
421295
532016
744297
699426
86262
1150887
1375244
985143
1426600
866002
1274281
808201
300376
1315391
892886
645264
661141
186
1301363
690988
398079
225631
1100652
484660
1277291
1240415
1308874
636815
1001449
925894
354959
665643
848777
1523172
122495
1449885
1374484
1193448
956384
1035001
1327038
690072
1370972
297533
46985
189704
735249
1267350
1301392
1027928
1444085
1012624
1326423
545798
1031678
1173597
608718
854824
317358
689
98292
1196365
253605
968217
1079327
572041
380422
1511947
515494
681104
836924
1118454
808785
591714
1123407
1370759
12124
104806
1385068
866177
548575
761117
842351
394448
97269
56048
1173580
969839
1272093
905966
161631
498473
281951
923021
256370
468165
1388245
557274
276754
387563
1353294
1310934
310151
1290735
122573
1168581
1382008
1125194
1163437
1284625
537923
264275
991808
303803
562910
1435682
1265658
843196
900862
546244
45468
1534663
88470
631345
1223144
682546
1280591
460747
338958
1337989
1239731
126937
8763
544300
1118167
1035345
1458266
142633
1322162
56048
1501268
1072686
408895
628823
1142728
1043447
324172
682249
1450354
419865
735143
932393
671821
1274152
620425
1268013
127641
616653
1525204
768651
3289
157973
1097427
1139226
1302339
1463493
892128
1014104
252838
1366347
1398917
10419
925088
657248
153021
76390
1029820
1539361
1276914
1126721
1025740
760059
592842
1333745
424580
834937
905688
1276566
875602
1315648
453489
826321
1367669
72501
1491861
667368
1330797
354083
343532
1262706
347291
729215
229301
1259295
606880
1199302
1507699
504284
822853
1539574
402316
1033049
83988
740876
1316526
439151
49282
1089022
1321289
1298724
1497278
765208
1089494
356888
1452847
1429747
1164602
772096
1129849
540645
188110
714918
303124
632759
153191
80265
17384
1055044
799220
424183
200503
330132
325185
1464235
1165653
816758
1085100
1045285
696145
1036834
892573
1383214
761305
1547120
209556
420108
1070371
1532823
1023512
1349608
1487894
362382
854916
720019
932848
39882
1166063
1407168
541988
1470160
963954
1192387
368361
580735
1342094
1042459
1345978
1528382
1092814
554775
761131
1300121
1281083
197566
89171
1339785
349954
1235064
1278967
1178448
993355
494476
1107202
1164398
1081110
491859
1473540
1052632
324255
616511
375888
1160655
238608
1440596
712878
1406364
228592
690502
1254513
548649
1218002
35696
459124
628382
270287
1304965
397232
1108865
1356402
1029732
435724
943562
760772
369542
503945
873786
790567
185039
1298376
868137
63215
524401
893969
1124109
1304752
917557
841333
117844
604984
1308797
841925
117882
1453930
110748
1315142
462987
699543
1302651
171333
250591
1327915
769174
250687
336446
1510356
1544283
343137
255179
320822
727435
535260
532613
1095158
1344197
1221595
486219
970438
1460014
650533
20265
1348267
1122093
293209
1226608
272473
1031075
1512784
563228
149210
943255
217562
288811
369954
1393901
1096144
23037
179793
718008
403345
299442
570496
24153
578033
915966
1128706
734006
1354080
1181613
1436430
1353701
610782
478418
667404
1317170
300159
1305402
191944
1441788
765114
982727
1505040
1069979
1357774
816624
738307
846521
824480
555083
56058
1486692
707209
637924
249263
1415551
1455620
668898
877245
218576
768140
500947
967879
1478883
769502
1299495
805409
1420803
1234709
348586
1342061
905843
47741
431834
703966
454201
1062627
1270814
1163020
187459
1045108
790536
458861
956200
976031
730021
1303652
1493650
1541594
1262064
1076713
1532047
1174862
514124
856554
451890
456857
33567
204248
90041
1118239
1340979
1410392
414015
861704
34415
1117392
869735
439274
1186206
671077
64360
1470355
66551
469435
940167
834398
604230
273073
31134
1427272
286661
627947
196624
1255775
112814
364241
550249
15882
882022
999701
232886
815947
1348424
1165070
1030816
938877
859759
1368618
449952
166381
1275337
46618
642671
1158925
617076
11178
1404754
109974
1248952
938279
116031
450827
673385
71464
442395
758362
293290
663642
1199017
1187124
239539
1224529
513720
512676
496708
52034
51731
913348
1285597
897506
1000900
627919
774960
1304858
1091839
738514
1273633
635342
1388086
241314
184842
770563
515547
1178596
924274
1457928
71696
1252657
1082696
1059256
11218
559648
145825
242112
791488
279009
1249148
410116
1143292
1235658
1328430
1509844
514119
1530094
1170481
1075106
742983
1133284
816717
196491
877520
1306099
1485014
23249
634076
348655
1117952
941520
26348
1435021
909316
1402898
423788
213050
1394846
159864
666788
742888
76711
416482
1108006
430466
892390
240176
1379665
1116235
610260
1223993
196710
257454
606660
1211605
1174176
1245908
873672
1036755
1286709
463020
79963
884880
1273522
214620
1362315
1475353
636266
956928
388645
944185
717452
1449320
32133
256217
154562
1017641
1442815
316743
700938
320061
174062
649218
958564
1044258
275052
1065655
47864
362618
924825
1444031
301546
524132
321071
926016
585785
290117
1439385
1063190
68996
974638
1137483
705185
1135936
915750
927076
1100827
1143858
1055680
11738
837080
1069580
62806
530222
529323
1247144
777221
253983
1436536
1412675
872608
261800
264183
1377717
1405715
608100
951056
1145204
1304190
286254
1165967
1047354
901845
1406516
287422
392054
1091663
1053788
1213981
1124929
151664
91093
1268830
842220
1102052
1268515
1067451
1492083
211513
974372
685114
448364
1061648
1379843
659326
614739
1117526
1015845
446698
406314
848284
916178
858109
500243
852300
1238773
1333618
120288
1254309
37966
221742
902527
402946
304832
837029
1296354
1156088
1143495
1528210
1380268
1162323
574400
957567
1505497
196170
1310296
958476
964945
212626
382559
606142
391225
558749
132746
219253
82301
1218180
1521576
113464
1132715
178655
969317
1305149
120944
1142532
203850
243296
1296888
894268
387515
1034899
1086798
620471
799588
258673
115663
709435
1479330
638456
1135032
280063
703934
1352840
243769
1096193
252046
181750
32567
1020521
346116
890358
1344227
796456
810367
731096
1374150
393221
122808
1102138
353276
1260430
896275
493018
1333320
1537584
426359
1014306
1496100
1485940
1109079
226659
1499804
27355
265772
1052773
451430
295431
1329616
704223
1206854
383198
929085
1068923
1168463
29960
857486
301494
1412854
215814
329817
422182
1116208
747151
622625
96925
1349688
540416
73231
936278
189447
172355
1145320
948115
96740
731224
318429
274294
1208463
993684
598823
1351194
811070
414211
168763
723258
401654
846350
187187
1277523
1529954
1222554
1087778
944401
1335881
407661
926724
349698
254607
1181668
414155
1350031
597344
855352
1268743
1103134
549518
1463562
153584
936410
318059
850056
1111165
1406393
908069
517704
770483
596003
1290216
482059
256132
608225
1299241
930315
190115
1098115
1280122
1531821
79424
150510
1199707
275210
1514074
1317752
292181
1051457
1088521
1197793
1159834
474360
169066
14566
663490
1474023
252704
485147
1087817
1476713
957487
1163113
371140
1060217
348120
1208161
773748
1543524
584461
501828
1503248
501970
1140656
652763
1034791
350406
1445537
371722
635414
1358652
141262
318786
1324855
316542
614093
595053
702267
1396575
334504
771619
101875
122124
271818
1473779
894310
1279122
1299329
238076
570232
509813
1352385
1415817
471444
1005240
1151378
163734
661900
249420
1422325
100327
869107
392995
376672
781185
1025350
95411
1329521
577870
362192
665781
308087
103939
733099
733784
584403
954891
1095968
987698
1433787
212635
327037
1042224
76561
67537
880034
1392442
893563
425494
838516
1217014
620299
1540761
1371380
1531123
713906
993965
952928
1130797
1222548
339785
1405165
424023
1067054
444167
140904
1110609
922321
1127076
513117
897844
1177604
40751
1465745
1237007
1177724
1173088
1524756
1450473
97266
425231
1278327
344810
1193721
344306
50138
36003
756031
498688
1292371
53726
106609
330342
1001478
1293338
889477
157710
29251
291228
905040
587843
52414
833670
899331
923665
1534541
177303
491931
1496998
1415995
384582
452395
1432422
978896
748415
697199
1157044
38565
218030
793002
99736
493022
965386
903214
943832
1102758
1465994
501514
1386457
436648
1357187
495577
1201094
1213309
1373013
707428
423727
48666
1074415
212198
1343641
347537
1019367
692159
1216230
769276
791048
324021
667693
1032224
955630
114886
102365
1419365
268315
896706
100384
721041
1321618
496365
236784
197512
662886
1270835
1425061
241091
301164
434690
199888
357817
1097454
831169
325883
1086247
752377
1274399
807383
860131
1191781
813046
982
685834
78398
971119
349934
1422834
419668
744838
636245
1027448
688435
402318
39780
70817
702613
1305343
765990
1012151
963591
505267
284465
1199237
238236
123228
1159862
1401233
27803
1428477
161833
355925
1543536
1232410
839344
1456916
1119492
1344748
1033036
1091567
1489970
529476
233113
1284492
1220367
645341
740358
1279057
144998
877151
650807
926737
1170944
431337
1517143
527384
1322895
1370810
614128
1532269
748249
1316223
437420
112429
277553
1525343
274191
682275
1073561
413264
989144
495103
654860
24262
320780
1524428
1475927
990550
938359
515905
1153637
344722
42754
726931
590174
1259998
347673
743630
699071
893710
723798
1218938
1198418
1082208
401660
139152
856587
1458817
523247
412076
72728
200395
1018513
603700
810294
1422129
1465530
894407
362770
721936
20342
1167882
469961
215241
415816
579824
636696
611577
1527855
1260197
696086
822606
1970
52024
1303813
908335
298862
863554
852682
1334578
52897
1336370
800870
1054699
429807
977349
853156
894981
535108
1174888
1437940
651503
992087
50353
1323540
1451040
521956
1195951
195245
399423
909311
322186
1384180
975659
781269
1360054
1388808
819944
492533
707092
1090710
781281
1282063
341675
906917
274715
1017038
884573
1365431
321254
48599
434592
575624
1384823
591499
781817
1097188
1249922
860373
1081016
449745
239969
1382439
377353
969954
1292576
270423
734286
632269
686618
1001292
23551
1270948
429407
139356
1360020
183838
874993
1463427
550
830775
1296142
234909
1240839
1117496
740748
1447606
238527
1150759
1242844
45353
1365193
716863
367195
1029326
539057
678606
144381
544328
1267223
1369185
1479020
588114
812425
1034889
1238096
1530934
1099566
421705
338691
1252458
30363
924890
700387
449119
451374
1409018
88209
1359958
250626
988757
1026570
363002
1074970
40818
893252
1376723
835364
1430320
1080098
220410
948745
733454
411844
666878
402709
819989
409023
903842
1058854
194242
937394
1199522
1199439
255794
871893
786283
1485252
795111
784800
762071
275411
260891
630119
1311033
1375800
1507144
1115039
829775
899764
407681
1295088
379968
494616
1543632
1243293
446708
1241648
1363930
780299
611993
965460
55715
316508
1200739
942031
1489127
11482
1198469
263352
827523
886966
1290678
966110
274796
530344
782447
703204
1544918
1516692
415449
1313295
227492
107654
1487073
1514642
225368
760282
971182
196451
57444
941808
395075
1299310
554185
1267605
1245521
1164043
324425
1272112
903182
123612
7666
719403
484639
826988
753369
442329
639414
336737
912015
706300
968841
1006870
558555
1214297
349959
1245547
486297
1180324
222856
691372
840639
1146640
424287
891551
1255909
1178120
1288615
289015
721133
832316
127852
1324335
1498529
496027
1168461
273823
1532338
358531
200575
703089
1104955
972839
1429762
256975
911461
230284
1505508
500469
1346698
388134
1475022
861309
1370603
2334
489909
317110
1530537
122596
1117255
421417
1041703
867860
462339
48173
24670
58401
593114
1297820
114675
1057119
1523550
223474
343683
1235618
123972
297198
1473662
625513
268217
907509
1043479
1449844
505932
332927
254255
954761
133541
328579
513888
1122912
16310
54539
427158
703611
1000049
1028988
1057574
1019226
1533548
801096
1374766
969615
1345817
884717
949209
244856
27856
168037
950246
1175566
1463838
137925
251880
1392624
973712
1528535
939861
401109
444672
855806
1097306
601104
1520173
440095
473561
494073
116010
851406
784604
1490616
1462106
1059284
1375148
90563
413313
462511
1194976
596011
294786
241871
163795
116580
1527001
790019
923642
658308
690945
844201
778129
59850
1142622
678328
1180940
1343922
817682
635500
149835
1512563
1476810
141814
500284
470673
307459
1410013
1146165
605691
491678
1024440
168768
117293
571192
156860
330165
497171
1362218
1118094
1450142
1372162
1324171
413546
1301027
266417
1031783
1093847
775557
670555
1013961
1502759
73794
588106
408233
499652
1296694
1203816
1459606
815311
752134
1474873
691230
1426690
465497
694687
1345211
1322053
1389192
749696
607255
618604
1057912
253885
1296848
1215597
562668
793252
419625
743523
1199811
1404892
801328
1006639
1255847
415061
1132340
632066
1038566
1110107
173516
662228
1080697
1221305
453141
1056232
798003
1068939
85995
854238
1344575
356832
609140
642270
814959
536297
1538022
1068391
571470
395370
395936
1147728
1146183
878564
548124
1446976
343436
71307
1328736
541977
689360
354232
894695
1161652
1446576
1529673
940934
1358580
433762
376498
544207
1419988
938395
640511
1122977
878516
946314
1102000
1109979
1049956
1351252
824820
843741
315011
860657
141067
1003413
571508
1538137
897388
261306
828241
1420686
781689
1518846
1419942
683022
1132311
395476
902286
1526277
1176966
577560
553895
1039927
850720
1475332
213953
1130178
806938
775306
1444208
1253167
292358
705746
1481594
1402212
1476681
667470
162599
649314
901647
1499733
589645
1483529
317071
407597
904050
1013465
253461
1203320
1378986
646335
826722
886183
492717
298718
1111245
117068
1031153
566666
1537061
28224
1533734
777811
1309340
323839
1172066
1367417
1196502
969735
80863
52303
460026
70350
540054
1139989
485434
391191
1018447
108276
76052
581379
670064
406195
358030
1444413
467540
1136053
119113
145933
1536763
1413693
146547
1421916
1055805
1190725
1250383
84835
380422
507736
308251
80345
753568
479117
986706
203164
1442049
147821
1427957
891393
20995
232826
476691
1118012
1320080
1186810
332544
617605
1055937
96187
1338922
1479885
703036
1393280
285693
427402
140495
1150579
1224010
839592
330475
1369970
1392798
237216
765966
972622
1141104
972353
1038553
225000
164482
116067
975369
163932
953457
385768
475409
134734
1320948
1015296
1417124
1034467
1185716
285043
829948
554894
209634
374016
14744
271528
431841
24557
1392818
1201707
1068746
377171
262429
230897
258
555391
1336485
41952
473628
8457
995731
906618
63071
664823
529888
1436080
1533624
700517
597938
1157212
793797
1160171
1212706
1113788
887706
1014578
687542
873149
1080470
1498665
1435914
1242566
982027
70553
817538
297167
91408
1413029
603154
178523
754573
1106948
463325
805067
1329252
1282758
785946
701359
1508229
176968
800350
1172812
1390189
255253
21161
784863
299687
391985
366713
63409
121680
1388802
646618
354381
150961
59119
668564
388732
1055379
200324
772045
635076
1543
209309
431941
1086955
542254
1400170
136059
882386
473031
622729
249132
1488988
1136180
784034
553358
304301
370925
1238388
1520076
206675
1212609
913799
861995
320571
820156
404936
708983
834827
1357958
1269014
973427
295660
1446251
843202
483883
650107
498327
141122
271113
425078
123550
473278
751789
889769
477038
281788
976167
827537
1343105
205230
1142989
44835
177615
449334
833049
138804
265408
539111
424836
467785
109303
1411677
1294534
154602
1271755
1163430
373307
738356
1532038
1058344
1113907
1155411
936256
1120175
1179439
1508037
176304
1474306
1412381
1383627
425204
173226
757091
577274
1069523
1256124
421992
18757
1093246
433833
26845
1022226
1085405
921591
83365
260505
1428916
1308324
978786
883127
412143
1516037
495012
1187009
172779
1100956
1217117
774623
54449
196047
431989
562173
767414
140066
228321
396220
1426683
239183
884148
734064
921424
624843
242771
64924
716205
972601
43620
1104387
171287
993239
58842
979605
500585
716917
1417149
324130
268007
66790
823460
351699
393957
334119
733507
635355
1068843
1386243
531619
1125088
1321478
603524
488615
1385381
211789
734485
577951
384773
581565
255407
421067
897881
1387794
1122873
623448
993688
686281
76512
794615
1050578
64473
444180
1442449
37277
600050
126586
1347201
1494628
343615
1005519
472385
1438243
284663
1023116
1107087
1432715
1306247
86262
1066431
676723
887688
1437270
723107
887926
1325175
721828
1298521
43559
1000556
32974
592050
1167111
1298751
337704
1438135
970035
143523
445164
1508652
216265
1150832
843601
1195030
720790
961785
184931
246347
954523
1453283
471045
828079
57249
905693
624728
1285886
631002
637877
408459
984592
849966
446453
882377
408594
1038777
695752
197264
26526
662063
1013437
701126
516039
142505
1023519
646130
453605
1089188
1202408
1339334
1182223
1104699
107962
1255095
1356540
190463
674169
439718
1036555
1046102
333035
465751
1008478
1433573
1308693
897672
1175408
357158
1519570
182676
891894
888077
1529347
1146224
740587
190800
406305
1142898
650221
900088
820393
1211773
1050510
494670
650410
170486
1528552
486451
1131340
1490084
890229
1429639
1541329
189852
130589
530308
1394600
1504374
1230925
332330
969939
155976
286406
437901
721528
215527
127431
1078663
1148447
404028
1069947
728751
833231
794954
728396
403417
430506
824389
1461388
611496
1505850
682161
1347811
1233322
1507487
1254338
977249
199138
434074
469233
1125207
495106
1140678
323840
400514
567740
742080
399793
1400777
1416875
99737
535473
820589
433649
1194705
857774
339069
1042074
351344
971046
132801
1522265
1309063
1186808
1116697
978687
1070992
1299911
366388
1444844
1511558
935917
345538
51882
781681
860217
741406
1288082
801085
267076
1166997
491196
633105
570823
1031729
542962
575228
1267076
425667
618396
735816
637984
1075148
1539736
474925
1037519
328661
1248255
114917
214721
276741
672953
852283
1232345
117922
1124426
1055607
514398
199378
320978
345661
1463418
1287959
260614
254559
646850
798072
1257707
1463096
1454916
203734
1353220
337315
780766
1014719
1098857
546552
944243
1500971
1286248
495621
4741
1365681
983562
37899
940761
54888
684290
610204
190507
35341
330380
1236809
1308231
664559
650510
716741
1128301
310941
440989
679191
114346
703840
341991
1132336
72604
538277
169681
1100965
750978
866620
1259409
749452
866014
361241
135627
467229
279984
678600
1195554
1196061
796422
885836
1159681
992254
146469
185737
936626
1475447
1026054
979794
142060
144203
867420
281269
1216173
763724
1189179
761063
171154
1402246
1165614
312795
732207
1150689
740500
133865
1450193
563329
1490481
1037895
474531
456207
668978
1295971
16041
705204
1357479
1322990
385392
1405881
637722
752489
384004
1478173
562595
253491
1204142
1096183
874370
307857
1150616
435792
422624
224743
677975
973725
285192
780816
290553
113621
472321
740519
487968
186176
711018
441989
581885
517107
524
954307
1447788
455979
143011
661929
900525
1029176
993074
48401
1375779
359517
1128479
1322555
567059
1473119
1057957
1026357
1493595
1512493
44213
430964
873560
853439
1458695
274805
452435
611959
270235
235398
169697
595660
805535
931309
670966
1359006
303025
981812
1106189
1145093
117996
106158
1103319
617234
115481
674938
718941
302556
149860
135904
1135778
325219
1446326
1247529
1479863
45257
1220670
319822
654778
1267857
781369
507986
1391920
1138884
312177
1354484
1144768
1070353
1379726
103514
873807
1411653
245280
494527
815687
664496
1523090
380545
671110
1174524
464219
1021170
1013032
1292130
1466687
963251
513055
475525
212590
1146951
1050348
948386
1034641
1448973
640369
362841
585750
573559
1487644
1175274
358410
128170
1347837
155831
1321596
618727
1191252
207921
1251627
964043
1096904
669754
131624
1187698
738296
373506
168961
1356664
260594
1255486
1492928
1074418
869105
374606
785092
283565
209641
569603
1136590
433311
130019
5634
1181088
705011
1188739
929444
1056015
1316407
1532396
592794
693593
1480025
1225142
1262520
1018141
211707
1514448
357357
1540836
230513
383574
609524
1539676
512508
1384868
332438
884766
1470580
1387031
1355475
102807
1185349
105117
1126
1197109
245591
1067430
89368
1257797
514822
320977
1282730
1158361
408974
1117014
811884
189449
1417842
1301615
1334831
295686
72575
902620
879946
1463455
368100
1170624
394310
1272819
36096
594997
1476974
81556
171865
1273842
875694
239214
198749
1447474
182521
226027
234523
782415
800608
714725
6703
1303833
176877
914646
1495979
216212
542986
1280280
112531
1511140
499791
1544228
849517
813620
1011119
580971
557435
350235
56705
1120604
650730
1035921
68654
1219375
652316
601329
313146
527467
397827
1374905
38491
535168
1173159
843185
43526
1286552
1348220
741218
586282
376046
11397
216800
1290956
986420
917707
982785
464470
1487607
642401
1262604
1299026
587580
353972
685115
985004
552871
1034383
726995
788017
399031
1139595
1450162
1528012
451687
447642
1536026
1524277
1452184
1307171
835386
1270421
1503051
711080
961544
1172328
1120483
689310
725251
326507
1494581
713572
173433
1528369
430174
1357834
1487122
1268759
874373
749051
1486979
1056452
564347
502235
973225
465440
71360
1319229
503850
1404430
807012
1092642
237360
449363
620799
536025
1380454
1016447
105409
953854
612662
130570
978154
501453
1351471
387630
62454
1046515
958928
150033
278505
17243
801351
1214654
540335
1530045
756334
378620
978658
389090
1444655
910223
141560
690444
559789
792131
1463428
340135
812338
695048
893291
313853
1213542
873267
284083
268279
610663
251353
401240
390405
1309618
1444489
559277
1535287
1528394
803353
313606
758295
1410028
1228885
971060
987575
411694
1330108
651367
1258448
244007
692673
791592
1474817
1360962
92321
1181178
264340
1492682
185488
5176
438085
792447
144616
457843
673370
342620
786599
519080
88014
764267
96222
225143
293957
365597
153604
1399066
347229
1360027
1207513
829196
1460059
44492
256103
65982
1119903
1507327
886068
266257
1328734
307889
438602
1443890
741149
161705
300342
1168243
1099063
847957
1044388
832173
380697
1177980
1096737
668190
806640
70070
708578
596762
807360
1183928
1359015
171709
832717
1069794
4005
1083365
189345
64971
217616
1003181
1056540
1524222
814670
1303952
553536
1302293
1199047
1146610
1299680
701271
742217
327155
686026
822008
371751
424036
972489
1286315
918743
732531
50905
764264
847865
231194
991930
772526
1350246
657135
877475
690016
1125070
329012
586423
1402901
417804
1236305
1462791
887191
697966
1005243
805246
339182
117141
1282978
223556
541015
91420
1160419
1007414
1003203
813951
125504
1063337
1347005
10045
271666
449844
1101169
834849
995303
104187
931261
1309852
498929
1303715
548056
1252725
278476
179927
1286341
1104240
1409231
1416885
1156749
1428412
518886
1410821
687838
969658
219554
271862
1360537
1113798
460051
548293
1371533
1124885
399926
1104328
336159
342295
532431
542931
692613
1363145
1539077
360655
1276752
1170846
1492017
1241083
930864
1531084
250929
1310551
508846
1036756
730286
263202
1163619
19276
709190
1527567
1277438
549319
528516
154594
1324738
583447
415698
806171
1428247
678611
1514693
1300311
638784
813852
206320
815612
913999
391438
392185
801424
36703
952838
1154978
562987
517836
1091478
39592
590474
722765
596566
369718
1168354
353818
323789
1019863
141936
1058845
788596
1128529
1429486
1260259
248230
924859
1358454
1279175
444230
589629
62753
846192
1206186
1004556
964993
148161
1171334
874833
324954
1080489
1394559
465517
1149270
403462
53836
579633
178136
972532
325642
471100
1495709
611430
170525
136700
363054
890699
1370613
911352
1368785
297153
1264399
447261
780657
175161
1436997
536486
611742
1509461
395228
1238304
346503
1219199
337902
573296
1198008
654421
1000549
817613
962166
463584
429476
777496
1018163
1322340
567126
458595
1169944
1530644
88663
832467
238137
64552
539183
1324743
591594
1094122
516596
906534
374677
984472
1372489
1148917
354311
1291347
1250455
276463
897116
741180
475747
650722
1187392
461778
957777
1001165
908946
27227
670104
478554
989684
238866
307449
829180
634432
858263
1135776
450299
420926
1339886
242945
538698
1112644
1338276
953235
1526208
1436897
363459
371618
122753
1076311
1059964
101931
443811
1133175
26691
128875
1356215
73665
687930
1327956
982120
1272155
949094
503735
997383
152030
854516
1073768
393845
119376
804820
517331
444718
1335712
1211373
679989
964102
750421
668563
1448842
45641
1479389
1325769
532661
552390
1212722
848710
1471337
608971
260777
99311
190939
490877
460870
34758
894827
554232
765086
1230801
859347
378752
361445
1015504
558788
91477
1433557
379013
900232
630115
1145237
1110438
1486930
63724
1189213
1028912
1255604
1003202
213082
173382
1340220
254432
733668
662541
1422683
267099
1375727
1433667
1465764
1379448
264403
513185
580224
403901
575101
934225
104253
1432673
933659
237494
918114
1445023
853688
632507
495324
978287
727601
910187
1469291
72895
551341
340578
1068578
373217
931115
455320
869489
309139
503735
874521
100877
1129348
1436788
400256
1437397
847363
1379054
674878
1312332
188179
487776
1478954
395443
21600
1525052
1461086
478072
972788
279829
1210085
488319
451744
67462
746740
1276886
1202672
1304267
642848
637932
1132542
1186522
1371286
1407825
661182
859096
561671
506339
673032
1354278
409737
973763
1225757
1243293
120498
69549
690801
442409
1533555
889405
794867
756361
1243018
854107
74790
927630
549495
857734
564999
488339
1400200
1302141
1529298
679526
217484
1186519
1057678
645050
1259291
292532
387906
583613
92120
334766
938152
1148695
556382
870960
884387
350474
903619
1317509
107100
316982
1259651
644315
335472
1050602
323891
666912
1507575
143055
464128
98103
776530
36311
329075
302723
1069190
484641
591368
751341
902044
749915
1382166
1104228
1465505
1287225
439056
1039156
1158328
956659
519197
1482978
1082384
1511919
1023603
234063
496272
638550
951110
41208
3540
481434
424894
361088
1451756
1177478
1354770
645825
844567
731511
1317238
570879
682153
1285946
118815
704921
666237
671861
967466
97305
21054
1382917
806577
185504
1113366
1043927
313334
420344
213677
1268137
1437677
81023
1402204
1424305
799609
231629
1433029
680600
134190
1032177
1024331
1467448
1430792
151016
1305926
1428321
1486921
1064351
859120
287512
691314
1006617
1072843
1005127
1543081
960376
1095336
1496445
503455
81130
904941
165471
638494
981890
1336307
1104624
904756
536147
543688
916151
136214
1447253
794052
537723
531737
408326
417877
1306941
1064977
1337610
1191630
263969
4319
779207
403819
566323
149603
904596
1003618
135280
1369946
310549
396127
576870
1530239
520366
1531953
1304256
950789
251228
1166015
1023032
1000845
20324
1099976
1503388
1489698
1205661
758061
1533267
864524
1323508
1482775
520238
1396221
904898
1345460
147675
694611
840149
1209935
1385529
134900
1107992
990852
1258943
1256793
707012
827032
1207726
1495129
1399392
241728
1366954
756190
535206
199073
1238005
1332556
652069
1323146
893865
396802
1068250
693710
370466
4806
1510838
1342175
50902
232534
197557
1183021
397496
604109
1337008
828715
610273
651157
1474238
470037
140520
1380768
616472
1533321
1459796
127892
289101
483294
1013938
553020
1119619
754819
1048264
1201317
1051771
53245
654362
720938
335218
1064957
382938
831266
426068
384580
282301
227942
1438779
733603
1093069
1152805
70242
1351851
702408
136324
815662
1128435
1478456
1500492
914523
621327
1152973
775436
1411733
1121009
1523233
27883
314323
1210114
431254
531925
300610
1251000
1152922
1085621
286453
1461371
263697
1257340
836972
1324245
569098
1160963
105737
266130
484456
263282
1106689
1381834
1463616
725439
866286
1473408
294454
1186730
580326
54611
1161906
69013
155074
412555
346897
422743
928447
1135007
953353
1374587
1391797
1158970
1539063
1396711
5392
760599
145897
305591
1390512
1421843
1257532
1527323
774118
790352
1464309
316288
267533
366716
698949
366753
1237555
1275559
506118
1010469
1211735
1206536
1074100
442585
350002
1538316
300016
1413267
217058
301211
1353338
527766
661566
734933
576826
251380
57668
92120
497643
144066
1065807
163147
1114956
531629
1222942
203405
1256952
1120874
980838
5454
669321
981479
1313400
582762
1250078
1471710
358430
1105497
317463
912247
192727
1194896
288376
672839
791096
941988
627604
64869
759527
1220292
614688
64837
690699
57631
43520
535993
876389
964777
648136
1000789
63007
1468993
393514
1393535
730081
643717
694124
894894
48895
1495595
883517
788673
924250
64794
445755
1368334
529554
35132
1246840
174800
1137602
404972
167899
743141
530770
404026
1083688
29003
1103282
1334716
1484317
1335265
1090666
1466263
1027589
287
284994
1241054
994639
1253693
34469
1179064
439314
1453788
320802
939892
528679
1053454
1287911
1132208
983359
1060788
60761
1008875
207479
1496154
621901
589668
317719
561307
742611
915475
1234270
1379933
488942
529609
373787
450351
1174217
1382012
697936
954267
726875
1447508
8291
987949
842185
1434777
99407
972953
901801
1082723
165525
522801
1290758
1311439
1009752
650117
1024284
534438
563380
124840
179517
204003
1188732
505145
113624
1063599
286816
10446
1228479
772175
299815
994568
361419
439584
349964
33854
213150
1411136
1095480
405303
58344
663976
43743
1075244
1352144
536178
611336
747027
654703
906249
1081668
1202750
1143237
804436
851758
591828
309303
242459
324820
175339
325185
373008
443365
1529818
714376
600875
1303671
501272
985377
1280760
1328703
959509
498872
1490825
1312392
1363293
940069
179968
881963
517053
370403
1146324
1425583
1201703
1388698
266174
866603
1328205
1337638
940249
1352944
1175004
789818
1258032
1495257
778971
1247446
567518
710701
260446
281501
755851
198661
1191842
1420358
493744
125563
1234907
393427
1210034
856888
250682
546811
1276122
47356
1536130
109365
780322
529831
114033
1396922
134091
1055894
1513763
129517
933293
599704
214584
578642
1212491
604219
364141
1495494
1032634
55598
744517
1094824
1301920
358329
740562
908288
1089239
1338709
1104307
1149718
1425706
1263254
1134485
1382180
968171
826927
197472
1022095
338691
227991
1336709
1500472
61430
425329
196903
716355
475045
954835
678246
1091097
873076
1463605
545764
940025
375800
1470439
438072
1145582
1346235
985724
80593
807851
1481598
54617
967182
1076054
1215673
926502
1076511
665525
554923
877590
352337
56526
762650
1333414
809197
1321412
760559
1418656
487904
64720
1045524
658063
1259271
168642
273330
1416026
684763
537769
1047498
203676
435880
1332705
171210
490290
122890
183259
279447
293819
269937
247143
224338
894560
679218
794900
1035422
76325
198418
408797
205494
429311
1124797
698484
903284
439828
502424
411164
870323
1070500
779722
617077
472856
626896
1411797
65640
1500438
981523
918821
1044186
844118
583831
532141
68142
652940
166600
225074
1256212
1317361
532829
1428133
864621
252459
699690
572038
782363
70143
632342
620100
1146509
688883
550935
617638
578593
228872
809960
388919
466834
150425
604825
873550
868506
1444075
482734
856231
376957
1435577
923351
444810
705880
228944
721198
1204528
1050882
1523776
206058
929260
426910
506386
915206
762936
1444474
984099
685859
185728
1297386
741345
922400
496669
59601
961581
1018924
1387099
243747
82353
1022273
1406825
911460
821860
9900
94580
110068
679857
5953
271278
689914
1460767
432420
426406
1142915
1365167
965007
95611
1094682
63214
376196
84413
1358931
1536985
1148715
1127576
747591
1331788
1095238
879188
16275
453268
172333
835794
1237083
1249552
1042340
334259
534177
1304800
37992
226246
1308609
638358
233564
1037462
1032142
694572
102960
630681
1533880
642289
1529163
752723
1255248
951514
1346852
529154
476848
543278
479408
814408
190020
1028282
744495
1308114
1338342
19875
1342970
288804
1120282
1170615
1074223
947325
316371
146517
903350
1066579
42056
1488688
1395070
376309
589277
1331410
1311679
1176348
996743
1080569
316003
618709
851302
1381677
966855
501834
1123396
1006117
1513752
1221861
312053
465839
1541394
1092445
934198
1394561
746287
48972
969372
561056
1286653
1257760
849254
85925
140877
639331
472327
280787
1051382
443703
249270
307663
1320352
1222858
770863
676142
892291
913588
697869
1148183
411399
426756
770297
224051
1522137
680578
776733
1422720
417646
727907
602301
1527348
768816
145161
342696
1516898
645083
1106698
690917
1495308
649455
812507
764163
136775
188617
913008
645539
1093036
1488397
1195224
101752
118364
868922
281274
494380
444238
700830
460241
168012
62283
331821
1157845
697175
1477992
873796
245590
147000
661336
72243
1385029
498970
227245
953399
290190
193783
39746
931111
1118296
514491
1050800
1509281
218915
439318
428919
1485143
650630
1193975
497233
423197
505065
898228
534018
318992
516328
1481766
1473380
1272675
1359909
57816
529303
357439
785622
1333741
276795
497633
524645
1050653
537654
1401557
1454524
1138308
723119
667202
1444680
1461115
1206737
1341706
477325
219573
390250
1137794
1278983
92839
257520
291624
1495214
414281
464972
541785
64416
95884
133664
585729
1124047
245621
645325
1417069
92103
1295326
762237
1026388
1477701
604842
1476661
1267791
737142
798365
937132
585682
787422
613947
488546
793135
1339207
503657
482508
386366
331996
1118342
755486
1117981
1033216
354664
1127232
1158335
627055
1323727
1146630
436193
1446071
389293
1322911
100692
145020
511893
508920
659365
1347871
447361
1388274
1138239
555231
37407
1011262
1036706
385008
1310245
794851
849698
322853
1543911
1139045
1240073
423929
325330
1253451
685858
1008011
502077
1228872
351095
649754
1546450
261520
1479179
1301174
133350
37527
355891
1365677
807537
1113953
533286
1351583
1103965
1200524
646777
968856
801077
542454
985910
1126579
169742
37624
938473
264176
1300651
630014
1434261
1236663
473692
1167292
745025
293542
1362380
1312032
345128
1219480
415406
1011900
297686
121510
401801
103621
1306354
1504957
80085
849196
892008
473286
1435076
980847
1438723
805233
94714
674367
41122
770094
691212
1269898
1532304
949102
1313193
650079
798570
440057
1348614
1051628
439942
1165013
188369
1072397
1139731
177970
1397909
937463
584140
1100780
199658
701683
292432
730969
556139
1443145
1144116
472307
855355
19156
860700
1234030
512214
1004715
1479637
1402629
97174
13593
1481824
1148577
1293734
732990
1004904
782493
477585
1170304
1352700
1418573
375309
978603
160001
1121863
385998
877292
218453
1194767
1008119
618731
1189118
924989
1409004
489006
745514
817394
146057
1002397
1396662
1063383
461135
914813
20226
882672
1385365
961755
155934
134341
1358784
1070912
549057
1036899
1128017
1523620
961496
257778
1060707
405776
1344517
655299
1432067
333061
504987
1277622
285650
1102341
673904
1323953
422096
26629
1159859
1512206
733108
1346828
1166788
1053891
1489519
928561
1482188
1085919
1445610
1307540
150927
994327
1242010
1185637
895400
479007
1404056
130228
359061
533681
1377336
1228168
1116819
317120
706946
177414
281008
628485
1132218
380180
1358055
686292
422602
1391833
209042
562317
797602
232221
580862
396419
1160047
691205
341823
889771
547521
960257
1101460
185407
160104
749078
36317
141082
221158
70749
1087949
752228
1389267
922093
73371
1031733
142379
242693
868800
464396
232328
296188
820426
15986
809803
721892
820936
911401
634940
264926
104082
124795
1085789
657475
551022
406965
703596
1335184
837268
1038378
518143
545077
352641
491205
399763
593944
618412
393270
1494262
1443295
270845
391871
876093
1139771
1443286
1224717
1241840
401638
941244
919686
768946
438481
244236
72208
927379
185214
668084
37394
794963
424628
89423
826572
283623
749788
1321501
895394
1383871
58026
1135713
333356
603976
97156
1294482
519544
418816
1164885
652826
207061
267703
1452850
997415
86856
554415
563854
1232807
594980
1063727
1053476
1436143
770388
396435
1504082
1296275
505430
42131
40831
572401
821856
136220
677874
814690
280056
690960
835344
183687
1094992
1488612
830705
862506
507493
1060296
1063291
1019255
312176
1002173
962689
222762
668490
1179872
179733
955264
1299255
1518166
1419034
1242837
170631
713609
1433452
544208
846975
407929
1476773
1438442
764004
249101
1264528
777228
227066
1520169
127862
417003
1378240
1532737
512362
246420
897760
1193172
1150851
1425732
274238
1433939
470116
920763
2830
1538607
457162
548955
965495
223294
253154
1161149
220868
21019
321450
829564
1057088
158614
1326124
494025
298203
1000310
486892
639323
421040
1018680
1379785
370363
1172580
66535
1451280
1312827
1372501
697548
1103308
1271199
1008107
530827
458260
1378870
1120544
951150
603357
416761
1382152
507517
312458
1265715
612241
1508012
577548
98174
1411081
422218
1418891
1535687
448883
32891
1504550
1143772
843637
224594
248885
888369
829005
1057079
497139
878750
609924
1251405
1186463
714637
587076
186497
621757
86332
235162
274915
1326145
1035573
1003025
583162
100064
956910
132960
1462552
1070723
735475
1489725
632629
1456922
456997
1161977
255064
309630
773755
1431725
123610
74848
1357884
273556
551963
778689
707494
506657
224686
342061
1140417
784866
1138109
156826
946639
624001
788091
1127417
1367973
1021365
44585
1494538
189981
1150260
908929
173143
54657
189874
1125557
656341
270876
1376211
250350
1063121
1459319
1175681
1450324
1117358
555752
1228018
1506184
31429
51808
692165
280763
623713
575073
492038
656616
195176
490044
1497806
916795
1331666
543747
439089
1271232
1301427
83901
1494003
1359970
1348881
960632
135415
648806
1306765
1243437
1428352
1131647
664406
789538
432356
893420
898227
859838
999196
1410994
80664
1136098
335430
1492156
670504
795002
259022
271554
781252
376597
1297456
1187766
283415
606681
536178
739209
1231988
606040
396797
1234543
390733
680508
1259552
1482617
333899
526715
1342840
1292075
925972
590382
327316
565727
1004329
689991
474212
1170832
705599
56630
951984
1373540
875999
1172086
117521
1524719
157115
1016853
1279521
9925
246077
809242
1399593
1378521
82104
601515
116047
843669
941851
940214
1362890
981101
912809
1084403
160555
517313
147882
1167360
549673
983806
187521
390176
518492
812082
863770
929663
1346264
974352
640830
23556
842076
1079716
591144
74284
753176
487437
425459
867292
389134
672825
480336
570440
535094
635318
362968
582452
1103933
709852
792000
773410
807588
484258
969028
1382282
1185453
838309
149588
49315
135779
141810
1216564
405872
1156413
422228
359314
1068047
645915
587849
1140047
1340689
204983
1049902
329110
1523645
953575
798381
720771
454670
415443
10735
704445
1466620
275991
1409805
1507445
57692
662693
629467
909039
1280375
1098305
1454923
975043
525690
52051
650291
1308106
813720
1408037
856467
1495048
1061833
941672
744665
668123
786373
1400727
1539212
641580
131100
1139226
231512
1429912
976001
20981
109667
1233860
856935
1435397
1243040
912178
72568
1246270
1080602
1131539
1404241
1400687
1153833
714785
667324
261224
779289
838732
196313
1516289
613128
1001439
195372
191118
80400
355922
144262
1448795
1237304
134262
539308
1067233
1091141
113006
1384356
44305
1094070
1128428
1053478
1204492
939706
1166108
1378178
116311
390747
402633
1111911
1530590
595195
390977
918188
713156
1283879
1369378
590368
575061
1414184
123894
1113220
78082
641276
809678
930431
1395454
1136198
735096
1270230
626943
1091832
987651
93053
712942
801275
925958
428234
60330
53161
1127209
1365609
400833
179687
388826
1192442
1108404
455383
1007184
933874
77356
836885
1421600
129379
799660
195058
1315186
32866
1401536
898410
648970
1129409
908130
72701
282107
1235897
206082
1148836
983665
35524
481098
368486
886128
439532
1204181
1025292
431513
1114359
1328230
618414
841244
1412029
466582
763946
802696
1040907
899771
712037
223694
1153580
695669
27716
70821
1511154
1121008
754654
49014
836551
1435089
765348
25108
1242985
314916
139290
1254249
752533
831051
1117468
1256571
1392170
128106
77029
504407
1182374
332503
1345282
1300626
399715
877373
645531
1209727
596366
707238
738248
958613
1040500
1077283
1444355
1043171
1194960
1001198
725213
391093
865387
301892
1181706
1067435
935141
671029
207548
472097
1546135
760546
704787
1528762
355491
585656
1485439
519390
1443845
669013
702558
292659
716525
1489500
984802
671742
875500
291713
146180
1020016
640790
702085
288633
561007
398503
652522
99036
902591
1211694
399381
824729
957556
888166
1525007
1342674
466812
1409067
263266
257438
1000714
236657
721787
935596
590709
946116
831117
1089361
1460577
832182
919938
1377872
1169954
259930
1140881
444172
650817
449969
515422
478295
1079396
988936
1247124
485206
1401040
860465
1039585
105399
1033915
1372134
1453040
134672
537480
123525
758641
514093
1215727
917625
916644
833201
1502499
1064301
517101
950879
159594
1411540
277282
1306215
21377
1092581
206607
1464174
1120056
441331
1404528
1132436
301053
224076
767423
986553
304543
1375068
1359119
1266488
497565
897203
1073424
287350
82397
773913
858243
1376636
1212495
1281366
465501
576777
1259848
288012
49610
499092
1042844
1218969
1131085
1377571
1213435
18022
508484
1169851
137160
1099330
1072553
926518
985383
1078829
545600
858782
705062
779851
743212
1441914
1190447
1454005
124230
1226647
969283
511429
1374694
359991
771510
86227
1399071
1327123
1326334
573970
355119
317508
10425
487911
1492716
3094
1221214
203860
841151
389542
546593
456212
902597
488862
931207
460513
906571
807489
254396
1169613
122525
1334226
1480861
715737
622669
993231
57309
1098176
224570
325535
636408
289342
1277600
237962
1155998
1453137
1507497
26787
631743
190910
120194
1176838
1041208
482516
89527
261113
453040
181050
274022
746910
679084
1341783
93508
1089019
534098
1071045
1248755
609003
729483
1418769
61400
1110515
937474
1502266
90320
1256279
1149785
1342104
982444
718689
1267343
1055164
981973
1500402
771365
1112996
1321196
963966
613670
785193
1377191
320330
70465
895799
1335499
1530861
870641
1400978
1051883
1044728
726173
1063539
658246
1264753
853281
82161
408838
821933
1317452
898298
765522
1179271
334637
294499
247556
22025
1437585
993121
1325476
1504369
256578
1374089
1420921
1183274
1237981
1119536
1395373
1160835
527708
1409236
1168733
325186
1398705
728070
1459701
950777
1147797
1189420
1416066
1275006
566666
28156
550530
1524863
1291306
1527443
793283
383087
1539420
1080556
736650
113200
343973
484465
558013
848990
572346
1535153
1298415
997042
1381659
1448047
237849
27100
115330
328466
544916
540799
963457
974747
621518
178108
116596
344200
1338112
222586
235404
93017
644048
1033702
15718
1456615
366084
1301540
365395
437269
1075583
537640
314619
140381
64713
1091465
1531187
988632
231906
1285016
566902
257293
1156098
431044
1474768
1229850
618638
1458523
330013
636143
692724
496027
1057752
1222958
235588
1159240
1304551
1429321
867619
1457104
599040
1535250
1227759
1481001
1493626
696198
941174
509071
62739
270556
1402998
1331769
859425
685937
323871
1163763
296802
1276975
1330059
519571
419107
1217396
1293456
777157
94172
683938
739918
400434
1377564
1447725
599660
590957
576283
1371157
203404
434987
1459127
521809
84941
499672
350701
1401636
1094914
764884
1299589
93247
1010748
1517311
395532
1222017
865575
57552
49959
819419
1139041
871047
560731
1488019
284560
865177
599229
758048
400287
1094055
695030
137619
513630
356934
1288645
83697
1442789
1487584
1413680
1460159
1270841
1524008
1038521
51722
619273
412933
1081804
291433
1330739
468613
549833
62190
336727
1079926
490368
687138
1496689
965686
1459034
1525241
610425
189850
174138
1262247
419878
693778
1043017
794619
435210
1297842
71340
1110793
644027
530286
1154175
467748
322789
642697
1251414
144945
488305
1013774
1317233
1186608
1210884
585127
95068
1299575
96569
480736
387793
1135969
759453
819507
683278
418494
50083
76803
541034
859653
1493836
923897
409559
1538141
738921
17287
218105
1342758
1297963
493944
1000886
1031896
779867
1213434
679797
1376072
1422031
1005198
511263
213865
429654
491139
491471
897105
625257
663240
1403850
286378
262557
524826
1388062
663035
1091942
1237840
1437812
160637
742777
809106
393709
849409
301480
770583
555101
64676
1238631
235616
884166
517463
628946
638967
138747
119515
598092
542730
1433286
827902
703487
233893
503167
379703
1048198
80629
938105
114445
1194898
633290
949999
342388
1358202
366579
293215
1433217
1245646
1178096
1018698
37295
995220
583713
354036
141476
1122653
215030
40850
1272733
1338360
308937
801724
214758
1336102
495571
282614
1210550
1429502
1428181
1376287
1210524
1026565
1409344
371109
744599
933319
1488635
180075
1396734
1353884
1237058
1534877
479285
559999
1295698
980289
1547151
252733
1118381
1339560
23475
643412
448897
1224301
839077
1501932
696881
21256
1395102
875561
172452
1199924
815203
779241
1122926
120109
1330983
482658
1441425
812368
952243
560087
751209
852385
667479
515616
216962
1067310
967703
784724
778812
408511
279456
1185462
776877
1422723
432615
1285847
394948
216877
386894
87200
299754
768163
92028
552697
1167953
48886
1106711
82849
302142
865388
495439
1106765
762859
1324231
600836
927334
214928
1264323
419926
1015550
474225
864210
465407
571197
813156
337592
323950
622075
793836
1465955
376621
25846
1013620
704007
785616
285650
1222129
1386668
1489366
1080676
598048
177562
1363383
1500094
477975
230188
342849
230731
210266
1284872
166705
777188
110952
155908
1452272
649967
438311
1117833
1277332
16685
30275
1124436
436314
515185
1325946
762802
107031
766402
249016
1357244
644107
474702
1342292
1109116
1169050
754544
121925
1000597
392325
1046077
142437
1359363
1142809
1459479
8686
1141856
355312
406612
329629
1476960
818699
680192
816805
611990
1087136
601673
1488472
658771
1234881
124366
568276
1201021
562114
454409
171849
21403
410806
1239773
537272
215261
176744
1419378
1165335
673316
1086561
859834
1330267
660691
1173716
1282507
356031
440994
999099
320249
94523
1402497
11405
489909
1211650
516697
480362
298512
1141611
1003657
109854
1188620
1168518
1397553
1390721
1017495
123776
1544291
1045802
973233
1487544
200110
1210033
1207792
1130308
1334728
156003
1141831
13561
325590
1473613
466222
750582
328469
539131
1116062
738123
361574
1132977
260436
1336945
700222
415455
1298007
1340755
592299
784867
587190
554601
45873
724516
796979
811301
1448370
1129481
1007558
1113337
434570
1364269
522146
1298136
1338862
326252
896303
231596
140110
1314458
706097
788319
246000
1408804
1410824
1287154
202886
227374
61686
639484
164329
170326
238437
1194794
335828
86003
807243
287776
235112
18947
1005308
234187
320578
339731
51771
1037836
1423558
450549
1109775
1385406
722764
85139
780508
126351
894243
767187
420013
224176
114865
1109652
58651
645631
540491
1341377
548584
1062455
1410103
1450054
1091640
332833
14737
219406
112115
1012895
1403483
1368090
1042271
812246
740903
989255
1543862
1034515
613205
279912
985741
1170219
1447886
684944
734133
739807
1409983
699897
1118280
524480
1027278
382099
586720
1243937
1344959
558871
960678
1091599
835496
394976
1288498
1334704
1138010
1008232
792848
819147
282025
1220987
783369
725307
1538278
560913
55825
609451
351893
1395427
559673
6243
793203
930627
1108937
634898
838853
1200509
770869
699180
259582
51852
377596
629541
781032
651799
1261563
1381044
313946
166268
878374
856826
1515595
1343157
190568
1276468
343800
343612
216576
517253
958083
1227376
784447
1470141
1200331
309884
816336
344384
284673
1267737
1366761
1190640
1133880
637652
641155
1376331
1309557
59687
379076
803069
850854
1341360
1377665
537404
1510602
1496769
437810
1136608
627935
275426
557660
1337480
683431
850303
1178644
1412333
207506
1430256
606185
1115834
83343
129844
1053761
1456057
734671
1333161
123044
185722
824389
1069308
242458
1447314
150389
1408549
747169
1372287
1028747
181005
822883
391323
306335
588871
768489
206240
475865
1379189
282331
997594
1342533
146773
91491
917929
208393
663939
1535448
1360921
240180
36860
90282
153017
1381662
26250
1105259
642788
1369747
459417
461724
605809
1026630
466093
994079
1207848
547684
49977
610520
1271184
455718
1424261
1136392
1119242
583472
568923
54606
628426
421577
1208590
461798
966031
1270120
1070303
762185
278397
1254945
1219948
815929
851294
1530370
768212
1133606
696092
275373
818935
1257186
283720
303340
372882
382387
1507139
1187567
87422
397378
1068107
1103407
836825
472149
158892
790293
1533800
853463
775076
1390632
1223348
312397
268559
1367476
486205
103957
1361451
141628
973452
634730
608147
456686
713559
1197135
526327
1147974
565664
39602
1216128
729222
863423
305215
879740
660754
699129
171736
1274612
717492
325737
397626
1230717
1321435
299224
226119
876810
1150878
591523
1293683
726153
184803
577606
254712
353415
356351
132641
875224
592133
1275509
1138741
434817
1433262
1135300
540428
703439
11564
1235741
605360
112902
1007254
536000
1227183
1168767
799219
567305
303646
1181891
936725
569666
1391996
928495
1312155
1469812
520260
530549
118473
174217
110743
1473535
781306
415332
783719
1060708
545793
483509
970434
1073826
1514625
517533
697478
1442096
155857
1034017
732456
1484976
428598
1508935
996077
1443115
158590
214661
1257225
1516115
42435
528751
784660
1339018
1495379
15913
12709
113449
822774
126723
179443
891134
1519128
875350
704215
999477
1421931
1385471
863730
1412103
989512
296600
1108946
1541634
1543135
471556
223797
1395389
320845
1513935
758243
216042
837290
117931
179000
1284592
1036886
315805
677774
1209050
1546920
748816
999311
265333
456996
435782
138051
32711
353030
1267973
130770
198000
29307
405236
1272510
733351
324164
741485
482739
706437
662493
1112786
1266094
1497486
33712
593492
532962
209852
376024
304902
222995
385610
166034
1373436
303460
1323961
1129488
1288890
771765
1349985
1302696
318174
325995
1534019
738344
303887
611666
419753
373271
905863
470002
387976
1501100
1464560
589185
865487
653180
581542
283142
421212
1223455
726906
609946
345157
1515444
418760
521511
186146
670456
1049259
35800
502137
1316811
1087746
1513056
628119
1052162
457558
1442114
1124525
604070
581645
1242409
913198
764923
1022415
1064754
1058785
515767
894684
489178
586841
203571
140597
1117014
296901
157852
1176941
1326936
141543
1311667
1045233
122556
268826
183212
461574
1314705
787727
1154034
1335251
743264
906011
785821
984242
1160361
72674
895853
418571
1039637
1271161
385143
295200
650777
760031
1419262
821333
1388192
591288
937852
1176699
1286680
418061
1505135
1249020
200144
160020
448777
1077386
567770
170330
599379
681167
216347
1188445
1537389
1004536
907606
891409
1002374
685980
852086
1087527
69882
525412
672916
812933
622586
404977
1424372
1405328
8440
368984
840656
401458
496617
784441
610389
616826
776435
1195864
15956
579772
731576
347278
651564
54280
1406069
197387
1091182
108158
271913
1079382
393008
1092270
255214
1432386
1221791
1530030
386705
371067
1533790
30471
706307
1262641
759759
80765
780912
1400015
1198318
423131
374775
428042
202196
1271831
316631
378250
261021
1304549
847143
611587
251848
699708
411069
301144
504323
640989
1145827
610266
403850
421519
309904
1079042
778339
1193904
1255674
556442
1143118
280486
166824
958817
430836
506866
467066
1398070
297436
879117
126209
1353424
326200
324621
1126988
1082330
145353
149110
346029
1203916
102544
411299
633681
1410489
980942
1421758
846417
893202
1304359
1521469
93935
809933
1247233
240634
730307
753922
1115674
48730
4643
1462492
610438
1205485
655779
737
373350
1368217
24968
1380830
990130
1203830
1330904
1021386
845967
695692
902069
116920
103708
435445
69753
961805
513034
739286
1327041
570810
622342
314925
524317
1484355
1460879
1277998
1188049
750189
1301058
1016888
668452
801565
30237
232532
1492264
1200205
1178545
633809
150639
57482
24364
1316799
1542510
590923
1332973
476696
1475569
27455
1175874
1411826
815050
443976
167038
1249255
857407
1413478
593388
463229
158310
177918
85737
1527787
372828
1183078
1153269
681031
1068813
457932
506531
473577
643760
1103298
1258458
1210683
918641
1304276
51388
1171344
1140597
219761
1244504
871177
873166
1313151
1492630
364330
1009114
469080
762803
899296
769666
1139550
90260
1170188
605743
1280063
540508
100157
1495711
1424176
1463553
951380
154940
1430608
979634
156166
1001668
1071093
133747
570603
197938
15094
497971
899628
646950
1285133
1126075
279553
607438
738264
286688
548483
699804
317645
528885
1084196
458769
687297
1340219
127384
1243159
1016234
1500062
191336
667758
619858
929299
1230446
317156
306182
1102610
1320616
1056999
161213
1156642
1471056
1383772
1366956
1156012
456413
1439686
1285034
137566
119359
5673
1225236
318891
130769
1347270
298201
1460464
942705
1462550
705856
509797
462514
326139
1295702
1135778
882157
301516
319067
639197
1140205
1062614
1233094
122477
560355
560305
577876
94928
838556
822574
15562
1100509
1070926
1528714
1147144
677794
1511993
644841
1087761
524110
845583
1446664
875615
1249278
1528238
1100454
448355
331788
1485952
609118
218707
623172
1165255
1068846
1021819
137147
1194229
1381195
1005345
1002050
604028
1232673
1039771
1141962
145992
235784
183787
452776
1033426
1522042
1233135
1473756
627419
1161127
112774
670782
280528
178631
1021190
367553
917597
551318
181459
1015908
71524
128761
177414
543429
805488
1202231
712318
225621
1393516
90700
1518211
1062721
1024121
1205194
396326
811018
401004
1090079
598012
1419729
892637
177722
591694
1024838
1018975
150666
928171
281898
43536
690149
183412
499007
968078
966261
1162268
410301
369939
890498
780057
562969
434864
376408
349288
1160332
1157605
388321
940916
956855
432250
1030367
211998
1353643
162026
1449325
433209
515353
830604
1102737
480151
1820
689128
699812
1198576
616094
470412
362372
985983
107742
1055266
1180742
211288
1337868
1218666
1460905
414238
1096565
1275641
1043262
327937
1346489
1251031
1446668
1352508
1479630
850003
1250288
748433
460057
636336
15946
1070531
286771
724526
1128739
1157723
223507
108054
690605
1254141
398044
1103204
962156
298143
350753
18096
901102
158551
387496
1050104
373850
1362756
1070944
173240
1012548
478422
785796
1498785
1210969
1112780
477379
440877
814763
735786
49845
519378
538021
55607
1057412
991230
1122961
835069
1044258
1009434
660369
242055
1455545
445142
419992
567219
1102313
857914
339983
1128547
1103684
117580
1320523
1164759
82372
363572
1390820
348255
103440
727585
455121
137562
1496934
369473
212069
909097
1311728
37978
313718
1544649
672391
726734
359530
1067774
362955
1347797
615769
617693
287457
200696
1304246
437273
1308599
374439
498790
745135
1312759
848976
1524548
1430841
491754
29975
680341
1474688
783428
472198
412210
623807
221884
1029281
1539258
149890
163825
1319187
965282
134648
149019
435307
1379213
537215
356991
262840
452440
70932
1343548
626591
346815
724622
697073
1482985
612511
345072
1148501
176079
1525
588546
579046
401431
590784
822393
1181429
50916
940625
1381402
1508944
341456
59778
206850
606891
1409004
220643
1464092
816471
1310305
600194
196156
1108305
256420
1461480
508256
827578
616286
1392691
117783
1463167
878875
962458
907389
1279761
335393
788568
612459
1536499
205873
469304
69240
500077
345380
1364830
806264
317203
812620
173693
907894
695754
563302
861832
788691
193664
157921
410029
346308
1206261
1416922
1163257
1333099
1055332
851353
235627
962064
1022702
537214
311328
220494
943390
284070
861567
54582
177934
374708
83040
153952
1213061
1275466
386269
1470043
1419950
1003719
790733
766345
1460433
1415785
146585
854035
949853
1245591
1444822
254346
989579
854474
30474
631721
1471232
1143108
448237
909176
583263
754001
1542261
337044
1445456
432137
1406398
1515543
186692
1444251
224748
1117815
546852
120157
1485357
1515254
456124
131327
1198674
313854
1185897
906817
907894
656547
799789
227753
148648
933791
272580
608442
1031617
617402
1242800
127835
758020
1055285
1039661
190786
448488
247980
702229
1499844
866390
599754
242611
1068290
819301
555455
690867
1229118
1004997
789970
660988
1292827
10014
1024743
1467447
529069
1163752
924969
1400173
159148
69452
250765
697781
1202169
985240
1415786
1207461
1279581
881368
343279
981468
146672
810485
139794
554042
363126
110042
1493730
682751
1329533
717831
1350341
345222
1317808
27443
585533
1023396
525641
1236189
433690
1069843
693403
1180709
815748
72753
816213
982154
657395
150847
541667
166502
552919
720510
166091
818678
1363737
1527132
959606
111013
1200611
487584
1224284
637059
267032
172950
779622
277757
625229
445440
677089
1180302
827224
838979
747145
1184603
786518
652609
783949
27931
776646
244197
595225
191496
1478566
1320253
1096176
1169659
1450195
1295808
721252
833070
1388149
724801
1441985
357493
1371019
838192
150189
802092
504883
1503179
363711
1213773
1431356
714002
1484236
604163
333825
1343405
843010
303967
696615
1543818
848848
132579
1376713
536968
348157
1164727
597199
262139
346636
521317
586514
371320
366402
89160
189851
903217
1164247
1471182
1126175
789290
1289730
12578
989632
608885
385523
994527
864208
619570
718747
1380291
1008180
1498409
507139
1471309
1247954
385872
1362573
78598
870235
584693
1220427
549710
319921
751619
996037
775517
739990
1290960
444708
557275
426740
160541
461106
1320141
687988
336648
393156
444308
417206
1388317
768574
1024221
1195554
1392826
1329358
988957
1237764
485345
790745
684805
738024
1356716
1157802
1064512
826338
439678
87658
1013330
1511934
1276592
854657
559813
1327398
16495
1008597
361677
203683
74161
332662
943142
131845
23494
871071
783269
190810
509805
548047
935760
929217
107287
530653
87756
404269
703248
199331
501106
395132
430935
315607
1173481
330725
1235957
1494672
1276841
432421
1463301
744406
1128336
927439
1300362
1367683
761679
1168530
531351
142650
960672
647154
369508
1167398
1460893
245844
305643
144099
920413
1283241
1386396
603220
30712
429713
360570
844001
1466617
540739
758762
1342164
1233694
252120
607211
1220217
634831
651189
714126
239626
48517
496359
115282
855672
1258559
1451068
18583
408971
350719
89826
566342
1010971
710559
1009539
1299953
1222682
1384333
728222
1447237
1101033
1543632
964751
122198
1168455
210223
994573
1155495
449587
519169
856180
658513
1098704
489798
413805
161401
954378
489369
1438808
1134154
1092245
1466442
350541
1229687
931212
1100777
832076
628304
1198794
1334485
847567
260222
553015
147804
1310274
153546
606810
835154
797637
243405
639577
981497
1024102
73505
1231566
1086117
942722
225771
694209
583412
38831
594481
529906
485406
68289
615621
888381
1275285
614161
1468874
1108441
1280397
422576
1422485
218095
327045
149195
619543
1009215
721083
1438003
1244734
1205072
57783
484095
300187
1159164
947376
311555
1416859
580213
30132
1418321
1006811
582596
1043712
615563
812259
1434877
1539300
14691
1498932
1267178
50019
1439531
619631
48936
24453
1327117
1057103
1069098
431242
693904
297843
676572
433736
493838
924706
17698
610571
1486782
1198588
1220822
734062
884698
993649
358727
1019248
204901
1186074
858543
566882
1111699
1229557
206435
1421288
567678
586131
523661
152647
792703
362187
1132761
1463051
929504
1509216
228419
974752
1075809
1107611
221354
1319427
793164
632882
928732
564698
289226
1382965
467334
111763
82995
142057
366348
966448
432811
1387256
742889
1340686
1240313
1007422
183623
1310173
883882
395364
546604
804383
148800
487165
1395596
495156
110549
1160212
1121821
204904
1429457
870083
435078
133605
1313233
1357060
1215106
924867
611096
553522
1404288
401141
883769
875356
923746
103764
431835
788624
450858
1189090
336673
1182318
144157
1342140
868601
67293
420085
1104443
828939
1466954
323422
598126
490679
304195
734601
434586
1247454
364034
1262606
231984
485683
955353
1105358
600275
412369
117304
323020
664355
582091
1408854
557522
470408
713229
155725
26029
37081
1109883
32605
461516
525708
1416143
1080283
1009538
531604
728846
388299
612243
1222678
587778
686756
942962
883535
1057450
1257186
407595
1370590
808453
377390
376938
1113184
1498486
1004347
392682
1149686
361202
515436
53302
239854
440399
256550
1168913
191672
1382431
475410
1124008
554135
310858
724694
515655
1345025
1393316
1157256
1071828
312883
1348414
57270
884641
895896
390487
1423700
1327545
1281407
528540
127902
1350047
857104
854367
583082
765642
840329
1262500
61551
1463058
1438337
1428859
375832
1364031
832256
88324
1208429
983748
1214691
1256642
554487
826917
1481148
1087774
284135
1395071
1464528
1082540
1542260
330609
68184
1467816
1462404
412211
1390495
140907
203055
592801
1034161
1545999
1532871
1404853
210231
1262768
1047261
1273547
707590
1416664
488491
428770
363000
820571
188517
718767
1233881
1003104
1145480
1337490
918642
1465194
871697
381885
1365177
1460732
138919
10879
66538
129715
543394
324514
1307007
299682
1248728
1266418
658945
959047
165395
175831
515379
515026
1258191
918233
175384
307190
221968
98994
657943
324339
945568
907403
930110
453438
305323
949064
89595
1099756
1105700
728753
124424
67615
1071220
586306
299008
2888
1067838
838
429910
1509723
1095132
965623
540930
242135
960660
167859
778913
481671
1131590
1077159
688663
1545606
545778
233348
1152092
566386
1538597
561654
508887
17318
521248
41876
1379039
66180
554557
1191442
1308104
768305
240243
207939
180585
261455
425748
825275
1312553
740990
448192
1225829
1464933
1359396
1132780
621752
1303646
194320
1156475
325395
1010596
69230
982712
503949
702382
190791
1108841
779055
486839
489790
21369
643528
635457
470008
416339
1325943
618416
805662
556903
565464
188352
1142185
613082
1147249
583461
1406051
795679
1332652
627673
807044
506819
1337534
189150
221036
1271598
1392101
1435602
556647
1132452
1224726
190321
1290584
1218371
742678
1187271
388723
830406
453770
67857
345264
68215
1187710
1070569
606170
1227746
152844
1389088
321852
8630
428323
780290
690709
95196
643664
572205
765925
786358
1187277
526614
494550
33653
1077911
605486
1495998
991017
1272628
1543735
495390
620907
1038137
215317
3876
877266
1098491
996773
1001128
930135
292034
880443
1078482
437760
1423817
1384638
103017
1472301
1404070
246809
462636
507678
1055616
1511781
1313933
334464
953850
1225748
1044379
862950
951548
1478898
863779
910185
388967
748609
846898
121077
1348694
1105165
260697
715223
422550
873204
743472
817709
740405
1138565
1346415
1255011
1287180
674142
1391137
840469
1477329
444156
827298
1431861
1041026
541119
1264241
526933
1164993
771877
477685
2470
1100465
1116750
23974
593146
814264
218344
1217625
1356633
829013
497755
224820
1166975
55180
830238
1382342
1089554
1200856
1070003
744251
1527520
69319
195371
141196
629281
505607
1171792
780166
325610
566263
367679
601172
200924
902776
105939
543659
799837
594986
514322
823362
337712
948087
800891
375090
1370126
1342483
51991
509755
940896
1276203
560458
1360045
464557
1441228
1459760
1299440
1012010
835875
634646
144087
553359
509255
940728
931079
641432
590584
449255
744607
174375
391143
686315
929932
422733
146088
556599
943678
597405
473574
616980
829247
797697
1120275
552815
729018
675434
217509
997668
815366
1482626
1018505
1000284
1356582
1226436
46563
1074605
17092
84883
499098
215454
1018616
1420177
139250
1237054
1075126
469183
8785
452990
1168857
1467087
945396
1340181
281557
709353
1107434
765238
146190
1184165
872402
1335709
897875
400557
699350
32216
141097
1146633
870875
27124
1017457
606068
265073
961093
450115
153725
825295
1159693
1288997
440267
587433
1374071
408657
626675
742525
1111038
129844
1369173
484980
1001321
93007
238273
219837
512129
1544902
327376
760765
1388955
1490404
1359578
1258687
610940
177866
1129608
305386
420301
1113538
34957
401020
1062447
712033
1091827
1335127
917942
848398
802715
181411
76167
1161033
1481254
219089
1422146
216480
1436152
1126163
1337098
838661
1389479
102935
351928
448445
1059051
590121
885985
1049733
1524249
582899
961829
81161
1467776
528708
1426903
305416
233823
885151
646974
780267
542540
111498
1440009
1065389
225214
111687
970286
1046827
633334
292449
1189261
503663
489917
510637
772427
673344
1517368
448393
70570
774861
617149
738908
225187
950044
677199
473240
283756
353254
1053436
966562
1256307
384294
1467001
1337907
319829
295825
382432
806656
678652
1399280
1115747
234676
385305
545628
1193579
54144
1469395
386384
351766
1251151
1151528
704848
71871
958288
1324085
530570
1539170
669305
1418869
285478
863642
1153864
752659
903809
1540990
836818
30515
266122
555448
61176
1259231
211974
1406856
572863
1546172
617535
729933
766786
181487
729958
1502828
249655
188590
556528
1344128
331833
658010
1065847
338351
1343957
1530809
1397739
1267413
1155722
148224
1445285
552440
540066
1440909
1321367
34598
80918
1445225
1169934
775522
826544
610957
251391
958222
1494318
939292
1373388
309332
813220
650463
1274456
76777
1435869
1258593
718867
111261
180442
641738
924726
570497
712702
932857
1270599
795947
402536
696051
1201116
341771
645895
398510
737974
1453447
615759
715682
703898
361434
1409514
1469231
1374077
1381233
1385742
1287314
1495387
63112
821707
708395
1286900
1111724
94538
1325635
1538200
1266445
580205
257673
1229358
991516
264478
401683
579128
386790
943374
138907
245206
278280
780841
242373
632052
1452573
1092636
522308
1050284
507769
870859
1308181
730033
394463
92939
1243143
980430
817502
649128
344156
480547
772732
987187
503653
28347
27995
1151993
715172
789003
1314310
1374092
312532
25242
103197
462838
826199
1149482
65205
1434534
806371
583534
357858
1374231
1068987
62329
775137
159236
1183623
913183
473248
871399
1284449
232345
762356
123972
1315689
773235
633590
135063
721155
270314
424159
965696
14560
854213
1425247
905365
757076
671763
470
56912
1292296
446868
657188
864169
724688
1365158
404580
588950
1127535
1260980
1447142
1000228
1319839
343815
1010813
1543975
109523
1091390
702150
115081
95250
1189968
200396
1246324
721703
514902
74823
544432
1123835
879378
1398476
1291755
1099844
250924
1256121
897778
489502
886818
434276
1165153
151450
1281896
1244300
346304
1411694
344002
564549
668860
1107891
1244470
689780
86658
82543
178913
1110648
1159610
260832
86734
400022
61385
580564
722203
1082040
521793
1038319
201447
826524
494370
1377583
1167716
1237329
391218
834352
488378
1546447
1174139
350404
1327193
1205519
862803
910194
726986
70164
1349905
246533
1010492
34180
901719
158514
124045
721389
225998
1087404
931778
749664
880209
450183
49875
855552
574132
1278677
41246
112171
1372691
1519904
1275183
555619
949523
399957
1307769
100708
1160165
842040
121445
696837
1137876
1136835
795742
1032106
667402
1091032
297586
1347469
624877
1486463
806214
1067926
378207
1026744
1515874
1281248
1277352
1061578
171162
648787
706124
1316030
985397
1153418
972744
292813
1533249
833654
602559
525305
1508684
1058833
370579
1267452
392171
922507
786088
48113
431073
105607
946139
984378
208646
925487
455375
38742
557551
149708
158392
1061189
1309648
967368
394481
1203580
875003
68260
800991
475503
1269060
642024
974082
1443174
1400417
1049460
111949
1000438
144864
1453277
950148
124036
936664
1148332
753086
1018824
606780
1177172
911859
899172
513149
862798
745327
932450
1044154
1489039
1336720
907231
93765
1317361
1546894
1132605
1507570
1233102
368477
886506
176535
612983
154889
738558
820873
1414395
100730
797837
159233
56235
958239
406480
701588
341159
400766
1133707
140995
834478
1264158
1094794
752963
1005886
42399
137125
288546
147907
550267
1540132
1040676
1410411
115006
1446126
677556
719017
705052
1093733
830212
1392213
787959
1043444
1085647
1043849
579451
284258
64201
1212180
1453489
483172
517500
99730
1372609
912246
1199755
662803
1407422
229033
640300
717441
1364543
632861
888638
640993
1534886
690383
258883
1359198
358814
760750
1290494
926621
461585
1076458
361203
788807
243351
1072363
799306
422997
1169347
1362339
778715
519366
1229861
1162704
1408036
224283
58656
994044
610218
940333
306347
1518943
967224
1057081
215133
1142590
463471
239891
398501
166615
1324696
259004
578712
1008141
1210381
1170680
51713
1395199
375344
1211246
1273996
651268
110372
1390424
459118
1384398
167087
803766
1154385
1309202
609863
231003
1478980
367960
940884
1347829
810177
993898
1248350
1315660
993939
269397
38938
734147
1213967
588379
71616
1134165
912394
1371474
1233553
462222
407481
1290257
963345
845116
20885
905096
1529976
1504035
1212777
113119
910877
688476
650599
99521
415821
1327686
968194
379597
114956
384203
316709
252246
785290
1186641
476306
675960
1541554
1323034
835633
1268398
151235
882082
969654
1184525
883168
1374738
1162039
1202817
895524
624950
211173
253858
717724
149717
1506856
754551
1157986
800402
739372
486438
1155371
793562
1125167
1410763
320967
434061
1338008
1401120
32130
953952
37995
136937
51145
1104649
1380663
486380
163907
887077
887678
1018061
1228732
608888
645666
867370
805135
474624
939653
300185
1240486
827686
1031192
119098
1213088
588917
1166319
1131859
854354
921981
1079042
1221128
698479
779233
496972
516141
279908
1141427
1244208
748297
931800
44266
776164
369132
148390
967371
1319976
1380608
571915
199832
972662
813070
648434
1308544
913626
904272
1002721
758876
1149485
626214
679861
411290
874137
571871
983675
914654
953106
1018781
1254292
1010557
761659
816341
235815
1303143
88346
177213
187356
1192081
1074624
937379
701675
1079404
431201
1041565
230208
1196888
1250562
308501
1334458
417287
642059
249324
976730
349982
1180626
1504852
347168
101581
1480721
1273983
68928
919793
840656
34952
695810
412781
117748
1349157
524481
1208159
843722
465868
1237192
1156918
941231
1183051
57260
139602
528319
644255
992812
448407
317835
630082
448220
301184
971535
1295765
179237
556036
851874
1150468
1166097
3630
625214
565923
390780
1440295
551494
674958
963872
1373371
1528926
1244005
1474763
882463
1357300
133440
27880
528225
630111
660130
127406
1012747
426052
1265047
734761
820904
1527368
208643
1169566
109178
659265
1131285
171945
746368
466413
560909
772740
504794
1013789
816673
563351
838858
207519
738493
489352
372483
1222441
309950
973413
769093
1276719
835421
323813
210744
116861
1081877
884321
1144480
306000
1383140
565938
1230648
1186321
1338768
490771
1157840
1301451
401077
612215
84905
1518504
557835
914843
901440
874362
1115682
353322
91902
734322
1003908
1218722
225369
1509866
852612
587646
992377
131979
1190711
471270
1429917
830660
1359847
274693
946584
1025305
765534
202383
716533
1401768
250546
1405958
958951
707545
1238261
676134
187586
971682
642199
752373
1200481
778343
1472985
1165
1259556
1065411
781552
1298470
1538533
848600
743199
730668
60987
1347557
399057
814307
360940
1360545
897039
748355
704384
658847
483210
289380
508805
479042
209227
1085002
595666
19834
1422257
1409625
545663
156668
1212383
391576
427608
57351
1317669
1248000
519959
679638
921359
978310
1157633
1344442
640193
1101664
1412263
1323083
1441478
1395541
1393887
1296052
1443649
1194417
121315
474657
1110948
773341
728609
408127
822706
1364605
1261218
387956
838180
618096
535619
283720
24304
29125
73600
762335
1225703
1320849
602612
278815
1271937
779236
838135
386213
1422999
1403510
151024
583669
1506954
542329
241568
976436
1274645
854064
518034
1226514
378602
827854
1512426
1094593
611438
515886
201514
1002600
131310
1129879
1028347
846994
114999
311817
912851
681077
27824
1036464
624109
1058039
1041877
177728
100898
41602
357601
494500
611120
1108712
1298541
694949
1053423
652434
802483
816083
810434
540208
1434525
1152160
1018364
1282296
636470
858676
1408683
87635
549862
1393768
539655
1271700
725381
425130
386371
1179393
339011
1079766
888958
249806
222831
1046772
162388
1245083
430540
1010761
1105102
174831
1331290
1073767
374974
370612
1316869
1195753
200119
986278
1029672
361998
1542683
428265
816849
1015528
271452
1412854
262712
591602
1414230
732346
819248
962120
1446782
781826
597491
206518
1520393
156377
260399
796287
374597
1075212
194264
250499
1372582
930697
477991
742096
1348863
32296
626831
634444
1321597
656655
454655
143364
1464236
1126882
260731
92487
1427887
1438367
1153309
396436
1090758
407027
1310418
425715
18015
785638
30311
1494385
797673
83562
1280361
726532
949671
1509540
330197
1051435
1488660
1525961
463739
272426
183084
566392
760633
1030954
359180
646072
1165963
203353
955598
1526695
1458600
801952
1270951
1478023
936185
236334
94003
1099108
284164
943133
566661
1390546
833609
940955
710881
871373
1407458
611311
1499118
434896
865289
1313883
1095059
455298
1106997
397126
77791
547623
501662
1115850
1186855
632672
458415
1151616
1335596
757475
512809
561381
1064274
55927
1279624
927721
214426
666006
30024
733792
920074
863624
1145848
746480
1370055
1176284
379435
1407577
1453688
345702
320546
754599
240576
982497
895654
850443
381263
1420527
311365
31276
1411019
577217
1350761
1424002
226302
292182
913200
1391524
1506845
163380
1498941
698095
50261
889998
1238508
847848
366398
116191
762160
340062
1295809
704867
1034462
711626
235420
1505388
917742
818855
1315568
1422087
621285
366798
1094156
301016
386825
851199
1140250
254087
119159
1111585
408416
110779
442690
136393
1065464
1494176
1255933
41218
74538
1361773
838422
529981
1221751
740229
750800
1148144
533786
235358
1495368
469606
1122499
169281
1038650
1270018
862750
393664
949007
859177
185998
986129
447791
801468
1142634
974633
994905
186017
710787
245483
14856
1078721
799155
1403091
1104924
1175237
957778
203254
1158968
222565
356467
1470290
146095
946954
125400
403864
135209
1256986
245469
1492790
344491
510113
1501942
104042
156695
178921
1542901
811633
549499
931039
1097784
956442
576695
1343654
451638
655116
85397
685917
228367
1101564
350275
832482
92139
233413
540786
1007586
1123491
1095780
1005324
265379
89804
1135614
1296466
1481698
631783
610091
702756
1451310
1413504
838033
1407317
182396
438514
1073295
1044609
775647
1531749
585803
377741
634836
739077
106372
802588
1028486
1167615
1482128
1023617
1036169
806035
1131355
990922
529600
396274
1253819
881056
518716
363018
617533
593209
121111
1194786
1072412
1518009
1114623
49711
535621
367182
1447012
941563
405146
92777
106545
574089
600470
1200357
1126459
961507
890280
497631
1481689
329653
885630
241490
503092
712666
558507
27690
555121
153522
208643
167017
1391495
207433
1241674
243784
1078572
478729
343598
829004
609613
321128
292996
1439865
285415
406292
1424154
1398896
1361477
3065
693475
1171460
1115596
1353760
1056559
1382357
1231048
16890
1020152
1254275
789573
340042
526391
105853
313651
602026
1230380
1205940
1025158
816380
231838
763578
589723
51597
839970
1089423
479994
783361
991347
1013803
1354923
380771
598406
906848
1383117
1045457
1192770
1470321
1188672
1008844
1167978
1153309
269015
837196
871803
420175
852131
826451
165342
40091
1471492
791711
689541
1504029
1393276
1236399
4254
395104
753802
926141
1022170
815695
322949
372143
613900
1871
566376
1064332
505676
1320778
806934
991304
482654
153351
943315
1171832
419786
1184965
836711
181236
17713
1022007
1421015
1070093
1028733
195779
1398362
1221784
1426171
1265505
625119
825336
234142
916571
247594
307664
82139
479901
1474272
52488
353491
712965
494929
204165
720913
374066
418389
879543
243911
4677
1094502
1278053
378953
793672
165577
1330926
381246
1220564
588958
571094
1218689
1459462
1248322
1442221
1114936
1531462
418351
832293
1411897
1393552
1308549
872190
306335
637122
37122
155730
82397
727699
728518
1440990
1112077
1193918
243858
109013
367201
263693
587263
557729
816271
45298
1334755
983507
571189
1133682
561549
570861
871840
113966
1425094
312681
1071355
990637
506860
519710
810119
74202
704712
450637
428950
1524810
70056
705963
896794
790815
1172450
1330230
152121
1287055
998652
1133638
60224
786492
724248
1022777
1143862
1153680
261857
111858
926589
1074592
1539149
448004
1219649
1471552
893387
338165
292544
994616
891618
1477568
894322
887419
1133513
1496296
24612
1192261
1361505
1157703
1362273
270399
204456
949202
1141885
1061713
454638
316345
1101463
1216028
931864
1434765
721170
425211
420501
9565
874320
1465400
655058
1169071
908983
1154483
988371
1119079
1274076
1007941
804141
1000984
133877
994179
1421081
707814
1278722
925313
889665
172106
1266563
1239942
1017793
757700
468606
606732
1500725
159050
277673
175643
579936
886600
966589
418762
958612
897231
1244784
1304679
557634
306432
1027080
903081
428861
776826
1094329
1148881
630007
537696
1038398
1327833
344402
519295
1204489
1123366
591586
997734
158364
980120
860533
377368
144576
759017
512795
112070
1483947
843736
670954
722233
220600
1207566
690810
1114055
893515
1188419
466057
129648
1131208
1143638
124849
1543004
551069
354808
914784
434308
200123
1525195
690248
1432042
1031331
866276
1207695
971486
1234155
618116
1513235
95825
1032020
268202
949641
959987
562609
244019
713096
1391498
1423212
1533856
683192
1500635
945870
1396845
990960
21578
1504849
394232
381930
1353798
307267
913948
1485811
1353110
7273
822723
940783
1427578
818210
854315
1307571
862872
119650
1116125
24242
454250
1520519
1039556
689071
194137
859189
55032
893084
874616
446950
1088440
903593
512383
1503380
734540
821747
573810
672511
190799
1453971
413732
1069860
797591
1371010
660407
1375071
114163
866462
1198712
112697
1313608
880449
628830
1010036
183306
674872
228383
1317360
849685
1007804
1254645
487209
1482868
1150647
230887
233169
279522
734281
398437
124068
1487358
325030
889599
857972
7317
1461358
208510
888593
440406
500558
353336
408324
194290
1236705
57208
1467690
1405663
267710
53815
263697
780384
1052824
1164386
712625
774460
1542325
1233198
50731
1420967
261676
1438088
896063
1177323
783023
1414562
823369
975687
1280588
310242
1480069
129986
1278004
56386
422003
67890
1124416
645304
536480
1373795
304427
1424745
696151
581167
1161672
293021
586733
118090
622412
427497
429736
684757
1396927
772903
140086
1017110
1183735
1190366
566477
1393050
1489902
370378
1055195
382571
1107916
1523618
1011371
1096359
1019642
205091
902985
215084
93643
600913
361712
1370090
936972
830782
580235
884228
661335
897509
1032812
1493425
1233128
62532
38088
399396
1264597
103904
76589
295403
1426685
920489
566969
448665
687042
1078538
958495
607316
851158
53144
1539416
934141
1325771
153098
1053282
231495
1083748
1492230
10611
111863
1257623
396790
1349576
1061983
245583
68782
1507786
217784
1315336
22667
1337180
805809
638692
1135942
256424
1489963
383350
266187
1254855
975317
443514
253099
1131564
1173471
379094
859714
884625
1170493
1304324
802858
130877
82363
68162
418234
523233
1083335
1381933
519852
1546208
309923
1277784
260819
1115963
511361
1297282
1317474
1085445
932455
148479
83354
951268
1237759
699170
568755
1180929
1002655
116879
519029
1421180
1258668
902647
129828
1149270
445770
1212673
1049321
310920
664258
403899
137061
1384570
850183
44913
1236635
743693
748125
535758
865115
1243342
702175
1344141
351063
98625
1300877
59603
206991
904126
175446
697059
529589
845674
413220
1418458
132741
1241355
1373459
360519
666008
570731
1022398
450219
788078
492899
367675
213642
1391211
993300
1163589
1344368
878889
1439014
938896
1297301
396760
948221
621798
358053
1275227
458667
470308
41013
1143965
685306
1288180
1342703
1470112
21139
137322
1223223
162606
295346
1055034
1070706
303682
268449
436550
1251010
932851
556846
1116732
1285104
305992
94587
105874
1119115
775334
1460331
523557
677031
1006546
1188249
706493
207787
683507
364879
716736
125647
1302928
214905
497763
228686
267927
34989
1242110
156489
1179999
846337
946697
1428802
386930
182165
623203
997978
1290556
126326
735108
688970
213434
227181
291662
849818
1344320
1538123
605964
1505322
427243
195540
1503761
1360269
861584
862803
512483
981195
928575
204852
1202676
1545999
778881
698494
6122
964579
1372433
671275
817561
1496949
84430
120891
806820
598619
353491
627422
1361579
400178
1130446
281111
1286204
1267795
1055461
623335
317812
1121346
1144426
269932
17431
157447
453043
1531573
1073409
1445505
409814
1411861
1388987
742198
1330985
733687
698385
612407
1484465
105841
1176506
982724
1430590
977615
693210
1546751
1010888
1231630
1322648
573219
75087
458102
898178
1511087
283580
945603
1018551
190164
1492013
45890
590778
1449900
622857
139784
326331
205126
916919
872172
1294407
239765
710824
611848
155430
696840
432586
868210
1334654
1224736
792211
395938
442219
660059
226387
1436251
1195199
1329895
713962
247198
1197363
258130
1101230
997384
1013049
61814
1536227
406464
1079275
296906
1311045
364229
65418
1379509
227339
511017
1428363
54676
636660
1196715
1008404
910067
178757
390238
677090
1443447
978602
287365
762432
977676
557309
948777
79568
755367
1048176
392374
222200
1399617
1294081
994366
664593
836701
262849
842466
1521406
811060
184516
1201508
1111093
679112
375208
1333694
1459793
717743
421332
148453
881811
199449
259435
50372
723248
649050
1013938
1005816
1109791
733395
282429
241950
526944
885152
242925
740452
1379172
577283
678291
1111969
781819
915143
865323
1121612
212240
1221365
1220415
198986
874195
423988
852105
367301
73470
1208424
1251525
349035
118190
1269230
1386517
880994
570397
405075
939291
609810
1409290
746070
256615
1388251
1046883
489474
499781
788115
542103
521008
282851
129501
125854
1529404
987688
1516317
1386335
912621
132013
7059
151236
1145741
1123302
18001
993678
880456
1041548
204705
114768
1043821
341984
1275395
541711
330477
739423
632656
1269601
1272316
606058
627958
58156
52064
1458710
1545797
399533
652957
499782
70895
1207720
1246379
427807
1218829
32483
908423
786218
595675
71471
719209
1197618
171038
1277902
1277508
308663
1213
776759
1362109
1476254
50208
784682
99607
539601
563595
1382559
738214
546001
586330
1353635
1392937
1258100
125084
1528371
1282113
554759
717514
272917
1427666
229051
1370597
1097532
105327
678633
1032950
641568
56407
1197374
1317096
1021385
1045908
243331
1441803
59125
795065
1511185
1015615
1395479
1290703
854497
1355202
43310
1167313
471069
23514
171361
300476
1193143
1293924
527249
116837
996930
1003587
1518507
1157169
109946
179634
11974
1242214
1238989
906185
420242
533214
643846
1097204
1214507
135140
1240589
1476509
1259642
1046884
1093993
1408551
909918
1122203
1199220
1258872
167769
567362
566812
102974
749485
582275
210081
1545180
1476973
1159265
1263924
797700
1500271
1262433
1094895
1099452
455639
1345747
1501157
765035
1458597
71017
159453
1197984
1450997
1027698
1392110
499112
27568
835048
544820
548024
1160429
915471
1231002
70330
1228081
73419
1250025
1080128
794173
1064853
127018
919540
912579
1183956
1473028
1243447
375455
1544288
57620
613634
1225379
676385
1051647
1058785
1460732
1518655
1471289
1232354
661852
541234
691555
1217510
928182
1307611
341716
1013563
994591
149161
148925
109018
1531720
1340286
1086045
897939
1034756
605979
747939
1129101
573071
286520
972846
712736
606424
7269
1194379
520198
1473052
1510685
1183237
564646
1009938
1125468
1004638
1295517
703975
1297039
684620
255575
1291790
1519697
752738
1020318
315955
366444
562771
250083
844272
1366458
788751
872928
890903
1269446
1395121
1126621
778249
970362
158062
261427
1250545
85143
1541411
77911
1190896
716424
188969
327524
304594
302531
723890
841534
1364659
1533027
501920
631200
1217335
1033179
180928
35538
365566
1546728
292850
332798
1313589
1245684
266379
1036234
1234867
1091850
1002248
641062
94791
530053
1202842
1364508
1305038
1278990
1490093
448372
842321
814419
712562
424863
902133
261031
1105586
1338856
255549
471157
245806
663244
328349
1069022
563696
1329381
1491827
1132879
325751
1316412
1109797
846949
1117636
833913
321640
672809
217318
201052
1332775
783725
629958
416264
1193687
912747
45554
1474309
1500697
201984
1315979
544131
1017346
94781
92881
1220185
437184
1278572
627796
293538
1274364
71672
1030614
924337
812884
91017
1545544
365996
302279
1332880
1386642
781754
503100
111131
444432
225279
424047
902253
867968
742010
1271083
613748
1164910
1457474
1475190
829456
731781
1493677
800226
459192
1213976
434825
1182801
112055
950911
182018
262406
1292422
391078
1294996
924279
10130
54633
977545
347093
306971
546987
624460
839604
1533833
1211496
522916
2055
874549
723451
105933
1106983
257407
185312
443343
1449941
1087742
931401
534015
589560
1133629
1149163
834477
318021
447036
1138126
842305
759641
613647
1323253
1343762
1336700
651266
966098
217385
87003
1153969
1519906
1164246
628288
1313454
165503
633619
887468
1366284
1156236
964704
479077
133084
1448820
652444
1229007
1251648
1408757
445314
1098210
1451409
834175
730468
1317248
80759
1337447
692918
480311
267705
1171710
912643
456381
205449
626717
295557
1314489
531695
112540
529166
580256
187869
555424
725550
1088199
448604
704916
101250
39424
756772
607851
343132
739689
1334489
205317
770554
292883
1193616
774359
1153006
714876
1334921
619342
657629
109023
469871
366563
448679
191691
995944
602176
319994
421038
1454610
320183
715422
554025
455370
965301
953789
155288
1483546
897350
266802
551743
308810
1391421
111998
1427556
1041844
1531023
289804
309662
839627
704085
275439
530343
871878
1334552
34852
423880
1452987
1291160
1155632
1244378
781761
374984
189415
919774
1154873
206417
427800
670456
512051
871577
435755
108105
958944
912413
54183
1244565
881242
1349693
574244
1450877
1018152
329550
1366003
740540
1190858
570606
491682
1490596
1059271
293373
170714
350957
904038
961676
626361
106016
695816
203686
1449062
1256880
1322918
656664
1478340
1011150
481772
1496701
578473
873656
34483
424308
577293
467847
1344110
338490
1388625
1507538
533891
738471
1487326
1447963
1010013
1530904
526980
67450
162531
965841
1191435
577537
261294
700243
1512013
589592
1320798
1546703
1430789
448261
923693
962865
752608
5775
865548
198042
1218834
41925
738809
1447857
794690
1025254
694476
915003
55310
158590
823420
698055
1317665
260068
348679
33421
842101
72651
570910
1210068
639650
657419
652582
420661
399562
650374
596383
90850
155046
982573
150918
407732
593181
423651
711230
1136489
1279716
128570
360271
135883
225213
617054
1009665
471754
804382
730138
1255149
341418
52142
4936
1341003
1513610
1405661
422470
307682
991328
177338
1220117
1339941
409826
1514026
1536048
817358
599895
790132
1041373
283418
1414537
1135193
1003787
459772
998387
465427
1266636
1460929
390611
1042433
462623
1058335
1130834
839595
322951
1362557
548845
1384937
768147
101221
57358
294601
1185016
1311719
1398619
243932
685335
1528780
926332
218583
766473
1413984
611687
1331922
1378680
1408340
573329
30403
1517529
690593
328787
944490
1194283
939062
396535
1084114
272843
1376040
507499
374202
604996
149394
1523188
416308
1405073
1464840
428490
1501267
458240
214928
1150396
1065658
820010
1154134
852816
204152
1315184
883686
14569
1149810
196589
223860
895463
138255
182250
254160
1446188
12216
58667
1083561
470351
1018418
737035
108732
368946
689794
1361405
531872
834180
460819
1058392
546129
1495261
1511774
1165731
124092
192374
1034705
1050337
1472918
1189941
702138
1276762
1392664
409000
722820
653775
1014033
681206
124631
972805
13516
590349
937978
644986
1318264
637055
1055999
36128
583674
686446
371245
990445
1540055
1047142
1101820
669013
1205710
33354
189616
463871
525702
1338755
188601
1417921
151297
675001
739101
947288
1132515
662638
1079965
274885
1121826
1247858
318805
1269199
1330460
137773
924810
1024323
1510731
769468
1462629
288143
772823
58065
233515
420508
1034014
570744
154762
1139629
470908
1022154
1013722
1466598
541948
72068
1033384
1104423
1100172
1239245
846600
335623
960178
190285
922142
900604
1093580
258530
889201
114488
903641
134884
520229
1097752
1252976
277139
1524855
1279343
1543247
1358401
11426
1461282
23311
152497
391338
1411384
1307075
107389
595927
1219248
1295032
703743
802200
1412766
28764
1142263
32118
213153
186876
991844
371048
889100
993745
832643
1318195
656206
278877
89894
545819
1109893
459314
568629
950572
674791
799143
42407
22327
1254208
850784
1471021
280564
536956
1313219
1437707
226463
926109
930361
784730
1092227
1364617
1481756
1159980
725714
388520
1291701
101148
491995
923918
327163
185205
456346
782464
1362241
736454
867492
1180361
1300011
955148
940924
241268
443271
931803
800676
1332453
100061
1117687
172138
209391
870928
1069981
473941
870852
888327
209756
1152051
997910
408207
1373443
533822
371471
403542
1309982
5140
794182
954516
934025
958403
1301437
716089
1434135
903195
1030857
303115
598966
273365
1388603
648591
420984
224319
1232179
1493199
937579
73539
1510727
380239
1001051
1101736
542599
1050615
593371
495957
1365198
711039
1300948
1413853
1084609
923351
5289
1464915
277467
1448530
915554
270278
1259799
1492830
1475665
225528
1028580
993467
1310381
970263
1466919
1372426
351952
750272
968332
1305438
1279875
1073918
787207
545731
789791
602614
205807
499729
645925
846691
1185605
112662
777118
623104
1101221
1175650
687646
1162722
1257901
113925
365183
1441035
944779
763410
274897
765049
1058558
163928
1174789
972122
1188780
1406703
599941
6087
1283393
400111
1305720
382826
1434810
1496618
914912
684524
1317828
145484
1125409
487180
1380417
952215
1165532
405105
388472
1514496
1239400
451508
1309498
1067074
716845
540276
539317
1130945
1406985
1544064
380908
951210
1080929
350043
1144931
283238
667234
377037
631983
1430959
132261
197817
660236
969073
398169
364166
183343
1418706
210346
948525
133048
696536
660596
489257
240354
768951
1503779
1534413
1201317
435150
861862
170059
996489
140196
1452525
1028207
68476
196010
618185
1504876
1058141
1356746
698991
974853
1385728
1211260
764934
1382427
987835
1184796
1409916
597957
447079
79697
1029933
1085829
1899
541724
1278286
769664
343424
828540
63633
705800
1082565
936208
1131324
1545068
703321
1246601
146504
643105
705084
923447
618296
144997
939456
630022
848605
418603
1394859
1314608
325324
1160314
290769
59656
1034575
362841
59386
746788
747308
1469347
308407
1005513
986693
523928
975157
50847
359697
871001
91070
165937
1350987
1218334
1471320
521952
408522
65452
1531584
819150
382309
786486
723483
535867
244300
345189
669671
1543445
1334763
1280759
619630
1002556
1110375
1535576
1000013
1022532
1080627
392832
1188074
68621
1032928
1179239
406222
680152
1231064
6336
983835
13145
245170
538247
311818
165434
686999
254401
214541
1054403
1247213
1040585
96440
623138
99947
70874
1287923
1353114
277781
187732
597761
907747
842360
396512
831586
726896
960389
248890
450737
1358550
1509603
818597
820317
399073
1225488
1357506
1340776
24603
924912
1349688
176276
1051713
151206
419477
50582
966715
1088935
1194254
271805
493417
863044
1421047
637797
721058
335485
1082077
790636
1525691
581030
829529
127631
373490
1037462
1456872
1437661
427990
348734
195611
374501
1407335
442646
195259
766139
328304
1152611
524163
70320
808279
1539815
269690
1009754
109868
440809
832185
515622
85110
165326
241357
1180857
1013108
1004800
380589
1112300
910984
936413
714640
1228929
547437
1408188
885438
952359
1508884
447809
363218
360908
531101
1459802
354796
1494876
1275459
1305584
545365
294197
1143164
486061
1191217
87818
1030743
640774
37893
789184
1075323
854475
1077671
588489
584162
1085657
795065
204112
1053964
1125459
1463298
900282
1089731
736014
52360
1463045
712756
730353
805221
1215560
381713
1095698
736520
810684
862459
1005352
1450092
182729
323526
936993
669129
27008
779869
609263
571430
1428877
1467423
657439
786822
430829
324027
96676
404835
675970
555664
1521425
1069313
473300
1237055
457791
1056754
160736
841931
13592
386778
339118
378803
1162357
672829
1521507
646982
1428650
1415734
1352442
216840
468866
1321751
836360
1328702
768671
1256380
1062540
974583
340291
1275828
995344
1065642
439518
753725
904402
1241026
294457
112941
751125
152942
283131
108180
1087310
64440
144520
113813
360149
1103393
202706
1467695
821927
729668
804027
1041859
720410
226911
912555
924719
1484918
394928
630505
197814
804703
287017
1339299
978109
301118
608514
288316
296330
1111966
597606
1202016
175475
909016
570397
389878
1201098
608926
1365707
8549
1048019
234720
449552
1334848
994065
1058770
453361
324281
448205
960114
398766
36331
29856
212736
1075780
5050
151273
870867
154612
1014940
1341571
1338484
688612
899903
619717
1099449
909404
944296
746911
1087663
1275928
592933
123318
207222
771230
707328
193639
344700
1356613
700709
256888
1395147
163787
605669
855684
699491
22901
1306729
344381
427106
66222
1520598
1110167
586413
1452370
1277091
1448854
858939
648575
131219
387069
627445
808749
1155330
854896
18118
1243782
136631
449837
1177013
763605
1059710
234330
1241136
1371899
322463
624243
382016
500711
462128
673916
306281
804341
331679
532461
903508
864072
420982
859722
211240
1413095
851742
1361601
156778
1095347
218852
684859
707745
227232
1184121
137345
882030
30520
1016139
1287959
1081968
376197
1488985
992642
402813
23587
1352691
81526
172145
628037
458635
569150
1488557
1257160
1501962
934465
1300951
288870
420089
494420
581214
135642
1336052
789813
730878
341129
664738
917604
57269
444576
1285983
1295885
959222
84690
96719
822175
466239
1351475
1459736
85334
1280031
193360
86333
1009071
1521617
189546
365848
108557
1361317
1432069
417206
224507
917375
438928
1108778
1263240
1012794
1387186
173573
1502432
609855
1455400
1095752
1169546
1472598
1541262
632219
1447031
505404
506697
1332428
303479
629965
855769
118212
448622
359111
281936
871997
344237
459830
1538389
117920
887239
512449
585798
255284
74533
1060366
850079
1288251
789439
584870
944773
252445
1239701
610131
1288562
1091712
157697
553042
1387649
384727
543745
69217
188759
660519
100202
1462877
1201322
1020154
195049
1230925
1447013
1329769
544977
1478975
1231548
253802
921860
889514
262218
1205350
382980
230048
769995
433380
289363
997434
1495378
901731
511420
654540
64040
64128
739277
118821
1112006
274532
577006
699920
94289
426216
1012749
1140765
1425035
681989
177092
432106
657040
274237
959625
985178
834497
562600
1513726
704781
331390
1365506
895795
216836
1120889
561261
268580
71537
1012297
599084
385788
727724
773445
553295
286416
639472
814871
670035
1054171
1142928
763500
321431
225650
589722
450087
707403
720948
99061
611101
564931
1084184
327792
384338
69618
342759
175928
1166693
1408212
537614
835508
1466285
611608
54223
1489457
1128726
1091732
1015605
1367035
58410
1494424
1450655
380269
1093759
320089
679286
271083
960383
254649
1262576
1435588
29238
37489
1101477
1221059
158974
1121913
898357
4947
1178366
1477557
707701
1183738
47213
239386
1498550
304748
108507
1286891
895322
584098
859811
1077590
1011953
38090
1192502
1173542
891154
1130110
832712
454919
28041
692645
378547
652708
601485
164612
478182
559074
810203
1157597
617976
1230257
950696
471263
1192933
27127
1321239
871404
951383
1201732
926444
1218694
1016577
876572
218761
1117899
711346
392322
1122814
613558
1306013
448991
407749
1488935
300194
218445
1206557
1438077
208148
120827
475080
867565
1520685
177896
598743
753330
729660
1351911
697528
527977
590694
826365
768313
392516
480256
4445
1402099
988109
264290
601833
1255960
594231
1402571
306934
747191
694578
911159
1459611
814155
1506347
515422
373241
314813
123379
1461653
490488
1431194
965301
458525
1090841
1297353
357995
325375
1038122
1428197
311805
1082063
1254395
738024
729483
194562
1492548
167542
641819
158204
1412004
1524981
1176571
1527721
1242153
401766
1541383
158876
820031
519337
751829
368625
812997
811753
403003
865882
1497608
986618
13581
372637
168028
828626
90550
492774
1367037
190709
269056
1068737
1520979
823478
1422558
400842
1096296
1013674
755391
331008
145096
1372497
1427564
1340598
279117
323331
1025045
1443937
1243693
1185099
707608
863184
1243927
559385
895572
1281802
656623
149901
1164083
993352
230992
1295019
1433820
1071009
476480
1544639
316916
175126
942331
797309
1111737
1264938
1426676
651698
390976
645166
19286
606803
846338
1071635
258153
506316
1509497
831989
971608
577660
663132
908145
410659
1235588
1317875
1224858
1053002
1038515
1297450
698104
1399349
397645
213732
865507
441903
52610
614862
1145540
1358063
1357869
1156601
892214
1354697
1506818
1277908
928572
94523
284904
305992
1397576
1473441
1158744
1502422
1367704
228225
943063
1071784
305946
1139046
973
836322
720704
951632
303100
711083
1104579
130054
883988
1192549
456744
102252
248402
1406678
1202199
176437
845231
1322908
958082
1324655
301300
912282
1139478
943487
657916
994026
301554
1210163
465144
548919
612418
835866
431372
684821
1023986
1054811
255333
402828
465672
1348626
1026890
1416118
344799
1162172
1450492
493434
808264
423978
972419
1241765
293328
625614
324150
963999
1266874
941094
574661
539092
564883
128028
951571
240976
534970
786623
948548
683875
695151
21772
944330
946315
114339
1501503
413693
1531646
1228445
800134
125052
1426935
1466440
741063
253592
162234
1207710
1250529
267736
1161712
852
129781
955801
294814
1473238
74820
1278979
3511
249522
127347
1413742
1127609
1062471
1018274
1134818
1335083
164656
106205
50565
1474645
268541
742280
162507
56356
845527
885212
932333
987880
1518922
1436288
1203614
745945
352960
1442646
424111
774939
593391
281989
926691
1086113
1141926
1208646
323915
407494
761395
18767
190911
1182159
225389
1465108
690019
1065192
620605
1473617
499417
185096
104879
1191409
549842
561360
389977
7908
1106250
1475514
339591
492863
1305439
1205453
666260
68370
23438
817835
1444834
840534
188057
1391537
747757
636372
91427
122961
1224428
1096955
45483
923253
1224014
1162913
1520304
6925
502719
667627
83194
385100
1367650
1392241
1131726
795777
562449
345522
1008875
1490421
1471100
1277350
273933
537626
228869
389140
943465
101507
668546
427901
213832
1107726
820599
1253430
222819
468288
1535860
439282
726593
839621
1507815
337190
965042
874643
70080
532471
1013031
140335
48546
1225489
1445223
1005411
661650
415870
521110
1149919
522099
563470
79059
186666
1121271
1087968
1152744
1492495
525282
816494
1463734
311993
94602
1521785
783704
1013806
1376615
843279
1494642
514840
61457
926129
276340
301385
748736
512963
1010266
1249762
51650
972485
445409
1410859
508275
1457375
909937
112262
1301414
203474
1417884
1064877
1544549
1196113
858182
411509
1348980
1185658
1432213
1362685
242838
159966
368946
1099253
1131656
686674
1120501
71337
836422
583236
490433
152501
1088838
985909
1309731
778762
1356917
118414
192709
361617
114091
1356425
1339914
552657
664618
911528
1342226
241793
1114323
1501755
574997
351209
1195036
1282765
157483
661980
755822
338593
1325447
869371
474703
164517
521264
975980
404015
361486
501315
1107515
649710
1078176
695667
579044
1458576
1138029
920031
1542352
43164
1495014
92740
417070
85958
416461
598963
1487577
279420
1311599
1323588
576061
331562
1288956
212432
1182208
615737
459618
679725
40991
1474741
263541
1241485
1270110
636312
1298332
1283951
1538273
1220713
222160
1286204
767211
1523886
1077583
498861
932416
1189876
469438
1489843
1055702
1396633
348882
1116626
646289
1086897
491947
1143156
502525
439418
524191
1203036
605282
954598
1445869
1184078
1144621
659739
1120114
1177839
899333
1511504
160364
854130
289784
672262
129262
707446
1300970
309790
448816
84225
1535273
755837
52641
973092
399402
349250
1113837
782753
1463832
872786
718589
1046014
1066412
957359
558430
521228
927674
482607
1030533
909891
903103
1473300
624223
1134331
1137803
1157799
560526
418529
119360
31929
1312971
1280502
211049
908981
56455
129769
1177102
1533621
550244
465924
875224
216695
978840
833087
661817
379692
958922
33033
40928
244084
1000258
393686
290151
1402878
3131
167585
1150389
777635
838776
724385
1348291
1170796
82652
1285807
1280
620564
1121975
600751
1125590
44551
63519
1025164
1220871
329206
1487225
910190
258496
1351507
378879
822191
1030340
4655
701524
7345
565290
435412
1446580
193845
948855
897192
1501322
112819
1066654
1191156
1159140
320275
977069
194903
629675
970030
831530
166207
1505993
3416
458428
643954
340279
1410134
880373
432232
812521
114964
356038
148201
173206
1323780
313359
300706
8815
612151
173672
227560
481208
1132246
650754
238448
847675
614158
698522
222994
657271
737859
904810
433436
365081
819070
375459
851495
518040
1226865
989334
63099
1278463
724502
309671
490735
601562
1477643
650610
40036
1360087
33376
1374530
1336167
558600
1393707
425807
430408
818821
635945
270707
952732
434653
606535
1264292
1145805
513784
1057848
1434117
1351924
219482
1451084
737215
733576
840023
1320302
164630
1545171
1131774
1101488
1541758
1452212
57497
1468714
624097
698290
699981
886383
1105047
612721
366647
1094366
1063484
822034
339805
190592
722812
782783
761739
1359741
59565
736480
841459
223432
599476
118992
1429679
770919
55985
480272
1030455
497168
287859
968186
854671
465364
1345925
1188452
371730
337285
157024
271344
558727
1509451
61710
1537274
1433696
517991
917152
1001723
1122421
515226
277213
115401
17409
1419499
886495
11335
243011
69944
483614
1316559
650196
214704
646403
1418274
744014
1088828
1012194
833990
242078
807344
300749
244215
1407069
31637
757659
159552
684684
272762
1357124
1160270
268859
1492659
966436
384008
1094617
822083
1101676
1024576
1298234
211434
954692
1018657
1200058
464841
279228
270713
211343
1024044
408275
23048
995902
1193075
1378025
1323311
1103454
1043315
390337
881178
171325
282698
1489420
836462
312158
1078306
791103
675810
1474748
950903
557517
1143242
1293098
1004269
567578
1041369
520951
728654
1278463
1269010
891354
72819
884704
300020
414267
233371
271664
1477982
1330104
1099678
463710
462480
1382159
141873
826916
204532
345533
369727
1215773
636463
284200
528457
375192
547074
61459
279216
1521310
599909
1346631
768374
1226696
670735
855095
293626
1453207
841719
486101
1134619
342351
1440060
1437136
1199599
932826
483720
179832
468425
1330412
239231
113339
1384413
1121457
545348
1273937
1446594
235118
72285
910959
300812
1152801
677074
579295
816291
1434797
1533153
34172
937390
1073338
342771
912464
1269424
523756
1143700
629871
129421
333074
95992
539636
589098
1401177
1055224
965043
644041
869391
1408232
1061614
955451
392688
1387796
195009
475923
768
1218607
380895
1185315
632568
175086
436865
426935
1017647
731164
1528448
259355
1274223
70869
1438488
727656
1128781
354532
1545069
753955
305503
1218820
902766
1431229
238926
1257602
1256927
367906
5365
570974
414691
1510747
1334300
88616
1440034
941231
672923
769678
222076
1071738
521157
97878
1029809
800580
14656
1056600
53461
401822
211577
1465619
197019
360187
921854
1541192
1213667
179888
412251
1076054
458788
319594
930784
188981
332903
822
375449
1301621
785467
151061
386806
1496632
613785
684032
196165
1097763
730743
1013631
249829
1057219
153279
1185828
685032
1126784
374199
232225
1314505
995566
1399840
29908
633367
1504183
153020
949840
1352487
427215
262394
72599
890891
543253
1195823
1409536
328699
1272958
1253883
1107566
1280322
864850
1043495
480828
380315
940741
1532724
433525
786606
1242079
125513
363628
1235622
1052629
203030
1101900
986812
188013
1522606
442641
1469989
70877
1062825
779817
1504304
217691
357738
835056
147128
1075185
1065544
1254807
280242
1042997
1483632
592645
1540963
258991
834150
1310056
39133
1444216
1310988
1510423
527508
862460
500030
709867
498224
496775
193348
863463
1480799
188363
22603
1047493
172026
860336
552663
361613
203225
636643
50998
1109073
1371679
1263906
680960
256178
352202
1513789
1308111
1473805
455226
98999
390660
769862
197238
749959
1379721
1513613
1096282
1205627
137140
104195
1200897
830652
1444651
906366
16010
630413
483083
860753
1070000
924607
1421931
1233661
1228758
237193
1155051
1257791
1504319
1244017
48986
1486533
138705
1137929
1161886
1487728
797993
884092
969174
619327
453562
516284
749300
1184652
743271
630800
618079
205455
751994
1269988
100661
712718
132059
1107758
1320734
1066947
1244689
356804
13627
1242092
1198910
1028480
41164
1235266
760029
229011
787683
1547074
635491
442515
784203
993074
898435
796552
1160357
216304
1000120
1318311
95720
494386
564879
1543228
247238
531867
1537222
326017
669927
359105
1024918
1499159
271907
1110428
211721
653966
1469747
997026
81195
911162
1425196
1045366
637071
922465
1424034
930406
286325
1442808
965275
345996
1504498
1144656
303622
447404
741646
867126
81329
822594
1056816
571323
417846
44753
910244
1204423
1168558
405497
625614
1496673
1159744
771747
494465
1087423
322999
141806
669346
809016
619462
632373
381347
907649
1162167
348762
298893
1516291
166856
1136525
1233970
516867
973946
938148
385110
1362980
530667
1256777
1518551
959571
890526
297690
308954
223413
1010926
1060852
23461
638207
846610
519471
692234
715793
1192613
651927
261990
27289
14164
793227
1090846
162689
813253
1168846
502465
1151047
795517
526269
753342
155464
630069
733161
451563
152817
1274841
208793
797559
669205
436401
1419361
1222297
1533873
287637
207711
500934
241769
369924
239191
572326
794780
1395930
759588
1092993
1261648
359894
1407348
440659
1243815
837559
419343
1246575
426777
461051
1337595
467401
1120532
73206
841295
802126
96146
953776
840848
46793
712297
918982
433305
69350
857259
1525109
949471
584527
856513
362302
1280796
899097
566416
855969
261336
1012997
590126
1001575
1383004
1318515
961779
265740
748682
1544779
828256
908269
1431764
501560
349616
1155251
1117414
992868
829279
1367067
1269076
1090889
1236001
285402
1024257
1396753
433082
507062
668630
620382
1270631
654413
1512794
406506
464845
530835
1061806
822999
1047054
836754
1323482
283103
1197679
969023
906821
194578
1441116
1535264
411692
942974
241228
1070744
1386265
212110
290885
1370268
698940
1093908
529022
820098
1315037
1546491
343789
186340
1438199
949096
1398212
1226796
1429401
1200140
941185
1050284
1183161
907333
1200978
340895
21782
1200277
841002
1404822
1441911
1538298
668678
1347558
1503467
116618
933947
100716
1064374
7108
188893
382724
1342087
90253
287773
1259299
134473
494005
1374232
74405
614618
648793
1505803
583776
342693
508605
965134
887464
1369996
816715
838669
799176
721710
687341
1486466
315734
350423
1054754
193089
179911
1144784
1193046
637531
1330566
996117
1435666
1236444
1039118
506787
1415804
877044
319245
584297
797465
1518597
897457
816721
584111
197417
418709
279315
114265
900175
142423
1015263
40122
311500
1066091
984977
1539595
590888
991477
1076983
1481698
757903
1204601
465554
53033
1446803
1408071
1510265
1075304
1467784
157653
1431818
1535515
120318
959315
1458132
874687
1186605
204142
1511493
1416840
1018907
1302791
1379364
1074828
927624
687111
1382573
62815
482607
536345
902711
833330
1055372
309355
161244
1100176
596685
917615
1380687
270917
217903
804234
272477
958257
381160
936424
537928
210865
286162
1366450
581976
1073724
1095405
765951
1519989
1456769
60148
510128
384658
1092262
970180
19193
315953
303529
732173
183179
169997
898469
811298
1344197
490090
706710
515221
975341
1187765
931475
1279190
356606
925035
1502425
356296
587711
247956
964034
513123
566070
38095
149738
644969
317593
1516424
1013826
1514228
624419
279095
271352
1186571
1081865
1470940
1018140
279183
1219618
456419
778782
1372432
233439
146116
303060
1247247
451857
1493009
1472789
1314606
919269
1403189
1512675
65290
32253
400087
1423512
1436123
227648
929081
1199272
159406
849218
882728
1388633
335854
650489
1271054
57473
947386
1225329
525024
652554
1546343
293503
1032251
716588
1373954
99160
328006
212998
369270
331659
1234041
664984
495297
1200409
1518587
477815
631469
708259
513982
1103375
376369
1362885
297223
1516329
648939
1009162
1309303
191607
532494
553361
78985
311064
874863
219818
1271165
19311
607868
1030463
740605
1336377
1471615
1536487
780932
1093858
215678
100153
560857
635102
1170544
1104006
1528515
1531143
1511596
842449
193812
949399
443896
805686
946045
1065965
111841
1095478
1206706
869099
1147743
1245469
442769
1399516
1508734
867334
660405
849377
1383584
1427962
998802
602345
101810
553618
806859
143269
1032348
910506
1277659
572388
345007
864715
257276
799640
1353791
405835
917833
761354
1545687
267101
734170
329174
853972
171268
310756
795407
1379695
476989
209223
1478967
1202788
1316864
903872
599493
698579
1354229
149419
1395109
564274
768051
1143097
935154
957914
748129
1096640
566684
502536
664401
86
675057
425754
1028371
214203
653436
1328562
969152
729511
638878
599498
1545616
141515
1171179
1102984
1067316
1039565
1197865
956768
717529
283971
369198
44283
1290465
538865
1309762
316719
1247116
680531
1039891
200083
548741
214634
1494894
187563
1224658
313332
336086
304673
713412
254258
193256
273519
179371
807934
355877
670838
738792
767820
1204974
1023404
544622
49925
278072
1090609
543864
1098496
1339466
381831
1085084
283773
951279
1059317
977593
714085
1028829
1283025
1319730
1201487
1115724
663213
411610
276939
1533892
1004956
614256
170261
1283515
457314
1160268
1137631
980584
847991
1291803
349139
746119
432223
73154
274161
187453
940452
1258688
858231
474698
831899
1228988
82838
48532
1396945
589325
103916
1282286
1326222
1525707
282518
587638
1178850
1233285
139064
970386
496965
185244
671364
1194464
371450
1235365
223694
31225
704693
65013
536698
1296643
1277144
755315
384783
361006
1495115
612019
267115
784181
1185529
112105
1453809
461498
1178585
51732
1479204
635367
1042787
868714
1252170
1400301
87260
1544162
508574
1300905
1112615
1083784
581545
1345241
164935
1214642
718968
860245
454965
1166656
220727
1411107
665899
497208
1247767
301004
326369
536802
1120609
1322660
892144
645431
617035
942703
938585
1415397
548670
1397940
206698
1295715
185053
1004674
1122343
1226596
1258506
712709
1209474
899720
1312020
126488
1238686
948346
519855
742979
1119953
1199862
1051553
1411111
338891
364103
1456581
818281
563201
1439711
270534
257808
477554
333599
1479270
1307644
249814
1145705
637757
1465046
398946
620406
1510624
953386
1485998
831939
1330559
1229369
924075
1405199
304917
983197
423498
1251489
1357732
529887
1023649
264872
702344
1310615
494911
132934
627689
1262614
580139
967195
1401576
1101303
310838
173463
119798
148413
929718
1080194
929340
179800
707492
1479170
139704
1402644
754746
495658
361398
279131
1429166
1051079
396692
946368
675624
615328
1147417
499435
1163484
402685
1009104
1538889
732162
281753
505005
1007656
66473
1137591
76507
577879
102069
243267
1087918
579193
483876
368943
891324
1316424
36205
1270768
984420
129249
115798
516001
1123364
318954
827706
543943
274346
345460
1048742
863873
130636
1368000
649632
454141
1344242
944064
729860
1243691
535212
1165726
314346
869253
374855
118566
1076962
1349498
606450
516495
714735
1451945
183826
947979
724820
322801
1411112
490017
99505
1443630
11550
1042081
598715
1215237
344891
1483919
628575
1046835
285750
740589
926155
961821
559836
492188
509511
201287
816501
203577
280081
567130
206095
650117
894357
436171
612992
79091
827032
1304150
910209
267207
812269
863485
285719
239916
728914
907814
508294
747972
884425
963401
250646
305121
1077505
1464866
632565
1009279
957150
36600
251942
502764
358860
908813
1071683
1135610
218002
242962
1189971
141730
593475
1095824
792854
1511951
1401342
589825
693538
205950
1004720
1119209
435798
61141
1491698
133402
308964
775390
136162
70838
1325274
1281504
184319
1004909
238081
1058621
542836
596630
1368869
82884
76982
492284
1146900
593677
1237295
1433896
1497182
1222353
1245030
523144
613631
1290182
760889
1025672
1237502
1132810
201855
891801
288887
65189
380007
1272146
227996
254466
265942
71757
849307
414024
646163
1270086
573119
820866
1079041
1336106
143458
629831
389961
266366
554925
843428
1442602
289542
499157
1013830
1234685
478715
860953
25247
929487
856357
1212338
215804
1483630
198262
1355815
1078238
1210701
12970
1415151
527672
99754
147464
815604
697000
1198203
1469784
928457
74249
229776
310074
1408969
698642
867573
49555
227878
421740
1358403
1008834
368162
473534
327323
155048
477191
919768
473505
219807
1443178
748209
972524
513853
971915
439768
251004
1088432
634114
713460
1168985
120941
522146
847217
467078
909331
144708
781639
1527022
64491
712477
154130
447906
298837
205493
763631
1251838
1125962
1477413
1420271
388423
1252031
621325
173344
259289
358483
441127
1506957
1415616
832594
1049374
822833
302521
606614
1526061
1147836
616370
1218635
1474421
926245
309914
384663
884937
689856
475648
84309
699096
1459537
776192
1022999
169149
1313210
1502944
682757
397381
1276888
202081
607111
1171391
901252
1373337
219079
926368
990945
1234956
414670
1036591
1546192
609214
1505692
1356443
1454585
606260
1111761
363057
313978
718182
1247415
1064069
745028
472991
735665
1086342
1281665
763216
54641
799250
1346185
774207
1402345
1189238
698989
644720
249766
1311499
1531913
1126861
1532288
230562
291779
1192982
1137597
159196
196604
42237
305058
274871
554822
1489847
1265688
1355870
1263461
970093
516186
433147
790704
259041
1011134
630363
1404985
656861
4669
449316
811873
1034388
1220818
274711
1377425
969398
533552
1128596
928151
972716
1295365
1041320
94690
682131
445686
1425359
1059584
792997
246045
1399813
908037
567249
144478
187340
420621
51625
1073211
1075673
795480
706596
653958
1059625
15011
740938
235783
1437490
1000614
673041
1475632
1540645
974566
1411025
1306886
733415
218424
1171215
1374000
247604
665046
123396
1404714
1179126
658550
1365511
115405
109180
1406838
979090
51208
842413
1526490
479491
1238514
855336
768683
1085557
1160648
233005
855974
1515978
286961
68503
1493580
1461936
1541973
778811
1084096
1251898
491315
1480618
1316059
166668
1403193
780782
32340
1097836
666840
471272
1151396
1104249
1155830
581830
899606
97508
690345
1233164
821315
51077
774062
1027232
888875
417645
640199
476874
1258706
798014
295956
130403
1305657
1358780
300118
1519180
901192
190139
320357
616983
1033263
1168169
157458
867341
182457
697999
498560
1405023
791319
344131
1539112
806145
923183
1334271
1413709
969994
1311153
553857
28326
910504
1497057
1285536
721976
847084
863981
1534787
1332207
945387
1056127
828871
654563
937448
702085
1432784
1444358
1270291
218153
703502
551806
165612
1513278
903336
1425686
176628
810199
966152
1526559
770099
400352
15000
460965
968136
410718
876669
697416
1055019
1342801
541601
1449682
282728
1393943
1111736
599104
469342
984366
1122599
944586
349493
581235
1274341
256045
843731
1399933
1137447
401017
1139413
51427
791610
1278643
892659
705484
1391852
1094842
1059037
643171
516177
885434
1007138
1124705
1072511
1191982
1007525
1411734
1123095
1131756
510656
1449548
686035
1168644
1481525
1389581
190858
56124
613086
635307
1138730
168988
1320475
981801
32075
133290
327108
1497543
979023
149505
948054
601937
884695
1507006
1460253
312910
76018
598676
429098
1036930
421476
1368946
1111285
401331
812595
1262211
1521554
666711
827511
947365
527084
206989
1364104
1495080
247162
108696
1144574
675856
93714
700701
1469773
384181
776275
243158
1280928
100602
433295
1124147
519786
1471989
400772
1461220
565798
220003
373105
130149
162004
635802
419388
277977
1507182
683085
1351300
729232
157032
704345
1384911
1378916
639593
1526812
1223065
225527
727773
1455135
209356
193689
374258
291861
941276
1172297
745792
1373287
915738
858838
1389089
292037
997694
427991
656589
1425874
683736
1401760
193833
628144
1235444
466954
773835
1356070
1397433
610003
4668
1255153
61824
886502
1004215
1516227
1393671
1050988
1145615
1330942
982271
374183
1082647
164807
1528449
456657
180212
363783
1359839
244712
593925
779826
687706
494988
324882
1150882
826751
845871
139678
433573
214629
754032
1383323
96933
1415173
309043
1190785
961553
930844
655576
536318
743016
944211
813448
1028403
883355
674254
617752
53304
1076745
1277003
345704
706484
336806
747590
1226939
244031
674046
1131668
718221
401622
905273
1434464
676513
868554
97415
472706
253953
866886
629885
1186888
1235641
1295052
1379311
222775
1198091
506549
1483233
486247
904136
740250
437063
989547
1269620
25413
32262
161448
975333
267943
1491040
517524
1536970
201419
526322
646635
1167418
362519
1096051
334753
1546704
73052
236099
322182
1325207
6700
454182
738057
148095
1444681
848576
423879
1280379
387883
44474
1101334
122705
1304201
1187821
938577
645107
1441843
402543
475961
927802
1488882
1514576
426049
1134239
41272
631622
473617
123630
477035
401338
505228
111230
488309
972068
482732
532208
676071
666513
1440233
68496
997738
1230294
879706
204447
1530000
603870
66212
14540
419203
313486
559933
1115313
1113361
825746
882117
12914
151922
79843
79569
65845
1465001
443664
1053277
426602
848720
505466
659512
1228250
254091
1291959
543144
213632
1350402
362992
1507340
675542
136860
1252616
1053596
46812
833194
526672
745967
1037965
468344
244684
508314
731346
200949
291811
574560
1209250
721767
1002273
1109669
827449
497953
321857
1124265
183002
1090933
817571
1331278
843839
341658
824542
822394
728421
59877
506977
584919
831713
554048
119896
500680
472521
698777
1425930
830213
1072036
737040
852393
1198282
306471
676260
1331719
815418
110724
953151
423206
582879
807206
851352
200500
629912
690166
1493717
854516
524866
24593
128293
1066636
355632
237982
1323606
298690
1161795
385302
474250
1301659
1180690
1226169
981469
195243
481148
676283
1403200
1002463
568499
840293
709629
1280210
1073736
64853
582677
1468723
630723
1174905
1480421
788275
1099468
599518
387135
406
1137302
1338114
1039287
557124
603020
464252
1362738
670438
348365
904409
1362910
510425
695784
1054781
1390746
527980
1415039
19971
825063
1492252
1390314
1094930
276368
1211977
571466
810135
1097048
101728
77340
1166834
1215251
222962
679847
427468
608965
1006927
318655
546845
572845
88351
829893
430829
468874
595610
1434189
1304164
1324154
79859
933517
693361
1181899
259095
523560
1373888
1324700
1223962
1187403
296125
1170395
159288
384604
924450
202456
1044790
411694
1495041
315026
413209
190007
1134498
370117
723810
64474
1096577
163755
130619
1234227
705551
366456
203464
1260269
1419136
1112292
943066
984215
205048
1143400
642777
1389423
919596
50844
1093678
948936
1131474
1271766
1072909
932315
227030
405354
781412
620317
1480908
420738
1440476
269179
302989
1037472
1375240
1356527
168361
430290
1009043
1345897
1390503
904309
862461
1485735
341352
387104
503555
310691
1102755
1503133
1345041
1282192
393025
292166
44161
702305
18162
520491
284742
1403189
159393
573425
485050
553523
53226
510359
1213153
852549
391606
977864
1264063
579957
991157
314854
1349354
721293
881624
1201725
814998
397153
830968
1013815
281334
1525672
1534976
1510100
1048465
801618
1533926
605509
139814
32985
1203299
176293
151125
1256505
623525
1353688
1453449
1263302
866536
961428
561701
714033
1377942
1356166
461510
512242
1038557
777090
1396561
1348158
1482402
663575
936427
276528
686121
694848
1494945
609170
1388601
632106
234339
495395
679730
35474
1453070
854075
920146
500760
1456883
1176505
1084524
549614
4546
725825
1291992
167272
235120
1120928
1450494
137988
1400203
1367742
598522
1303191
53831
640755
1236222
812840
209928
1117130
583139
937403
697299
882974
621745
256831
1224138
299647
722611
192490
609530
992554
70362
1125678
462404
992811
432013
723223
1114068
723110
604346
1498652
208510
1192409
513033
687172
1280784
428073
704046
1256848
231625
485795
612687
491698
903496
493567
874112
967923
907707
1370399
448017
1231214
1429556
282266
87186
595665
831995
816192
871541
27020
660827
483342
1052874
191984
1437642
498293
448118
1382198
609559
1172365
1346213
731911
419067
156320
368022
434373
35991
596676
1061352
203293
1083960
33424
800534
237070
1352189
334189
985489
1234414
318742
1293338
675038
921843
198164
1287709
559288
1131714
776106
641678
1545944
275661
827285
466739
387082
171976
1232428
826940
628685
1376651
225008
585542
485824
176090
378734
781322
1179129
97617
1493688
1093263
1431366
1452118
881238
995654
721344
1044475
429987
419059
695447
856707
1163610
763689
663334
429455
1150536
313932
1526110
113827
450662
1256434
815283
1094402
145529
769242
1206200
1122074
1170744
1112865
884629
677351
592202
1492445
714687
855639
1201596
775716
343602
632563
541306
1241940
56528
203392
975745
723318
429945
61264
584300
540743
167902
601058
1171214
1368406
805815
889644
265634
1349645
1172862
1227364
97088
811811
858489
547358
580561
1445154
756814
1408756
878570
1210321
898703
1396206
1494655
1283051
1539893
226975
556779
247890
410524
369343
930519
1154645
235748
817649
344441
199573
1402837
429575
803039
1421349
597530
571146
727094
1129543
1316527
725837
182216
211328
116667
55149
813271
998370
1352345
824231
139916
751110
349812
32910
904788
314724
496610
822120
26443
1397772
283813
813515
267145
1492702
1263381
1001537
638487
777925
1016309
324915
1040473
443315
530253
1492561
727258
1276229
197518
852273
1411949
415720
1236450
216863
1249285
272439
385244
209135
796637
431219
1326420
1188555
799261
704436
438314
36528
382218
1128211
9523
1118315
972664
1252386
353724
134743
1120328
1115575
977585
187670
1082823
1497523
821761
569777
1435825
1215273
593426
758151
1252213
686634
718872
41572
1372447
1405526
1129482
773012
71665
1388833
376389
675364
1112126
36454
1534639
620180
629958
77671
1413393
1519719
1390986
1299706
939290
711883
1033601
628868
544637
1062395
1160337
947197
776436
1512001
955881
914738
1062435
39737
759448
67263
958911
941726
1397851
338764
746882
1540242
1238410
978113
1507515
451560
140157
1325252
192556
364189
613673
249948
600604
1419006
869468
214065
885288
297103
535023
1536392
343225
803309
53433
49644
60710
840289
5381
963896
107938
138378
1222094
1211496
304635
1449499
1098346
633224
958024
293135
114198
268556
704603
887700
841469
41483
929251
1407371
1397022
1283680
357434
632961
863895
20693
1114796
1477904
1481820
1297912
741331
632254
151930
874710
1367671
933188
458937
749044
239841
896491
892665
489528
1451222
1344137
651710
1019317
690487
1515488
1545796
1473216
592029
1286804
580435
617976
906590
189205
459193
1150406
887838
698378
98092
648568
1247668
812479
356743
1454737
707506
449776
1126383
1350905
1327655
535833
430610
374105
876682
198020
680347
957717
1226679
1370020
350747
1018446
130658
1101120
321606
983464
719435
635122
710982
662054
1065605
637799
259274
304007
300079
1016026
156361
1390451
933780
983944
1145088
952366
461492
449905
582405
319417
461157
1044219
557335
807310
7672
114303
693920
547135
1072106
1206856
1533785
65241
1449523
635389
1274810
333522
95402
433871
149283
389537
991588
986715
1471695
719320
428728
434459
1326592
921565
1275530
1278041
1198322
306161
1188393
377826
62137
135433
1437504
1394817
1262885
446287
130882
237503
111733
1440377
924281
1136631
1536158
79026
736071
1378502
1064198
290830
1316961
350446
320136
1224194
430295
58222
830378
177836
1401697
42350
254786
99764
1277886
597748
1314919
130437
99222
806357
636661
918610
183585
519628
459350
846172
779521
1452222
588120
223559
1372828
532609
310739
413810
1220501
586194
1397759
102939
1514733
1202507
36708
1248160
1429701
212798
1392975
1202423
523873
762530
619660
785857
546444
388772
1308579
1450257
1085685
281979
1104435
683568
1270165
1487815
524395
34797
1000904
1483588
415587
453670
767281
1523142
995652
1382823
1101419
1104654
519840
255365
407873
285392
882184
747379
567492
1532020
212814
884180
205673
363895
142127
1508464
587139
48593
229530
864335
289888
946343
1480673
1329710
1343678
520098
1513865
1001594
768333
222309
816287
1505692
1384721
1164395
1366012
87381
431873
26902
281410
79747
1304361
467994
858110
989569
953322
373880
392008
139440
415879
245759
933202
962693
1134187
1177803
417363
1070336
744297
355181
950246
821142
189328
1002091
1088770
1231353
1278024
940762
1344407
926245
1501538
153010
1124459
380311
546888
1333978
1411500
733883
899638
402621
816929
1297296
920602
1205061
312906
936364
394701
461438
1440831
1052730
1415868
542152
978
499350
1509668
629344
1202946
623418
1082072
998811
186444
1531181
520936
1100897
794170
97998
720984
787377
677001
1537905
16746
373338
113318
493749
1389026
678427
226980
1344812
1009646
1242700
701064
718311
1365600
1360949
469102
1122634
39198
407668
163090
715776
1366485
1150639
495315
380935
1542495
1237156
1383864
125466
1371216
152639
1205810
1537095
420990
1209951
1152177
1131005
1531683
520379
1311805
705983
950146
1299301
414688
780749
1409352
1465372
728433
303265
727309
929013
259017
1095659
754776
1449560
970891
1348071
1431338
1258332
1436446
906744
1012215
843380
1112679
142689
979529
90190
877077
751753
362127
1013890
983720
800213
772988
354435
565715
688731
461776
486313
225236
789917
1488886
1384327
380957
495638
1464359
884006
881227
1045353
17478
1520063
1369890
1466081
611105
1254492
397169
581443
627733
1110425
122672
395960
382260
343788
1285856
1009737
184000
718952
1183787
1038205
1335393
111352
1069188
305024
1151745
859701
1300691
258935
277198
1023036
91198
728662
1507842
1320189
643355
71987
50339
178141
168475
159689
651111
565203
949019
734312
1030456
1293269
1163309
616034
1392803
1005141
842068
952919
836205
945810
385454
25403
380744
749340
244667
216462
923462
433115
592339
874236
712639
895637
104464
1248147
1520261
320261
934883
68415
1208787
1311870
104866
143013
1254216
539897
961441
911211
546122
928222
32284
1090093
241756
1134703
541038
183355
1146065
1242910
538494
1269396
1455417
117494
855401
1470776
454826
1332625
636986
350895
82495
19163
897437
1385380
407875
789594
872437
284048
1103875
477999
868109
393738
31571
312553
661690
1118393
1497796
899846
870544
737493
1494225
1181696
393146
140844
1382560
722065
721481
957795
382759
795344
447127
714239
1179076
1469636
103778
1488711
1121583
39806
1283935
334113
1250772
349411
866909
1182090
1171639
1330220
22641
84467
787411
1450580
141623
1430507
1442006
1129721
907717
298412
226139
322688
925744
1217508
411358
108733
779674
912622
1101392
588846
1197333
800847
829163
1060112
524532
922057
602310
1244332
1210142
629584
344211
1164406
566225
506507
513178
52468
220055
312174
951679
814563
1342751
526813
508020
227755
829109
690856
1199998
397177
913786
1166094
1035281
851825
1474680
1247912
265268
1128540
926798
927571
307677
1380802
208813
702271
1333679
273924
137193
1433209
1034967
1173706
1535605
912058
915565
98789
884481
998819
1421363
655941
972515
1542527
676890
184161
1215937
350190
1439521
40803
808994
1466852
1068051
1100337
580902
94989
218880
1145016
1019338
1087342
547701
653321
1504453
253094
1122157
400156
1204506
1202864
1521812
1397771
1029537
129147
1374029
661482
915989
240803
347065
59801
32035
193682
641001
782129
496805
1399483
996666
380327
4556
1062570
941412
460604
833765
158947
42140
746788
11800
1184571
689305
48877
178431
659916
116886
373404
844930
1141108
1420159
1009239
1049683
1256629
53480
490172
406107
805863
150806
1211623
1035656
51833
179044
850127
1240368
894696
348018
27307
1227977
203941
1020425
1399427
287012
967623
979001
860282
985126
872350
241361
626516
69160
257094
501376
513140
806554
680041
601613
33629
333324
921196
608006
330746
1466590
754546
1088685
1241745
1278591
420982
792143
760809
1191132
955546
401836
1039960
635441
1038051
1127699
676001
779304
489688
837342
617580
884449
552760
427394
948225
158251
1370748
1251412
1420459
524507
1184969
623981
426728
1470752
37312
631119
925350
1096644
223191
717904
28110
417274
77973
796492
575629
684131
146705
1241596
651874
1077833
828004
1032202
1094830
1491936
1363391
322957
784124
1168957
306888
278170
91925
715218
490475
702686
564366
680095
1169401
754805
1141237
275952
765930
684113
410856
953448
328257
457651
1498643
789290
697254
785675
594860
684865
187947
467473
1157248
1179146
233937
790996
71122
395256
320707
1016328
282500
605746
405859
582526
1370045
1380339
1311041
1525496
538793
1545292
110266
285047
729537
1319707
221602
1365467
1005876
369784
64526
1501086
108076
748126
1315005
110144
1049129
1013655
635101
110877
612123
562343
1331805
290000
583163
1374430
22985
814701
611785
315384
806928
897392
427463
860931
1447832
269670
57555
100158
1380361
11564
1109339
569102
494638
1241738
748470
1531904
132665
1466393
211671
169808
651761
1188247
698258
510855
178483
418595
1263638
905759
1001640
532636
1449818
687860
1180527
1361449
1444965
660457
1307222
564083
1535264
585988
1335814
383256
59001
981204
1505264
1539130
52163
584552
1538930
870483
826882
195006
749702
808789
107855
653657
1078465
409716
45946
269875
1059846
980383
1034747
137160
1334662
1461530
3020
392689
569240
977701
1371653
633061
714573
915929
486620
1214306
304110
667902
960784
228275
1100343
1070478
1329373
1462150
682680
348249
806863
393346
607504
671280
148015
1430995
196447
380987
138157
82631
664842
903382
264826
300980
465537
753624
530530
458769
807441
117411
1207317
615149
314543
99100
560700
478438
804919
1278338
1461719
1362989
679259
278193
1373870
523876
1091323
1066431
1151174
68039
1491106
996953
1426453
1544349
238671
365695
1197625
489886
695074
727728
1539362
1077595
1542759
390092
841174
1214267
1333397
883153
1269233
837935
829822
1365018
1285561
873864
767999
1238175
367017
838587
723083
605861
1346627
207071
347574
790391
416249
1399741
1507820
105058
297453
1419638
930751
472332
1522296
1483598
1091250
44879
911452
32467
282634
1530753
271091
143220
1382505
997404
203014
1421329
508131
923229
894374
836909
1293726
705688
700448
242968
354188
434139
201408
926300
226440
818097
644739
1401015
1173298
87907
813335
1288489
838463
389877
1468732
750742
997111
173378
1260205
908077
618809
1445617
542380
1545093
626893
646448
1093742
266075
971447
1186489
953902
832631
1052477
441319
1038755
820262
1097393
850625
335336
1174281
1053322
566446
1230759
601428
321875
1313275
480733
1259750
84250
281189
965533
1262163
818456
1173598
426150
700839
1281366
597831
831708
81159
148644
251244
1546625
295594
665781
564900
1466595
691669
539630
400857
863836
1001554
1314820
951657
316860
1363011
1374768
1092964
996062
1445230
1015055
1198540
767689
1051295
1514152
872480
1266645
307636
985321
425792
691353
1457087
835512
1285234
735109
229041
1477732
581284
1241364
180865
781295
1432536
49063
1375386
645727
560746
98368
229963
38030
1373728
1010879
1076845
1086717
221836
629322
1518067
1519455
1183721
105690
771144
1187872
1348944
969939
774186
888270
1178367
1071226
509522
277008
339641
913170
231540
1396374
490969
546496
1346587
731058
1312176
1285550
381528
1417245
367059
1510090
1164880
234273
1292954
1069898
221278
164818
1028732
416781
750941
723406
1305535
557531
501427
983298
417466
767784
1503366
10881
1253817
1269331
401108
110533
1337113
1017678
82405
667261
452063
646590
534989
302563
641327
1189901
796798
1435105
979193
341206
903200
504753
331249
1367615
80850
189932
725985
1216017
950039
171738
75284
52569
530001
727063
965204
1015037
257755
264106
1045314
1490497
1182513
1439961
513835
427714
1101419
592464
1281764
973025
139653
489732
186766
569890
872776
519999
226900
512492
916614
756633
1201318
1274993
407809
523091
394937
247845
476651
954462
1518944
866382
699489
17131
1310571
910355
775570
1149605
847464
735914
160369
1467730
544950
266874
1098504
879945
368407
174438
645908
234893
74080
1282555
1480495
1531010
640294
1260242
1204859
530368
207348
238453
576327
1337443
533870
1489575
1318471
963464
1460697
783423
572436
606256
1430002
664865
1053466
988778
870267
196591
20294
1049263
1516450
673470
821278
810681
1244604
705254
1401258
1046495
703594
961892
761534
1058116
758665
197812
1295979
1311275
946359
170266
1089357
1456930
1478025
148217
449479
536188
1367827
786412
580412
796783
491406
884102
1542408
1169545
523222
1483135
889187
772829
358147
52901
134186
886835
846059
1052286
581852
1079312
698623
1440261
993216
780569
1244954
1427550
982248
699117
471898
252434
563036
296437
469983
77686
133277
1493117
2033
1409406
264538
915629
312416
1071749
190402
1365793
505217
1389488
866041
1134968
621116
331008
101527
198075
413797
21011
1071173
167699
1532352
1301352
977773
741311
1406935
885409
1212425
671262
446260
762019
631613
1154268
961839
757521
1074910
921538
1256973
455474
957116
37850
1397032
1498901
207888
1315045
564315
1286640
834067
1278914
45817
1778
582237
1400346
841519
1460414
1203057
1481717
964209
534433
942832
661869
246027
673157
1486951
478116
606504
131297
67799
921809
521029
983112
98857
236771
1308020
1173444
1191285
389134
569921
800726
277125
380715
646186
1435936
608017
267439
1434363
39828
1243404
1106269
1134103
1384533
934575
1470198
141709
1217018
487045
1218725
1021144
132235
157536
510443
1105261
1392626
139688
673253
231477
305073
1436823
954244
1263105
1075288
754727
990748
908155
1364265
1442290
721590
269520
709350
698403
25901
424866
1475174
598820
119806
955988
603242
167400
786594
1229388
524698
582540
181230
1237810
641674
819729
715077
1360124
681194
251665
1325565
391749
621017
596897
966856
366940
1222883
428752
1142785
467109
404962
509728
318120
796003
478247
786844
1269548
84561
1301930
402690
450512
220603
1536227
1515289
768987
557559
164550
1385379
1341289
50079
674303
1434626
719841
644952
813611
1267672
216375
527751
291262
582827
1545418
73265
200444
507240
550760
1495408
380954
279954
1089394
668072
1252548
571673
504936
622206
1058335
1359055
512919
1327410
488377
543045
318368
1215636
441506
892350
313383
215316
742155
1349876
1146125
302131
859148
249726
1036700
1122245
1420224
954097
1478049
169301
1469251
73839
945415
87360
1147544
341206
472678
290916
50380
114212
861368
699173
154417
128959
384822
87549
1351173
421317
311927
1053072
685919
1484407
896935
1139095
1301933
873559
1540376
1374783
278024
1092790
1501950
1509349
720844
581173
209603
230068
566918
1538407
668771
478774
1025977
1535910
615532
1183736
1298772
731279
583181
347513
1081731
606910
221945
850257
1132079
612960
859176
159820
477855
35002
1354016
417888
1039680
579893
1382008
1108171
554179
1175066
1001001
1308766
1009013
660491
679544
455226
389556
909356
1514112
1291285
1448315
1234822
1324779
931684
342922
392870
773552
148389
737307
1481370
744062
733387
345771
331693
819731
786675
1510762
1463466
1135592
1265449
1366478
194167
149382
575590
1468602
927830
1472305
1429122
1351550
1171351
1498493
565902
457406
1528106
307488
1099266
311904
401932
968620
456013
742545
1046218
125274
333212
188844
930589
1445922
29372
613272
685387
1277569
650783
314284
24325
1055486
1354867
1450569
127156
1197438
578244
93591
171483
588300
1165783
1304143
359044
246898
370849
115761
872287
1078701
1097075
59865
454365
786617
1405869
223383
1516312
773338
503611
746955
275516
351269
1424453
1506008
469139
393991
1062118
219176
1304349
954495
334709
552115
881079
1155759
1235054
1046115
1230365
914163
1389895
434097
176754
818297
1281342
194590
540258
583065
1177167
679522
656519
1325456
1006541
490189
275120
125663
1155653
368015
829790
1284779
417572
314209
912737
600300
180447
1470820
483003
1046284
1154182
713875
985633
1154208
625068
568300
413135
793838
401964
434961
328402
878764
679268
16711
1006886
1243125
962474
252686
33360
1060890
486899
406847
1350243
772932
287959
981348
498637
1316854
865002
346635
356744
408061
76126
794240
863025
214371
1079257
377122
721882
532445
118084
1284035
397833
199312
198377
131235
469911
884523
348608
949471
1078625
1225582
1345061
51874
48835
714735
1472617
840017
1067031
257603
1155105
1232287
845842
1186221
859048
202011
88081
311661
895057
291107
1471091
615395
317762
622973
694943
759277
136125
1342165
114381
1085679
944881
1414743
243405
753314
1128299
1114828
792564
765681
62933
427040
1307732
320498
83054
1147291
890607
1459368
676162
101744
587411
1229234
1142680
1117987
1378018
455688
461178
833258
307781
1350983
655305
946799
62197
1181435
532497
384640
1380013
340161
187492
490922
621044
245700
484469
1360119
487597
931394
518736
1223267
1153035
628097
1306539
1507428
134177
298601
855777
121625
881608
847255
832203
558327
1170752
539885
1507164
828036
82299
1253428
122149
1408661
298102
1082120
1180999
876988
745835
28324
720262
923851
1097632
216971
955609
1283175
229843
1256623
385302
1024392
748565
1380474
383691
1139853
1096307
870111
686983
1149371
1428398
199741
340142
722943
72784
912194
194598
505314
1100470
1129314
443980
890815
1522115
795773
1115296
456973
1178702
1358524
941290
1464917
425915
890021
269416
915246
345317
1367167
1179047
75978
650112
871801
635609
1006257
178380
104305
237230
1500885
765386
425158
735532
952814
1402683
1546589
1187595
35904
36885
128047
1499364
930148
1218519
13954
364321
8343
962680
374048
308153
936024
577163
1071243
560735
547034
683425
1452846
475596
1394221
320502
1298511
861804
824889
655571
1222041
1355012
123650
1085152
852936
594689
710326
611659
218875
1204026
399573
1309828
866546
824309
1051741
972292
297298
1037887
1040842
1206831
299446
1073633
290259
874944
160539
1279709
105122
384409
435585
1496080
534296
133355
141293
1163906
771556
53898
1151890
1278187
1299635
831302
855115
1087790
408081
1233766
221364
683310
373036
179346
1512294
868884
1370166
443488
286775
1346979
806547
1396024
997920
1379150
807309
298694
811621
96558
177468
1188073
697893
571353
905596
88590
1084731
188003
918638
30981
495161
391738
1253471
1468564
175766
244340
686625
489334
1132436
784222
754529
892626
38942
155772
1266121
1145650
372387
1019636
132068
1194234
1031792
531187
1016888
277593
716767
244741
315956
57623
759209
533893
1449108
736338
860553
1118416
847678
564401
1295998
1065720
353190
37256
857552
487238
1298137
60967
1540232
1145047
1234368
951144
588810
205695
25329
1489449
1536297
246732
545226
22849
1254953
403526
1470374
1246743
774908
325412
1062072
792510
279011
1319653
223631
519627
1245380
599010
984057
1304187
1046180
756001
796483
64595
898330
95837
910812
245230
1367395
1262240
1135370
1496502
343550
1084341
1180328
348725
1198167
416778
1234011
1332231
1403941
640275
1263334
274243
51987
1391221
716070
76129
1410906
918966
628343
661437
676853
125118
1021758
1402710
132021
104846
1288499
119360
278946
1349192
216962
1059827
1189003
796732
14532
1018506
1090385
532077
1481039
478865
1461157
1213489
1116011
1370692
223705
1005938
1111176
781883
410751
583195
124502
1268486
1211821
256103
1368766
447827
1229346
317711
711076
770442
1257841
585137
3633
1350674
190907
202186
516265
1051947
160599
492744
501545
124267
1029036
851843
1357894
1214737
785964
1169462
1149727
362510
931549
1313939
108587
722453
902404
1203574
584516
233054
246414
1436484
895790
1075107
442336
75245
1256484
1079388
1347906
1073832
769281
618543
147553
91789
521619
1159451
520311
109389
1186063
811971
1291219
983892
1169632
1163219
726487
132663
542161
815650
1341467
640442
538432
1542473
955904
1519885
261836
125211
1522430
399149
1274495
106327
1377150
682410
31147
815131
157013
1129431
1388269
1469571
1164523
1011288
658842
1267619
214157
838701
724699
763049
547522
991218
411094
326221
552818
12962
1152973
923567
978093
431705
1194727
1404595
1320694
365638
758002
1410499
1299130
1222136
1215821
897911
1512774
220969
355054
411601
1376704
1179607
23996
702247
192278
741969
1109328
270647
1480315
1109194
900596
276216
502733
1174007
1177327
985549
1317844
200427
1201757
103240
1119639
96172
160428
318747
1427808
694817
235682
455024
1157123
1390536
245625
534051
1485621
1471162
1214271
460313
1042831
736100
507309
800211
354950
1480949
77285
583289
884943
1263718
666273
88856
47786
329235
213503
57050
482857
805440
1151165
779546
1118437
794537
1519580
444483
697630
466179
1117520
420593
56894
531767
1309557
1438254
1161679
1339309
979981
533455
471892
483029
1435886
1320718
1017791
1003719
45372
218082
446633
1338666
1007123
1462865
185374
1223002
748679
176283
325298
778532
480073
745581
144653
99419
768260
585875
1490203
1011963
875200
91089
523395
1510160
1420313
48781
145910
357277
509069
967519
727165
88808
985829
237924
1350946
574598
1443991
1401345
943274
427497
1069810
885239
420004
740375
1532764
720221
863217
807774
1478813
257157
1487634
877432
602242
1386613
510492
118417
797685
328396
1257451
836797
1280058
1362853
1322116
699685
423531
1290366
146693
656907
1070767
893247
624752
262254
306702
851511
1427478
1078831
281319
1206150
1204730
467858
72753
624394
1208447
307509
381444
1474532
977026
555482
1147334
889477
847251
211045
304977
270874
536401
248856
321327
381771
639839
290745
617079
1034847
1519269
595859
1010246
11532
667072
692690
1219427
1003302
39872
1422064
668070
124689
1046306
1434254
641917
892525
291021
746789
1476155
691968
1186710
1140577
1387952
1522695
237241
949700
735648
408714
742698
721562
893339
587465
1229587
875368
118169
261717
1244363
637793
833175
1081800
759337
855729
1310064
12366
649364
968102
686354
1333446
2305
722696
201900
1019701
503311
1277836
1084560
988669
1016372
81807
322929
121737
857647
740081
697222
675287
1526737
457933
23834
1046922
783770
1343888
21743
94445
758334
840980
803360
927337
879259
583605
368913
1005375
901980
161393
569588
358038
1309524
150071
511855
656529
478248
1458803
1129473
810644
612989
644331
264993
1274165
260448
1272168
315783
1360735
1393479
406414
207618
29607
1157209
1412275
1131472
1283613
1275489
304926
78970
148709
65476
1259797
242832
607103
903331
209555
232800
1385557
423234
691226
200245
1431378
1469877
215396
199176
21007
519476
128120
289424
1400844
1059294
758587
1264609
1355784
1324484
1376200
791192
631521
188071
215905
304780
792458
1288072
777259
1451716
265126
670662
377557
362356
1442416
331972
427039
1185167
1509278
152372
1241387
1093559
624766
1396488
1181794
236881
1507785
384485
1378712
103965
592813
13591
167352
566898
478576
1034316
944692
752979
1413204
905618
124484
896776
1134889
203564
1412439
661288
1063672
724543
487922
875632
641700
623972
700960
1300262
1410496
258143
26320
1353056
1326982
477411
27515
424148
887522
654934
927572
818712
207691
452025
247494
421591
564655
667102
983374
141797
1175355
468230
985102
1311524
329485
1261903
452857
618728
1042653
401699
95075
1043686
684448
521822
598690
25391
1307770
744036
839653
665639
582954
713300
1224859
973534
113684
835046
660354
972576
636049
719923
1079144
305572
1325637
1319222
1228266
725904
1276011
1001161
1146580
1323864
881366
253554
1412693
833198
299098
489857
1343421
373396
934557
779039
713417
372580
469516
1531916
559316
263769
1060144
489570
1369623
1027991
546679
184996
324998
747662
1072085
1424237
1150497
263118
1249203
429627
839556
1419345
209534
1099725
1039016
434850
653664
1411053
63114
854062
1300738
1057277
806890
668917
256355
1461531
1148837
1498256
1445713
1499627
1383740
1075487
1022707
903227
1476622
683868
775643
207165
1427022
179493
1073375
1298460
724826
428840
685328
773329
890264
111630
1538306
1517131
401660
1236003
743835
223646
1441905
446680
967187
1494575
1001250
53556
497256
923338
1171735
292071
110683
939097
1208167
193947
622603
353709
1131819
241125
942345
1522036
281430
108169
419101
355497
948786
1069823
579649
313857
881158
1507181
529228
953491
1006983
640492
297862
31130
256226
107668
605602
1457677
1055998
381422
561050
316244
1118
1476850
661463
1456786
628559
1407585
1225260
1127542
340929
1455067
1388679
1140597
600406
778628
1442684
1523312
1331628
37765
410115
1310
1301502
489390
988207
1416316
308592
526001
188858
34391
290012
1157823
552214
644726
466829
1484976
1160125
1296853
1289574
222100
1066914
981495
671282
804530
802448
448544
745067
456558
386790
267544
16861
799420
12788
417537
1236701
952118
1538590
965133
1336153
1240391
1167181
22571
453498
352463
243422
929373
1265761
298778
734370
977618
452684
1227155
695340
586992
149233
228241
131586
1196737
516703
272872
500743
470370
979492
418343
1072065
611985
467341
215655
312774
786470
113515
836034
779674
947853
238490
57922
456171
516296
106339
801917
795911
298962
786818
1105928
307712
1460711
19206
382688
586692
1084612
264962
1061656
822805
596006
53966
657684
803764
506608
657501
1306862
449406
989950
1402356
1187036
394324
617611
1101773
889611
644353
1421264
735264
47521
239454
240362
1181110
772553
457805
355469
223041
183302
1057935
753395
1512520
348195
20537
1472305
768990
709209
1459326
672920
1201563
1171921
536687
140501
1312270
735788
335862
692353
125014
157044
1031441
840580
1362778
274528
1253031
474708
1078359
175954
1179518
560762
417533
624955
1037413
613086
1266599
331817
1061997
626085
847203
866731
551387
282172
1506574
563715
500803
619549
557795
1507732
704033
938874
1146562
1090661
1318935
1405227
624826
625418
466671
302756
693692
1180491
688304
950801
1236570
1454478
967413
1528775
1428496
483125
1368185
250731
693751
371915
518591
128540
722039
1161530
1306014
155246
317981
282420
1197889
559575
2207
439851
776684
142503
1117028
759728
420265
1536411
1422338
808776
827238
180367
1163736
1392764
75415
1118876
1517692
91156
1135157
18184
924350
998391
204867
826398
1416410
155443
900609
1057946
202623
1282820
274588
635950
63309
31307
102768
464327
1490756
1387945
288178
693787
164090
1514561
749045
17026
1413590
91804
1379026
753496
1373400
638208
1033059
1261075
1440385
154344
1486329
661732
100740
1056345
164994
1091281
1474170
1377178
1300689
113009
613983
432177
444507
1450597
232198
1462519
1491080
185871
848547
735639
203499
1045976
480553
193654
213701
30515
1006938
1242413
702869
929489
576742
1223050
1106881
531137
1406966
1032880
1070519
1428933
997290
1452282
81505
888530
708206
1394908
1071188
1518503
1138763
15271
425124
127607
905852
1308671
549450
628615
376834
1073498
101367
131310
142343
480199
1313611
299172
1048929
362131
555688
720321
1364275
705773
405232
512471
575164
1291828
739778
601721
1392561
221820
396791
1409817
1078329
1148599
1326589
319353
1456364
160222
38022
1191548
286279
228664
347809
1245700
536605
1533700
788411
1451072
48162
1374822
655937
1137249
1076645
1229791
1501701
46024
1525213
1380618
191236
417818
177552
882099
819673
371022
1049096
111770
1212784
314026
974731
128127
793016
41644
954821
820138
428110
1264672
972197
239398
1313532
585119
1054017
342030
1419675
1403252
783529
1002968
62037
505960
1173788
410588
226179
1453824
296418
842221
1281534
833130
1019942
74219
657118
309432
359386
472275
806895
923792
575819
1491443
610580
684253
99189
1501420
487535
344409
579359
44820
798985
1400320
419094
689986
290289
407702
99535
1089612
1166966
781766
1292589
99814
1166199
276955
595816
547519
745979
898554
1431995
1250683
1283793
1020157
169859
1189472
1267665
364211
23632
519439
1018423
1069178
980233
831117
1448268
1200852
306133
380115
828690
683359
422384
1424984
575909
315952
901033
1382552
998894
645651
1423208
759811
927329
1499911
1145076
492189
819079
1029991
1460339
339889
789216
649332
809686
990117
624233
703135
1203149
1061738
397363
114080
496115
1507063
1366980
1106902
63540
1161392
301427
1176665
1512902
1083129
739930
1070536
1071948
1070113
467040
1188601
983366
412189
866718
1445993
1504828
1414930
1219528
1433723
902189
632644
1305155
1268441
1013073
116569
104981
408934
525508
1025181
579896
151305
528144
772812
1453112
1502241
286661
798783
817916
348384
1308263
1067984
577519
373830
1508925
843728
840380
1308553
1501150
1337102
707507
541494
314459
609721
1320769
457713
1280738
79205
505330
829234
470577
790946
977074
650696
1086393
1337429
1020932
892269
198984
1253067
1364147
1117445
714710
1494759
10773
11636
1271225
1435285
1407144
1365932
207672
661835
1308006
266813
4486
355986
562050
1108404
1183876
104115
1000404
8558
1105076
1146964
324797
1420904
341214
1090424
449477
1185886
1263807
9958
779419
1227095
525939
1030825
274408
1462845
815227
971938
684941
952742
194790
653407
927723
582981
353900
183922
1256501
775773
963142
149310
667636
1485216
1461193
699023
969101
523965
161731
773316
318923
1030476
44916
961168
587682
1233798
1208063
350441
37623
391247
504820
1027151
143592
279138
640784
1191052
1321426
362278
1395573
1025742
1486722
599398
883036
530020
1163311
588030
669170
1174196
1024958
115465
667784
110783
104744
254737
529785
990795
38484
983271
822567
366402
1084982
911589
116163
320360
171269
789831
440951
1312715
317912
1389944
631361
633840
1320284
618472
114681
1176832
1089186
1522711
1289806
1358052
422236
960819
1249105
62184
1482603
1458329
638308
314071
448566
1002654
823537
6958
791415
109760
684355
188571
1305685
875003
573376
1285173
1144205
1232911
186831
530757
680578
325921
161304
191674
1201354
1475754
346500
99939
1357743
1198466
1462453
1070177
292762
223814
549380
1374796
627868
11320
1452706
693827
619902
1201381
392915
795416
508642
953259
152694
1460888
184897
320553
122662
864697
374660
739007
122796
605872
418996
328893
563832
1464931
821583
178968
253844
1156187
1125874
891347
388731
979797
199952
204043
1530711
571540
1222827
60375
1336487
1096201
487211
574451
832086
1009584
1272232
450552
1003272
1113974
277807
46457
1018588
705085
485793
1358355
1082447
606433
1535753
1530988
456937
565794
1337647
1186760
378294
1077567
18459
689061
1347
1025216
133789
1454090
658846
1151536
7347
676214
1182496
361808
1029761
351032
552533
665250
1510417
924806
90574
847857
839449
254927
752484
543365
41010
1166987
504681
963000
923761
1100526
1128461
757511
1192935
541596
652626
248029
916857
189768
712148
9886
940639
452338
1067458
430234
1293124
1467428
829402
702762
357214
1347632
894554
1206341
1285783
468394
1256730
1249814
1518730
398766
790726
419551
1035810
548766
1023040
326742
1256062
823007
259557
1055362
58810
423673
1463186
688375
533367
1218650
758624
169366
724396
1469936
1088502
1177152
227500
98905
424230
783285
201066
288618
918912
869903
118711
664893
1504712
1191772
1134978
1530478
752953
266230
1083812
647516
178947
1488560
604846
362232
801732
483336
1483132
438392
1311518
474122
294066
1211921
564999
418053
119670
1449920
993034
1107729
218359
806437
412352
1070819
433932
1400036
53885
1532339
278456
1214061
1479910
287601
208721
1341284
367128
1152260
1314175
1067911
1005303
819258
391253
1285730
1172496
369058
29823
1038860
143914
826442
1280445
1249912
466401
1507079
1301085
828695
740792
1509886
205879
904704
1250690
1414174
414466
716387
596958
632618
1086320
602787
1394952
976958
1175477
1168589
602361
1533515
398998
1459490
144797
1053508
1352890
962400
953327
1492724
802164
268044
1276389
227342
1518076
556993
997530
422147
1492544
1532243
1003799
1085381
1342767
1527032
335409
1449736
85650
1436268
437154
1204421
909027
814523
1135393
444395
135574
210435
1224107
522315
231450
816753
416149
825467
470619
876665
452206
303019
803379
1398350
1183112
957614
412508
1193922
1207156
341883
1236197
489410
585048
1276642
286273
188705
883026
1493557
857704
378822
959573
1213905
1394124
1102189
386650
649362
546423
1063860
1511612
374319
265504
1039877
22369
683460
222961
990693
283444
436129
111505
1218972
1438881
591675
42295
468970
879823
63698
514538
1229624
1531737
20122
805692
1094966
731134
215447
293461
426507
428588
692445
1259483
1223160
635658
317608
1166706
103053
84841
450026
841143
959834
827408
615041
1480864
1505257
597057
1482462
1463855
415209
1086296
739786
287122
1469740
495496
634812
806793
1015428
80852
1057183
5945
1039127
832172
721413
1136158
867467
324293
662243
819056
1157457
270558
425258
1114517
1130078
460112
371220
800979
1057410
748157
964633
1394692
958470
661592
550347
1409156
469714
1188632
999387
44092
1418488
726718
1419883
242751
244542
728680
183869
1140265
976495
1428720
521677
1390932
1460365
982552
1379690
421151
739971
1109921
423435
410740
413495
308
1125761
244609
1216140
621175
440881
621613
997070
1519472
1361359
424680
523322
1124497
1326755
165959
89537
140990
405291
421961
481675
959943
875748
665617
1017983
1403743
545068
772287
37627
574281
1496795
811702
1468984
734797
319901
527822
333660
493610
1172493
313475
466591
275007
1353662
1318633
725143
938736
730910
261305
298133
832042
174661
525129
888573
223660
130594
1395807
809749
1253531
290545
1141526
1227802
201404
1421795
1473755
402924
649518
753632
810842
1159066
372993
483420
1494507
971720
151692
1159240
1206082
903115
228115
1409665
348195
476711
1506220
1468352
691213
613980
617022
289183
94365
833295
1366183
674040
1009271
1410138
437396
948366
813220
146735
197872
230690
980924
1409835
786498
202915
1246702
793573
560255
517648
1173064
846734
543133
1104686
196833
472941
239315
1138511
1033575
1112970
1272733
201519
1002588
195608
295790
1237873
203222
394468
1337511
948935
751266
336001
438277
1500380
1125103
40908
261407
1042116
1370819
689268
672214
348585
1250506
11705
24629
1294606
11107
430467
933775
876992
809596
1173373
192358
111637
1543892
951988
1532697
743007
782344
615816
895712
685683
283568
1060289
440921
794735
981209
790019
374906
219774
1245429
772193
1381332
712553
1374079
702189
207246
648399
1262102
1293548
459327
1421820
1341906
1234079
572263
677684
1170275
460765
1032837
1330493
619678
1319964
1427594
380155
1013341
972151
983256
824436
986453
1064552
212450
702201
525371
516001
744
999764
625095
613720
1373057
1350871
957806
1198522
1317968
416929
1545755
309767
392833
1344892
572287
1481577
1505205
672636
1525819
390554
916774
1323577
626134
168200
234570
1457723
1143538
80794
486904
875251
746620
264142
549079
212203
267029
1445059
689618
96420
451189
1309908
479037
1262004
17888
854497
1142887
1403055
527904
861215
1031842
297901
1212643
340532
91323
267450
1140077
1270499
41325
1418294
1288334
496957
612172
1231706
378494
962626
1378735
554790
302468
628677
492000
994130
963816
852648
271588
1105418
639323
21150
40564
699013
924009
415797
1163252
1495380
1079694
816887
1187477
555488
1315562
1330460
1360656
1338396
619533
604479
489910
997734
218243
1335079
404789
1036153
1126588
1169605
1311963
870759
1191870
399988
169937
1537288
293938
830551
844613
410976
921682
54042
903934
895168
1485230
3011
323214
448213
663821
1145289
1127441
780697
756042
305763
967625
182910
1522559
2264
918950
546811
1128698
1469563
1407835
625046
1015500
64313
453099
803804
1039178
906604
1472743
260389
1267385
384005
993803
309452
179844
474116
1337227
1088355
945614
322961
521228
541880
1426985
172950
1341653
1031187
1110227
748128
1172333
1344141
221555
1333666
572994
869668
1484692
127966
1408275
1011701
700403
818072
409293
1255624
667164
1386139
318391
1238934
1437225
1083373
127427
1097040
1453043
1543374
291434
660180
1009249
1028856
665180
475494
945160
887343
1128518
748063
246364
952182
1158298
140707
135359
56012
1131638
845779
131814
620278
466617
536485
231594
1529852
538537
392686
46291
329783
4288
133790
918169
340327
427034
153576
2065
857174
589647
1536798
159323
1485881
1499387
1457805
447580
895590
1525434
1524811
545732
1022582
859922
585744
1036470
1097741
1414015
1231786
14496
1384404
404658
735517
926099
622088
1262425
1416820
1243559
926425
1399942
272588
1519683
214933
603532
440180
450167
600260
1376169
442552
1441000
869386
1353715
1215109
384387
717293
170683
880032
23910
122439
325008
417031
156176
360599
213915
618462
556915
1341717
1246692
1160607
1083390
1283860
192907
853965
1498665
384783
1127607
1351415
1346834
75975
697839
633053
225969
1332315
1305672
512720
704870
1136324
113276
597592
1433407
193719
979332
551053
731935
146418
194214
330661
183322
291396
449775
880619
940149
1214123
1024912
1142310
645966
933102
101561
560668
864375
555810
1324634
1098754
744204
119793
83152
1269616
214127
1298706
124503
1074992
1098105
1388021
110575
15703
1124103
1486437
781488
1289157
134180
635213
737241
1474281
829347
754977
614942
765963
1206512
1140531
287236
1249285
242887
732872
210814
1132199
800974
580940
61505
466429
803635
719958
455679
521092
934592
20624
91900
67444
209849
190466
1423984
273494
314040
249798
780496
703738
1443857
1294559
487275
722174
883674
1464672
1024620
555456
6826
1530899
506315
1470253
1544352
700759
1484211
1515890
829696
24394
767101
652256
819474
108058
12916
1520149
1329453
1199628
750846
277479
23528
673005
420969
770815
180120
581159
344981
933284
1217517
921386
1426756
1090247
131651
80436
1294255
368353
90574
1036922
585889
202407
980509
343671
659067
1367041
72081
1460809
1461263
36341
496265
1311318
837588
1297032
536320
533578
698836
282796
133443
713427
1521322
183327
1396826
1031987
1076897
476142
941404
877978
1159919
1266051
553202
675182
1374129
831039
1179585
407785
541108
620344
798121
1331739
968923
997907
52469
1513731
495765
1039678
1124820
1261292
555879
1122658
1199011
168148
1391361
522401
466853
1161082
215273
516451
1385338
1001966
897206
1265868
361629
566464
1414884
54953
192411
527444
123746
1351332
572880
950872
867310
283413
1533507
536622
829599
323377
588786
170726
698026
1052912
897272
1524261
1277291
650651
18557
1521734
762958
720693
139141
859784
1126282
1026737
1391677
803743
961939
415491
1319346
1011510
864863
167739
989489
849612
93541
101990
240249
1120799
199785
695857
1174155
169328
1149845
928024
760830
1281834
359839
217284
824868
1278460
1330142
163765
449344
1109254
311667
214898
883305
680744
781975
229018
143462
374797
1002937
1409472
199864
103749
1383747
847373
1274308
669746
423452
799830
1141207
973509
1186620
1169228
1174196
1532483
1133438
146124
1270292
803273
978449
124318
1546813
572487
866691
1247298
1437508
279015
1510787
102223
281112
165738
880642
1218985
470684
1205824
894672
709897
992867
470114
1105130
1419035
1309410
413276
797808
1364670
906631
1252076
426334
1502083
68835
635729
435015
1239211
12387
93115
134746
807817
1513690
822970
1516964
349794
59911
46579
1166529
1105315
926781
692142
866253
1167887
773560
245073
1516771
1047070
240068
583832
1280120
1403017
1016019
437105
1318859
1223570
398585
983747
1450720
238902
1077105
162402
1337887
1230566
1485908
548219
1484432
725295
1422334
1260920
395006
1543846
1383375
60953
305602
769134
52510
1045573
752008
683152
717157
763224
508482
921737
389118
708000
1092046
1047262
168186
386095
1246511
255333
1097975
96997
362885
1527484
1007877
380581
714569
1065158
1543127
27782
760889
1422825
909647
1355354
726598
203957
1275484
1215885
81542
1273899
551677
194493
385726
366881
388551
1538626
672742
254917
233584
1350903
859399
589185
312576
918436
1373502
544597
734101
335709
414438
438978
238635
940553
1441440
571281
391548
1221413
270327
934344
741068
709061
420917
691189
500268
778058
709554
588676
745136
239648
519556
1268291
1528741
924589
1433143
902957
337903
1517980
1324359
1265627
299705
275944
1008843
509193
1413135
1062770
1440147
689268
975667
772316
889946
809588
89593
1286260
383480
1429921
778088
621656
1377508
406666
927969
578281
1161767
1370412
493526
1458531
1054266
846582
1520372
279365
464194
463681
20389
1535324
755738
104224
1262765
1402349
1054537
410600
1144744
1545178
552793
530861
877906
1368979
263565
565923
956231
978181
693238
848133
1333048
495646
1304550
713666
1515066
305535
727265
328015
1068779
641554
838824
767127
956810
1356259
1328389
231248
972466
733420
85085
880427
108467
395033
395957
679820
471984
727826
360077
1030047
298826
1297071
1442588
22548
1401331
997989
968369
906702
159557
618851
496023
541880
339195
504837
610901
739999
1173742
912162
169716
80560
587987
1535880
196169
1018933
244521
1486468
157826
488976
1209826
171697
1477590
1485092
34340
992465
870312
890593
1130705
287824
1392881
319223
615276
509486
97405
54386
235530
425695
1424919
94553
385803
151817
1361780
776904
48640
364233
697155
566410
954285
1280889
1071587
398501
450726
597792
1291307
1427668
597754
763832
629965
1133688
910527
641107
867395
28335
1427522
466627
948497
696460
1498180
842205
759445
725388
797455
1379307
675840
1196866
1021734
1156757
1511682
385361
212395
725346
1526566
1542193
1412070
259931
509495
529005
85390
1335405
1304131
922042
1316047
1221534
626634
84195
584857
177822
1406538
787897
146123
1390479
447586
1078070
982250
701032
1186478
239771
1290020
392081
1140075
1181530
419328
1523009
553923
250073
178717
86415
940019
442083
832069
337095
698109
1023855
356370
743248
791576
701114
163299
934637
126855
736921
207646
1284714
564776
1077627
384542
723875
1302477
703096
1018351
786971
1336277
307543
1090818
865691
1468362
1411010
753992
475704
1093045
431353
1199925
564776
1140699
351345
497827
658330
472954
591965
875761
290401
1436635
137955
841676
1107079
589913
1224572
1309151
730613
189027
319925
489328
962033
511008
329938
239296
24373
1340174
1373095
72456
1521872
1009054
1289052
99342
343660
12501
758373
1187914
1206012
1520587
779704
545935
81761
158891
845202
977678
142555
727894
270576
20978
989748
929992
504507
792642
910088
77819
1482449
241306
418205
1259693
1368305
500188
804260
1416631
344183
83295
1273519
1124640
1209966
1231428
180123
357999
842223
320371
729522
749210
197112
503236
787935
1207279
994976
1280334
119251
1122579
1171412
1266856
1312935
1286563
991023
541426
435237
105660
1406133
522617
86455
1360513
1423470
976372
67251
1280664
1385800
1360823
1039004
446846
1532681
880084
674757
1316955
1125137
1391912
1543070
1358399
230532
924873
1039246
746877
405678
1262731
1332867
183571
431998
891989
1287453
152087
654070
1018232
1508330
155535
315598
853488
289167
1321126
123258
314529
357038
656735
501666
286736
1533806
411406
122915
1237295
940003
727847
706113
47661
277651
380842
843341
736883
959105
1375936
239897
526477
1390102
1389858
1372130
488838
1023294
632562
1358597
1541969
28558
748539
1102905
517501
1206308
563941
349452
1395319
223702
1318361
1463145
592515
126740
1410774
1073003
12197
1406736
193026
817239
33678
816069
678314
516608
24032
1133693
1111539
830127
1108349
367703
1504552
673539
1182045
1303466
480443
1535014
591975
539396
899303
1015595
1288982
1234688
1360482
607011
1260025
1518216
47169
827760
1304661
1098680
1356668
542541
619359
1025424
1044294
159669
1336444
718538
1534894
341984
463153
1488633
933862
1336463
1214048
162670
78773
1134219
619004
529704
1064458
931369
1140284
652097
285324
413493
1409728
1007026
1248350
1170730
154582
861399
614283
944698
1265925
993979
683822
138644
1284243
1219581
1468191
1423198
1394804
771443
525393
1253019
1098637
1238108
482379
890620
434832
94700
262985
1257387
88559
1168317
50005
394899
1527528
373084
1293864
300096
651799
724458
183517
12277
159446
1348925
946147
219957
181882
884774
1179887
1166250
1376581
287269
994879
1173016
1337415
454224
430378
592637
838048
270812
184390
216249
449507
1281916
960614
444051
1487245
327509
250510
1410362
688975
653219
1241185
51454
1203194
367117
1044891
1294139
465225
609638
602863
61953
1534677
1037761
1347039
397354
25735
527710
926718
768710
1536051
368542
74415
809009
477374
547021
534840
821699
924888
752216
1274242
349778
36422
887476
825131
1451819
534368
595086
1132066
675237
10498
73722
1151749
429005
57739
220403
628092
1033057
1209592
12366
1033187
82158
938940
567008
206436
1360217
1386252
466744
822093
284257
324987
628337
700336
1365619
789251
1387070
628692
1256311
216860
430472
603205
209499
383475
653190
721227
560015
1331595
1350151
1083315
58922
1053122
1028882
187648
849759
572047
404414
737347
1248826
565304
1358811
242307
422537
506711
368524
525224
1212440
239138
34899
278331
244185
233894
1217887
304494
127029
180715
1437321
1451086
1301194
1356366
1364362
1384577
1093432
174696
637916
687693
228837
331690
209276
247363
837052
1263062
768057
731133
1091008
868307
438903
1262094
177422
125859
559505
913643
780700
852539
528239
1402609
1359542
1378628
936812
1164841
62983
787008
730917
821145
976654
356977
766161
110175
151495
732228
399842
1252689
939589
384074
442866
742294
141097
39332
54346
582517
786022
1471256
622331
484129
109747
532399
1014411
688649
144004
990574
670747
558185
883665
304246
1297096
1410909
484218
111545
774169
512438
1526865
723806
224244
145065
757459
1200987
483081
756619
434823
1453250
304921
871118
309305
1278125
1154822
890209
1522419
858694
446742
162141
1212384
1420683
83777
37818
1040041
944941
621824
1469951
567090
1258991
665931
950600
1194284
1050930
650123
90002
546770
584052
101778
842244
1484163
635612
862858
1357110
1079896
647321
560530
289108
627766
814348
1145769
1297108
773345
257762
347258
61201
577198
727228
518876
410844
827924
412677
66908
669916
116428
730975
1443039
64390
842093
1216815
99139
536019
184656
922372
1122698
1277081
661893
786655
268221
1103346
1172446
1509288
621720
1451594
523205
677298
295441
857867
1393834
329152
1306203
60222
1149248
14061
914373
761231
83853
897160
106467
386201
1181489
619155
1080549
304653
748386
349969
502382
681927
1137570
404133
1159324
1023913
282839
222023
1057030
1165841
505121
583633
1421910
1196281
1012324
220036
743047
1350416
403463
717406
1144711
358516
189278
413265
605765
680541
873515
354200
82300
959213
591471
641869
661782
1162948
408213
260021
1508793
1042907
417602
924309
1447343
116198
38623
963709
280295
569237
1020246
1504910
65440
1011554
193785
1010161
624235
238580
1440088
621628
350887
1501428
258662
1166245
852402
1347497
81863
657569
499839
988295
595910
69126
70977
1377435
591230
584149
1459933
606884
61312
1211506
1351133
460650
56732
446015
956463
850117
316357
411441
1058701
123523
288948
689420
611947
1110415
892494
1040262
460340
50434
1068582
1439213
479399
457610
312796
102111
1489389
99812
810490
1444649
1247110
1166892
112269
951897
238944
569952
28676
843864
665899
136580
624470
1515299
1528976
424395
430481
348163
104860
656311
992212
927040
1461007
16100
979812
268244
1067594
1345681
906638
649363
1302495
1125470
696274
1062187
804067
412587
1169620
64550
42071
979064
875953
174257
1327919
1412347
633010
321391
1516562
257293
236319
417777
419137
914946
1073824
1382507
113527
1059029
1127405
271118
41551
1087412
135625
50028
304097
1082686
621361
1074606
542372
298321
812463
1058482
284538
1072120
1271794
591527
1186727
525087
1037315
1502446
401570
1286433
887589
1329259
314656
1547151
885471
818373
404724
802354
1225187
1067895
488441
752929
762331
1197802
184203
1209944
1062950
1506581
627468
36752
613559
1016285
496276
1488279
2970
384828
1504055
219903
803667
452201
886806
178423
908897
493538
1138054
438363
584592
908449
816836
569293
1545444
781070
1027744
1350023
1409380
685868
572154
1409006
234947
855369
978823
347402
622411
807880
220560
1451226
759317
1391416
387780
80720
1053823
1277451
1318013
50879
22381
1021506
391016
439011
625594
1098680
1479177
497002
99173
1523433
113427
1441655
1273577
1523895
1095742
4964
291696
52004
500175
649842
679011
1337038
797550
448113
591315
178806
1404145
745196
847099
21874
465719
179095
742909
1176783
2045
1133328
946238
1086633
1286338
1335002
519794
1068604
608776
538452
225441
193990
412626
458875
693641
291929
1289721
1410954
103519
1080137
778242
226226
54166
536336
918009
1117085
1158417
1144258
60500
195674
619410
1054785
729099
1183346
988144
784308
290427
132060
1181457
671411
1237060
547449
499047
1447230
328851
541584
1001757
363539
1441008
740820
789374
131555
1520848
1144240
181587
1466714
184504
1337653
648449
449414
1373223
1013791
923884
368155
823245
502026
1224662
1041291
340111
1473881
1383011
1137894
352094
1231638
1491068
12490
60759
1524706
1320596
1498347
249713
381633
850333
312080
1364172
1234761
1294885
1096740
1241867
925913
417704
1153278
704965
251927
907151
629557
1149975
199914
1009601
271971
23789
1049281
158890
1050000
1542695
1132405
922698
1428324
72630
782599
1288768
277511
1004070
1335190
83194
497597
61584
723433
13809
1392031
1054331
1499283
1349679
1248962
1193191
1300191
1375298
878567
1082309
72000
397034
499476
845248
235953
475714
351949
523755
7567
185305
1475575
1272971
418171
998498
1491157
1277096
451545
764873
268683
772272
740818
1265068
968675
943641
244571
272654
1400267
125959
1485236
1434107
998442
1247800
1455794
325507
1023593
1153591
304179
326278
1251664
1349284
708483
70109
1028752
350703
853295
1337085
756658
547276
190805
343757
1365803
1078287
27204
124731
19771
407130
879971
672132
1348337
816418
1157335
1529381
716165
635586
1245220
7114
164019
210800
1541596
33782
1163991
1255487
387707
377669
755761
540839
219220
1474651
1405499
62424
128316
1517229
68288
932238
349821
1203188
1254974
930717
504276
846254
585886
202214
989486
656842
191564
196681
352771
565648
181358
526141
92034
1448985
791468
676183
327233
557761
145723
1461272
673894
137464
1187986
445786
888853
22223
1007482
1447974
802698
479347
1150962
1367892
1232583
1167146
71753
349960
1025248
1127288
137044
985784
1063363
61552
793217
845677
135272
1438291
1518819
604752
133403
251997
898830
141493
881638
988855
652871
1226868
1025413
977610
119949
1473147
1072224
561296
154753
1330555
1215160
1141563
313213
748681
892981
996164
388639
468655
561360
985109
1038243
837086
913107
428243
437424
929006
1049048
1482020
559035
255322
905593
918528
1145426
1035971
1014220
676991
1163570
724473
616753
1029695
773002
773325
335213
708196
75191
1385622
211971
1230209
863540
456767
1107448
472656
483346
1084399
474590
1186256
233213
848857
1174626
1443493
1022437
398468
1471396
116959
826821
1306303
668236
905331
981036
1083970
1148151
590895
1015924
269968
942747
821920
319009
1339266
846466
611277
177964
1224961
65097
95357
817613
1509600
253575
1539591
24491
309585
979416
433646
355753
165606
1068266
589523
466859
312036
1291512
727107
426645
1348797
404765
964123
855166
441001
1063873
787914
323665
199532
1474352
190771
803715
19625
280489
1073421
731385
867802
505028
1454130
654676
37788
689969
1143041
1412341
541441
1110109
325182
1280944
519857
154402
594709
1077379
1497897
461022
741201
296850
863786
1319576
654348
1461069
1524100
1283143
478188
657115
371679
1454363
804385
873139
724987
796679
125771
1248931
1317035
366213
132390
1377721
943630
30075
181803
273886
272100
219948
361936
575977
1203512
1489616
406993
993748
322954
982327
315408
964926
1146445
115346
1311648
820325
1085563
1345914
778070
644688
719176
822487
479251
18938
733692
17262
761308
1097226
756725
1225923
1125296
1505393
1285045
368659
1456246
1136058
581531
1227940
1018173
288847
1335330
1537848
1281259
1231079
1311492
426849
1342696
888081
1411312
689634
1226956
982660
627305
156686
801491
1414990
171736
827404
1223121
589586
266433
901920
1215525
635180
706809
1128628
452955
1101240
883337
812358
441110
1249341
806589
1326423
1363015
548642
177054
1019361
1383057
61517
603935
1278295
1369560
902813
319596
36687
483163
79461
1076346
86939
31623
116187
857839
106038
378365
1277170
1000536
1362507
586135
460830
515306
148048
1001018
574891
1309912
1370627
533973
366950
1385832
1048375
614040
1171148
250831
1424155
854363
239836
590967
265527
1051068
915413
1459821
720202
56713
609695
1319670
94719
927347
209534
162514
410460
852222
680209
502376
1051981
1466418
168302
852559
512043
150960
312041
901736
656908
447762
847490
346994
836597
100452
40293
728103
735264
233257
1250667
1302949
1023488
1198002
171866
691382
672179
716515
1126590
1019571
533503
158443
106133
854447
748857
1341150
1269981
1148720
989700
1414016
1269586
1257337
1212328
76152
428238
1262507
660900
925009
35519
282511
852119
45732
1096560
254456
774042
317950
29429
88184
1414309
34032
726506
1316514
741197
923649
585684
1489190
843527
1359451
1300860
79303
766530
911441
1067409
1382676
1415364
545584
762103
121704
717174
626901
1112975
1349334
778544
188230
872310
200575
249752
334789
789706
1460456
392686
164884
449004
653906
1089262
985345
1280607
152910
760078
198479
554107
1127367
522495
156267
329430
743067
146090
312656
897624
98725
528783
116742
1341384
258543
1115978
240473
1421905
315916
1483202
183563
575527
90099
484325
500758
175028
451563
1390761
395607
885847
1399755
1415943
220321
554244
1114990
861023
382084
604649
546016
462162
78621
548746
1310631
1202976
1347549
1189362
1388090
244100
363034
1472631
3531
12288
581232
508508
852686
387048
1308992
678198
321290
1051402
747420
131851
1405867
574442
1379497
319893
206186
1097468
469363
1038206
618441
920175
683900
1340473
1228446
461215
229187
1266392
222907
1347391
1395550
473139
896168
512168
930039
1119032
1413411
564176
88218
129574
1486521
171554
829053
382586
331718
1470578
614450
1202914
866043
418055
1404842
1118083
786104
1474924
1182146
1363216
402738
919325
1493229
1367824
1192313
1318614
1312948
613663
508327
792840
566996
587184
1459211
488906
1443781
447333
994741
391441
1009851
1221323
433745
135832
1023669
30107
877841
1273165
406816
636192
311618
490819
469886
663455
981768
989453
1173684
1011458
1348424
168115
1204816
607575
1340789
1224946
419945
1021267
1360911
676635
976589
789981
1339542
519657
1227914
1427407
516734
17051
176975
1408728
1105053
617116
1241209
480093
348497
175855
1203736
1237589
650136
1052274
287040
839295
4877
991906
503385
1389505
1136777
85393
695197
1501740
27763
1292924
1058387
1441591
636759
336027
1498714
1035154
607941
340496
961676
592919
726339
1449907
171217
970281
1438631
748033
458131
514969
493485
1518624
373042
1087012
788244
994023
1505395
401992
1356269
1163217
1191991
1199999
950774
615364
1299547
1270955
865851
1211923
1510227
277849
47015
1077031
1544171
1361806
1014722
903081
1349414
918491
594232
827211
1000280
345406
676968
271231
172958
640088
363452
1312867
819180
525360
1244320
530534
421674
1479774
51548
541075
861737
1483472
1059058
1258477
1188682
624916
228283
1481964
818170
588699
675691
64413
280766
701025
734042
607277
633328
1168839
1327035
389773
604324
1192202
514820
752256
1008974
1464246
81167
314847
577848
220400
1401202
1440360
90984
1362590
731226
524663
1377329
872902
1069336
658947
563908
675332
207421
332694
573246
19854
109676
700103
235469
1002331
296097
627794
339215
892974
739750
536223
296281
1227277
297079
112108
422392
910593
1532483
1233362
215334
1415752
299619
30707
1438541
1447151
8297
435313
166774
255587
1075384
256092
570532
715174
574413
1525170
374576
406524
368864
985256
1149429
349401
316556
423655
1442326
317986
174604
1260699
516332
902916
622324
159959
1499146
812235
1533019
423897
950382
169193
61441
650449
664277
1187002
451267
742921
451184
640421
1017847
419968
1315809
1413261
1026340
999911
308343
257945
457872
502384
1092483
387926
728853
1546618
388116
213408
543443
820021
699367
727155
820305
231037
1144985
967693
329550
511086
378055
46742
1281681
597954
954148
1334818
218397
319943
1023708
1162657
250366
121841
1063221
1345730
1175164
769422
1281757
1186738
713366
776473
880720
185951
1193997
1501468
451737
1463049
198616
474339
551942
1190290
490598
1164317
1265792
283912
1065001
839711
420064
107871
94227
834128
268215
707763
1100820
663840
867113
870444
1535110
1533894
39958
783775
80286
1192146
751718
795271
7571
240247
1360744
763521
1331281
1072185
1399831
270084
197148
5450
1249415
1000843
1110186
788496
1438024
446809
384990
1518020
657008
690424
1541799
304807
469191
1028540
1369899
1329139
1013145
517114
875961
194924
952307
158545
770408
601917
534106
1283750
1318023
1386394
16924
523867
252181
663580
124784
1233072
1491697
88596
1313900
656789
85902
714304
177635
1110221
224707
426028
1253586
1237419
710396
420514
1209222
1513329
89312
1413810
490042
652214
1302968
654990
1313013
1090691
573327
735583
540835
388041
524274
722511
177019
912462
1028845
385667
541941
1528660
723528
1337560
887154
1255094
289286
972123
884049
687368
1083056
62965
780695
1071245
1104480
21655
903978
1415333
737318
319799
625833
603332
543704
2320
375590
1341388
816548
1249833
222529
1120143
360372
947349
51357
1023899
329960
1308856
1187670
406945
378425
1276530
1413596
1345113
1462252
1186702
901481
413005
200532
1111474
196034
425718
1516183
1399339
20332
908732
1300485
1332066
1112998
881792
1039640
418794
1179281
1185041
1228741
504856
455369
159264
1489117
1469128
1156805
275783
310075
183578
321276
290837
1393027
1526035
225127
1249769
930865
1095554
888671
1443912
716885
1187888
276662
489045
914807
365153
1094439
1124366
1277074
856118
1307664
821991
1221537
406193
65203
1313117
875995
307373
534712
651709
207328
805081
745873
750468
485195
979516
538091
245946
332966
1261135
598191
1322589
1225442
766716
203195
400871
363828
1472214
1080200
107398
493898
161596
1467157
601091
185988
767857
628805
346789
883179
353072
731219
1393396
1245412
244130
1065095
1113089
611518
1431542
491545
1089455
300670
337504
739956
51823
1446275
208632
316261
1541076
1004786
1461482
160439
36691
944703
211309
1344621
376831
421077
747105
178378
1051836
481396
143678
1491583
1156209
1081697
563575
338494
937523
1242831
1542449
1215174
757015
271851
1206280
670650
633733
19831
161908
506029
1168123
55679
1133212
13059
548975
325418
1415280
140957
1326034
321493
219270
1237122
584739
110684
1153623
196889
358198
445792
549294
401893
1165377
124198
1539176
994925
802633
63296
1231530
4433
1447644
1437080
938564
1178675
516845
330554
611156
1285835
1066671
547344
644644
1027241
656383
1275
844078
1161391
842637
523598
829044
1100212
231611
985437
380705
854219
1488048
1114393
991969
565404
958061
872096
747585
619472
668381
254265
1064211
1322530
434935
1121952
567119
293935
963054
751159
297310
1293905
447312
513233
945888
732259
1216191
1045136
1353219
415810
993987
87344
555782
310375
390335
1137241
717141
1541253
1487717
941941
560272
1206845
991081
887007
657151
817455
349304
573750
163945
983693
1126617
965161
730679
612522
135550
413152
133457
1022975
1350884
84269
1439069
690012
443487
652356
178845
435597
559508
313481
927538
1203814
1423397
590832
811460
880479
1446270
1401709
1518708
248661
786184
1494320
371126
712826
902661
950534
1108435
1541927
843886
769150
1088442
498308
1026475
938292
334042
739619
979589
526621
1310995
907116
1362051
811592
798818
905235
834967
1003600
280162
1172643
1433717
658807
445562
1445529
23890
1267448
1510763
601409
422834
282591
1458683
1435974
1496376
1537597
1210857
818296
1148811
1211139
736473
1499332
493394
110947
899193
1512795
656645
673628
1095288
39356
163518
44760
1107059
295064
386194
1035644
1219910
978613
858133
318778
604463
1058821
835110
596872
666335
547137
177741
204195
174767
1276128
1360329
58066
792967
726622
978691
531189
669260
329230
370572
1458962
1273741
692329
740811
1313569
1525525
448614
179885
481612
755681
314608
1100149
524757
58643
1132246
1067171
563765
527540
660675
1098491
202833
1159969
1010475
91875
618699
291223
24972
1488292
1367898
834020
750626
730013
713750
851935
32181
822388
914276
686294
481518
1131350
1087428
129525
125116
663233
1015998
365569
566532
1114898
271616
396387
455963
8087
1164881
1122455
1000608
732152
969939
43499
250161
660276
845518
445406
1453461
363745
1261680
1184408
169228
192062
1270737
90989
96425
141022
686119
695025
339883
602007
231546
180332
196102
1486342
973281
509805
884958
11285
1467989
333583
446235
326592
555033
1052381
1522152
747967
577938
792090
917093
131026
903807
404445
837379
608689
870969
76999
1266338
141732
1362435
617275
511341
1398065
995302
1233305
530526
701309
868484
536352
668105
1256525
640267
299695
545459
946554
8195
330208
846221
1094294
1252424
159841
1438482
351511
306028
435288
934867
1054234
1447970
952964
965780
1416796
496698
795223
801420
1345120
838724
978898
45487
1154842
235588
678116
496828
1017171
950835
48666
909777
923452
723274
257291
1032968
784571
63384
1365406
706673
244175
531979
534214
678344
1539867
928969
1341506
162433
312347
179937
740775
1038973
642599
969127
398961
72417
807087
1525322
1317989
498499
1292203
1000652
103379
1191919
905201
1029979
673691
1006273
821802
1108162
679210
395048
603161
282698
847317
1020878
1220303
311525
1405626
901839
692455
1426927
1353597
834596
1529035
898604
852654
1425116
1402653
47386
816537
1235558
1256533
172845
675749
208824
1301741
1242440
217142
349857
1045867
1451373
1283461
131988
1451493
1525154
370913
211879
732978
367251
512746
58684
161451
32319
1363455
252532
865130
460720
1051196
607246
1258040
389976
178147
1436190
1246645
807923
1412215
155456
490719
984610
925797
1229101
888509
1263406
1295742
964576
402106
1181471
966655
1188580
1262280
692996
309857
904175
450476
1287705
165584
627525
619144
491673
320465
1527202
920098
682723
1319632
629862
926495
618954
819607
1061574
523521
1523127
12696
666524
419020
907950
755985
446770
311479
1542246
328088
1200553
1221311
686359
1176808
1274816
1078576
3096
583792
536550
1348381
1025954
336271
1058476
345124
1456126
501450
1393498
666225
129157
764210
235524
933960
24225
1058588
846069
243173
43473
450126
1091053
876909
993760
1448702
882914
789061
255398
242562
838153
834398
50869
362940
315989
389159
1448646
837543
1377245
706587
351265
1301436
1281801
893352
756376
787415
298318
198766
169650
653454
645111
1392645
217641
24167
437626
1242894
1425347
1498729
1397834
473473
943233
611931
1081976
698971
118515
774566
1400998
1251869
343175
617505
20654
1508863
479477
482100
1515859
341688
1183045
1138483
282552
100086
1471321
100819
71194
286328
423325
601950
1042456
667211
1315366
1202161
1275128
1152853
936651
89746
1254558
16309
49162
536608
401798
435434
1543471
1152627
995370
99926
630378
1526864
1451105
60028
1021576
1119224
1151303
1328935
1068546
1363311
590291
797432
569078
1181347
1410356
389091
879180
768286
51362
1274622
1230698
306343
488129
655149
1491078
884986
234640
1340871
267686
349183
946190
308960
1259637
1319567
1506307
1013408
858205
986971
682725
945278
4538
417156
736548
993927
489998
701635
1106375
878093
1338536
68625
1245223
9173
1275540
1010512
197734
1351244
1422543
85610
974456
1220069
518015
366468
296378
1243534
872805
829797
253471
1287947
60281
1084104
677938
206199
1074731
454864
1048687
386890
150942
122234
369792
401999
944493
1517440
462983
725478
118099
1527499
955442
1502072
510949
1328594
816769
994822
169268
1365887
1319073
257371
717694
651386
81163
655165
928794
352960
916506
1482429
6440
1251305
32009
1385745
472729
926836
672713
1519859
1147685
358373
1517229
241373
19686
1325760
689002
363144
1361441
804837
1482770
324916
1457890
575933
22992
1246683
874230
1151239
214076
1185227
1191779
1072490
837420
230459
165624
982528
984149
1332329
7342
277201
85051
465408
331177
245855
1214254
448809
722972
514268
1381096
972247
472715
251547
138194
1028884
536615
703648
77198
1471746
1140571
404921
773323
88742
585922
1448332
608229
599816
1078139
1196958
5453
313488
314703
490928
539481
232811
1497939
1470889
888061
1176029
7296
314833
1253255
1315128
190706
339330
1451157
211791
277085
794330
2757
714456
416004
807559
1225121
1494900
827956
840472
705357
722102
1303764
1163673
1061003
435191
1091723
707034
879773
1296473
1116252
503129
1271883
64974
717716
1414633
317644
1272952
1342986
1117387
1207047
1365598
1290812
180861
1048820
1042499
47522
595966
83421
371639
876546
919350
1516028
777009
1363008
1096555
331176
1170285
1546305
261597
1452182
1003931
1114314
287379
1304785
499533
698510
67691
775984
109404
935230
193105
1112290
293856
1095510
463451
303780
787375
379707
1132650
818999
465608
1262341
146434
1532042
889392
970341
285743
884283
195586
616206
827674
127800
190354
1013717
567602
658564
580618
378662
691382
539029
4931
339433
1190092
611366
34417
343390
172647
297647
595103
561414
1048646
1101412
635873
1064068
773471
1226684
191018
449766
1229987
1032699
1198956
1409777
1442625
74251
1270041
389041
993014
893262
808849
904182
782900
832789
1223203
881047
1366090
342589
372795
1080027
1429893
63358
14593
962375
450480
1122721
1203326
913009
931350
596752
1282619
55977
1278182
1472272
230930
1223567
760059
538891
133019
65483
48863
1245809
867832
1531510
524954
45988
775275
227818
1118557
1237915
1291139
127027
1186900
1469857
1471729
680953
732935
1079153
547845
1087372
690576
580624
13239
856764
544074
1488556
286297
1132862
746612
622975
46207
1052313
570699
68403
562971
1019413
45453
405376
617463
42239
1495760
858950
1242438
1519213
586085
1465100
177897
530502
614389
453278
369941
273761
850571
327454
301281
1059227
1507808
491592
1105030
530019
36395
435463
328650
1485458
504329
1368733
41531
1497513
663882
698754
1402951
1209007
1061545
830467
1056873
1192799
964459
10183
87708
453944
659581
67778
1509590
5202
1538656
1244324
859961
1433851
588235
746106
2706
788211
1173416
890605
601559
225020
556093
768212
545182
429450
673638
1316578
1495213
610240
921332
1421157
1143002
498925
585318
388469
1204159
1050661
415376
431052
1528178
244143
846735
1462349
636604
357806
14478
670217
620796
935856
1453723
1103954
66548
1387224
7726
580752
1491123
1378353
428628
1421487
1093915
162262
1070108
412352
1425785
1262404
39301
757003
1133258
364207
1533144
439427
1343919
264941
487432
149594
195875
1189731
1082710
1420334
638154
1503068
925023
199336
1320022
195843
940137
972502
1155936
10575
201514
747352
217614
221753
1050287
327295
410917
122146
1226512
827116
329773
3934
1429653
169455
33741
590162
156265
193694
735961
905563
937341
330072
121048
1480152
1032200
958967
377956
1314108
1134980
741458
192469
626174
1188698
1159469
371663
1132842
339047
962199
238853
591304
1318145
82744
839892
515816
894952
1012445
669616
1368996
274396
1016458
891353
1284571
1096322
1531756
617285
503215
1517446
1019001
728589
1494630
889985
1433548
1133368
253370
1256055
1033008
841869
1048900
238458
991142
1243375
874341
1213048
1135444
780812
11687
321051
661539
750144
1345702
1068676
97499
530404
503974
1478524
643824
701071
1112454
1444381
705643
1520855
58258
313596
5238
648149
467619
654459
472211
270035
877599
167666
853005
75104
1302010
1136235
752675
1379615
709006
602668
1236635
1088884
537398
182191
104919
424078
979500
1469920
364113
65765
899065
1340412
724352
392818
971952
1033914
511558
272495
135036
140961
1445454
216855
462402
693019
281937
356938
1435032
587284
391245
424504
617793
362514
1282978
1059851
1107869
977561
1104416
404534
16565
1189959
419738
717028
602920
1471151
1066561
722536
1515920
479431
967593
936163
672750
1331636
1368632
1016441
79620
680913
646037
465485
1113095
1185224
216486
643280
1502685
1168273
876384
527250
511085
1394647
1179836
528961
1369576
1399798
597055
1202059
1211530
981737
504248
441026
518174
576510
364185
923362
1421462
1418994
624193
175906
1459915
1488565
1469144
182774
1480744
1405963
545680
728041
369562
747101
74856
28987
1392676
740050
979972
1022221
391474
905720
260239
1276377
1237510
1064067
1271289
198480
1267823
1296112
128587
429274
1408378
1494329
322162
500930
150989
62700
534474
1384018
967557
599469
1008677
835504
1405241
1455397
749150
889746
510092
810241
853761
1135053
1377376
97347
1206050
1097830
1120857
1059731
1081166
1228054
1297306
1322431
1358224
43627
303683
1257179
987905
118247
1064891
724318
1324368
678915
484276
737866
862470
1292580
1045470
685389
1080316
651898
479788
208218
1226490
1252998
756098
1295350
415451
1396985
1217121
1026465
1111273
448047
1156694
57278
134954
1023813
962054
855496
836154
101266
1373294
1311964
1322320
285932
718355
470863
101736
1289869
1006946
1435944
264689
269794
1055814
1276852
1349467
732758
1029822
1063259
248873
1446099
1215456
882903
112381
232068
764813
224711
1471697
320926
179563
1506315
638445
670930
840306
859552
234332
1027993
976516
586145
730381
691391
1275927
36407
777270
775161
158358
1095634
935193
234331
138377
73032
326001
51723
999449
1109829
192690
1231955
1182728
236463
278191
902813
1301104
778801
321886
319892
653878
808253
1055004
372208
829050
523580
392462
1321000
46999
116231
1247567
1444221
15928
64108
1269341
316748
1027925
603569
1094738
680336
1350108
469564
588571
752006
44129
1284670
1128506
911157
1383025
881979
1460801
721193
1240213
1266794
1002888
472953
1329952
667818
1463093
842309
1381710
971388
515351
1272384
30501
69933
696691
239496
605431
549559
1266035
318355
788100
1093836
1262874
168954
1043022
1425292
869599
668805
1436688
1453849
351195
969455
49968
709860
1427511
605141
918126
1410924
1489724
443987
376544
821430
639739
1424678
126152
1384363
1381394
366423
493805
128587
445075
1546302
1326885
1469681
1193175
413807
534067
877946
1251792
538098
969078
212765
398888
93275
1392380
556443
774801
823071
208220
1096946
1492196
1286972
836499
1293818
570125
692818
1116743
988591
949969
1117521
937786
1296840
1516321
34322
206420
408953
1141801
1157613
1079570
1159890
1256034
487772
1233919
408232
515948
341930
1396222
1206555
866313
592715
1307154
176525
1525296
1261938
1174019
881717
635798
795175
1289378
364490
501294
986478
1166156
782111
663703
452042
1352373
1273184
858264
177660
613305
748977
1378432
467885
787024
353893
702155
3678
124590
808551
1424881
308107
1476666
30829
1417102
1233211
476294
742147
760135
326446
727604
704393
1511332
133139
1279943
1022714
327444
1533183
1408071
312299
1132655
1039465
688157
800074
22774
456283
224162
723760
327594
456534
876629
416948
1519240
724282
417137
840748
364952
1250333
252521
399467
1409261
189542
1355350
1472810
1336445
337418
1342784
1425549
1022626
1193096
532577
1189724
494802
628688
623411
1145813
971321
761928
1380652
34434
1163988
1051621
982649
1527553
1292563
559489
1077584
1025718
1448563
147178
1278168
178233
418438
1543915
1300725
450449
1308186
1221647
121651
902778
721230
314776
1423824
714600
210478
50516
682640
1266968
377133
1288751
32686
381943
1183587
1135269
745994
249176
635088
449753
1331260
696338
366235
1186575
805297
224041
804383
1383972
1510616
424284
860523
70624
389305
712058
860110
1027243
111177
621718
480389
659979
1472582
931524
878018
269260
986029
1542653
1222166
1169847
934048
53295
202024
587606
1365093
328520
897332
699518
981469
786931
403438
1540308
587055
272804
689821
141093
857368
880062
476659
770531
100965
1171613
1109558
357736
1445244
126978
135850
1371283
732141
254604
994379
6328
403994
1309087
1245792
1051428
257052
597058
606706
1451029
641237
530078
1108630
209536
35762
1285384
658529
1544657
56512
704407
819726
623835
128738
1397374
258439
1409179
27602
1230379
357547
867266
682991
576099
777007
789349
1459069
1092880
379942
489132
1191019
1020980
1044553
902287
1351264
984445
530914
592441
364974
711736
213208
212687
718823
1189483
801569
1059598
93585
464915
1123722
290360
1139285
98355
399487
1066470
401627
1383191
680586
1380050
821048
272271
1514367
933555
825519
259616
45043
1420717
653712
87664
487747
503723
415274
1142239
458656
1344500
1200706
396175
125513
460720
566752
242793
1070754
1159572
1367328
288014
1116638
24408
609168
95676
881542
682506
931230
42659
120935
443610
819576
806435
224591
21515
1514965
815386
1480328
978507
755800
1386453
861952
196533
691264
619004
696124
1216281
613099
574572
1369976
210318
1024156
1351775
1135569
1060079
298134
1088405
210153
1087132
475972
405695
1256581
1162594
1387763
940556
207330
269533
532049
817322
332596
800073
652780
643163
109578
841026
68288
471998
719155
1473538
311085
29069
414745
1302549
490319
694435
587521
265026
306534
908227
847899
1513133
939846
1498102
1156433
705369
684989
155250
1503153
1125294
985809
1204614
42564
1071625
299639
1281971
702020
980183
634830
211418
1111818
734943
1228941
1529897
280886
1428548
831111
1443067
1287843
601566
974379
1164543
723383
699339
1271815
850421
533331
898339
1265631
1127552
1389592
1015517
259032
647207
434331
548343
1312018
662695
1151610
329859
889592
938127
840575
1139125
33739
1082793
1409904
845329
578519
1016953
319339
756391
1200157
910489
548895
8134
963748
821544
1213956
993205
673556
595248
256728
156078
946699
168931
1281297
994379
154118
64554
925413
746888
555163
414702
1538134
970217
398808
1173877
1201621
948590
164869
1425834
1268218
1150264
1424469
1513438
10507
359565
140907
1050651
1422301
889336
1030841
1174638
1089975
1345615
1453789
161882
102986
862850
1376942
319299
113650
907652
848951
40238
749512
1245179
327133
358353
1133708
877520
1056377
155959
567245
1280557
612161
303875
290930
620177
395832
52243
132105
422501
62507
350810
1250044
1524335
1122186
159304
1352462
736851
1033038
842196
909749
802485
453068
1056246
339726
1324966
1213473
1503736
1282766
1334959
71561
1391584
285611
648878
1230649
595000
1361361
334943
1400278
1381674
1255230
17836
1265051
307224
869497
1502652
1002930
35914
1115321
944635
646613
135074
912198
581651
119578
280092
572318
820753
1411818
528117
6230
353284
491741
61178
1419060
219566
1117095
1360945
1336301
921318
1495482
465928
87738
1070523
323052
446125
390240
1464530
598218
707869
1505575
870803
1374715
182941
1269329
1293610
7259
1100629
450639
1124726
961954
147764
1388200
834084
99851
837368
357723
123195
1526821
253669
62651
1145611
233640
231084
712489
848843
1084796
914311
13649
477502
1028165
836162
1323905
313465
836271
1138836
60919
951800
783061
975046
267122
760512
827702
1154354
854824
1146614
1288558
996815
1495759
1178097
1474068
1538545
119723
271993
1278369
178146
1349257
1421237
664514
1075991
1098080
1170485
158398
1426946
669781
649551
1445025
202689
266553
422201
857485
1432196
876533
172833
1184748
401384
608250
636529
546655
286469
685980
827088
1318037
1094
475939
938549
729686
1473702
740295
407219
1438046
936822
728404
1020956
687760
1442892
1296273
192457
292616
974596
85169
1095965
1238044
515856
1261283
224756
514417
386327
1224161
602957
932141
685297
1170174
43072
298761
269198
762291
286040
730520
445061
748537
506953
1144790
1477463
606991
162209
480722
840445
120073
68077
174949
393506
360913
1401176
278221
597701
28462
512282
312362
1044637
1151054
413078
833328
650017
1143303
372085
1392476
1304177
1333211
1064686
1026923
3050
551666
229206
565520
262855
903866
685955
796953
142411
775103
682250
572050
602321
1293220
955698
564479
5648
1027211
947549
1469944
708996
868260
1158380
519853
983028
924534
375314
1046876
137111
1199774
1391126
1436109
537927
319761
108639
1369300
1250510
951123
426885
709247
757068
1366048
1149892
1249949
1534436
27906
310987
1074693
732680
753607
45486
1353658
798988
1327494
1197244
654440
1545498
993227
558678
1234329
166516
1289126
1387659
604401
1485602
913145
1332674
130471
798978
368285
272282
1399036
40228
1140600
1541436
126415
100804
1201635
972691
1197005
562822
1541394
850737
1308594
657836
283516
606620
1247551
218216
984100
164429
665254
1133555
715618
10770
346911
1450606
267298
1527960
314876
751979
1267356
153137
515447
219806
472587
853198
423355
1505095
1512666
427715
185450
713172
1202279
1180500
444430
741431
1322698
730528
54723
386848
50365
1064227
642116
746621
4745
631440
509703
448267
174941
1165123
341356
23905
878348
692
17275
1439655
1428015
1320477
891946
1267515
683123
194086
991127
254660
912095
970601
206531
1309024
867831
1528896
989183
858688
607170
1430164
1516829
413845
69488
1025146
810467
401124
1225920
1215331
1310464
987327
28136
423347
958383
627533
928991
950798
1350122
838721
484782
625889
579038
424924
154182
662539
950999
1217269
1543267
607815
758905
113247
941770
200640
1301854
83737
983835
1437010
488123
1314279
1360651
1496806
1145344
1373923
1430801
648183
169560
864616
1316317
291476
1203240
1512217
1019897
1021961
58433
32005
1399113
363496
1198354
56742
404984
830860
1351031
456718
1479104
139226
1076886
1324935
941426
531891
608410
1382359
1190670
663072
148814
415638
56592
1321177
1174032
1047869
1305146
399502
1510661
185514
458830
884429
699064
1148218
284710
259785
968121
1345455
138298
351326
22749
349466
26525
626128
602691
1355173
418246
104066
502995
530141
698921
316610
745853
798184
1341938
1336189
226104
1430203
1136422
886562
236322
72616
22224
1254370
506949
1453302
1212357
1240207
1480939
612762
1151392
1073096
620063
15672
270152
1263705
1078739
827238
551540
66004
898791
982299
1459350
1070003
946539
1244636
1287438
556750
866334
1202088
1116021
1069713
745959
815024
633846
862184
507301
757349
1348931
643170
1182969
374874
1029835
527824
1363788
1040701
996040
1004424
99508
1194304
1032969
727215
1421564
1477903
449058
1428354
71252
594223
1097202
434082
139621
1221341
1181204
55298
1354641
1453725
1309112
424292
1375339
199121
392558
1259507
43467
1213955
240910
588941
1367697
517187
98970
1072144
1408269
1077113
138873
426755
397721
896277
1102812
1408129
295171
829484
1100786
1164676
358910
1086796
162394
1082525
740439
931271
1236403
939176
42012
257216
979708
307470
955138
1325610
1465880
1022371
89218
871276
988362
972102
1293161
386921
634805
241850
925482
1435776
970203
1418254
780392
1469841
1305903
1521315
1266380
416110
1123631
786390
1074514
786129
359832
1414483
1233745
1294559
981846
947947
612095
1391763
336627
1263555
936301
920896
1315606
681069
369144
391405
864754
1528374
794401
995657
64346
405083
1361143
788123
222868
39936
673709
988487
1347645
1259506
110613
83889
123665
1133713
871548
676766
1537877
806278
665306
791211
651122
307915
436784
1295201
1089405
462470
237354
1007467
719510
190406
1004182
1437786
579905
638502
389889
107414
644694
438948
1249053
117117
695068
266039
1472077
382164
676823
1321241
712704
911662
618793
1295236
1077368
697473
749514
1401734
1541635
1407363
441127
23376
753045
1482019
7073
1280197
1495419
532595
893517
1463619
888864
72304
621095
251851
1468102
756356
1120661
1245847
865334
1261906
597351
1230969
156027
452383
1233581
1439239
275079
493537
284459
1096026
1299286
792575
49648
1119641
840457
410162
1256039
1279259
1315720
126723
958019
327631
1103583
1381277
532689
661734
1072495
244282
353480
268092
483922
415764
1521146
623150
175408
838820
440940
957728
59116
1067389
453501
385585
1206529
1436318
283786
1545342
1015620
1225286
376472
97242
736221
1092046
1296179
1532892
1357660
1183643
779314
648936
945052
72645
1363747
782801
50783
1017943
706323
1344169
654487
496508
312252
1465718
1310149
273930
937676
146364
1257470
505264
179955
968126
408876
596298
480853
1414883
1078469
571650
1493027
12309
490144
668705
157718
328237
693244
755178
1078780
1406208
1215999
1500118
384233
1499202
293922
1508738
1493067
551905
539051
316677
443200
297332
1150849
405138
1437622
835201
893059
787745
1284991
274603
491336
1116812
832289
930655
1179691
126508
575230
831178
192344
1288374
460123
1371145
86202
390379
1371843
339769
266082
1485168
34067
1318306
1258010
1051751
1541224
1486183
690065
1254999
36014
534214
1177776
481976
1057201
327242
91825
1140313
491483
578160
851288
864552
1053282
1350890
1508636
990256
451989
777306
279839
550856
1101380
848939
573328
1317135
33113
468146
1452125
482648
1441106
728522
20485
881399
94678
1255706
7296
1047624
1519055
655765
199234
1348384
444670
728694
268294
1050763
1222516
579741
1145549
446200
1484820
299149
1278968
1365682
1061358
70411
235948
1304018
1350058
662494
1323613
99107
1197591
1255423
1425858
82807
994522
666066
772905
1002590
38803
197553
1212587
906540
347353
1454844
531224
1438978
73710
724969
391
535791
55718
948277
164344
17350
129558
1211142
861918
244663
548598
525590
73815
177462
781587
444285
502099
180955
1119141
1154992
40366
801972
1420970
366421
1164036
1355179
463139
701400
504227
340788
1137531
1315902
42171
1170967
420464
1204963
723075
1515470
172820
320930
1368588
614154
552181
1347296
1030175
1057454
645072
946482
1332838
1057030
1373982
359857
1141106
383842
912448
542582
663130
87398
464063
1246920
1204792
389854
818531
1208624
1023920
1030314
215422
1275488
900417
1244453
1513924
774624
800809
1180747
1343421
58092
859992
596400
910444
209448
745779
304085
1482198
153295
1469662
1301939
694774
1055305
330102
875508
1510378
1101836
1073686
1045324
756256
1189867
221977
971757
347125
55892
39958
1112683
1169324
349948
977778
954472
424352
453349
819745
209433
248781
181869
1431099
1154853
1415309
529337
222228
494889
50145
1007529
801462
1543475
15991
183382
400823
607343
1470301
477812
115931
736188
1173019
1113812
94320
161674
1481361
53905
419362
881719
799718
1314559
779693
1058186
149697
550960
1183265
837126
513742
1268584
827285
391992
325146
560570
315411
890875
1160540
667214
1421699
1019516
899354
56836
1353133
820368
1124144
975587
1418259
573303
1278478
846655
303217
27100
828942
1412878
754007
657985
933658
254220
885130
1061029
1226295
744747
568221
395195
6272
1329989
245081
285296
1266563
1195156
1216131
697120
1315280
43029
437899
1059103
44775
816169
115706
518814
1084458
782192
1114519
133883
1325075
628552
893200
549398
453631
228827
687749
1441331
43561
1229397
1432028
222809
572214
67905
1462549
247206
1089919
368660
349015
619742
1179117
289376
11387
1406510
892463
93139
1541796
1005257
653385
976840
1127403
1090616
325047
1018539
948498
996855
1467472
50609
87311
41943
178628
419378
223449
133920
948138
864104
883074
253206
662793
882410
175200
388475
508416
226773
610849
1250569
130613
577089
1067831
991264
883391
648233
1490080
1326565
65142
196806
17946
1450385
690682
947148
920924
659203
268215
1490806
1115439
177314
1253900
1448108
376416
166520
594033
288958
199048
1121638
853008
228694
1322359
504993
289737
1414965
925033
437875
422430
604847
472849
756750
1323324
336451
662608
962351
1159545
206913
1326570
294921
1464226
957612
1078592
1117354
1023750
948387
364916
1296273
1447731
1029320
1376205
497651
476258
378129
259730
215478
418193
638315
234629
1383773
542981
1263145
709871
1118091
1003531
784771
458650
97555
1010830
692408
1493131
967237
1017679
1147665
698865
1243268
201809
824033
1340893
1238180
139958
500098
582362
752157
634030
742751
383209
1066494
1083131
1350329
589473
536077
842443
1001961
1157145
942643
319388
573193
858073
769369
477490
538995
487003
324223
646287
660528
101020
105163
1300267
990846
17961
617200
755024
1285893
1243700
871067
813763
1503775
412512
271648
626504
368833
1202864
1001756
1185519
1299729
404518
1516229
632377
1163194
1320135
1272304
106994
1090611
290437
1533049
802957
110783
193537
120722
1005148
680408
1304639
977409
1442209
557890
1479189
964556
956017
273079
595776
438259
492310
1018551
499612
886089
1186321
1135233
154006
530292
741358
214781
1458117
231982
1354220
156453
1219109
1057285
147845
55000
10709
604242
426090
1207320
611594
760504
176976
1319312
164387
1135605
1360602
572883
375442
261049
480214
1403912
1321739
293666
1454343
1409831
883724
955578
628812
638282
1118264
634248
390364
372509
807157
967042
594252
1140731
1401303
1140885
1525758
471160
222830
765443
141784
10626
195352
324650
619405
1372581
1302289
353774
1136361
256497
1488682
636594
24775
1092087
479023
1496267
235337
118207
552678
1327770
179134
1269036
1103578
1054008
251072
1068049
734691
339765
940309
1020830
747399
581355
523932
187793
658925
498626
45633
1450722
429135
684447
1150023
401837
189192
864768
1391377
1519178
722128
21809
798333
222494
1384693
238392
22101
138701
1403931
1408377
59232
1210291
741400
872186
1023944
816203
676818
691541
921192
633151
809686
1364788
856438
651514
1419335
1066690
617292
154453
741700
763461
1418124
448478
575619
829362
1137634
936370
269080
1203838
1060339
1276594
863486
795323
1001525
982964
77096
1128854
649574
647890
71453
406385
306101
134415
1186409
189264
1197201
1447449
1370355
1450633
1498406
1094947
15127
725684
160303
917638
1246771
366257
682723
176834
1307601
222658
501639
541740
499959
1234991
645343
1042815
1349044
1377257
886692
99998
448716
985393
1163933
1171008
1143897
821794
491300
925350
1237935
1519987
690093
26040
1103502
846634
356825
1399699
1361609
1405855
431991
1124153
691376
1382888
92399
407071
1305786
904904
948263
1397170
1462411
322425
1491127
64795
1403668
1369660
1421690
1338795
463446
285509
446935
531902
720096
1383923
333704
447379
483007
304671
112972
1069994
863241
645904
164805
756362
192871
481800
178741
374159
548546
758825
1193217
1104898
807307
1010991
617484
755323
261241
566302
972671
703541
644480
45383
136123
1250006
693651
650072
1061354
489696
250879
741557
1397485
270233
412937
1288029
1322912
302785
499308
487577
1377872
1509015
744257
1129403
774133
1490752
877140
551063
286047
1204303
1030482
1447279
1115704
514096
573059
660548
647107
1455489
1092715
246730
1445682
34836
1523
185556
1011860
1512079
241057
342098
327265
1292535
15017
1055106
1280905
126426
992683
511492
1167609
477494
1120082
1315163
577686
1485312
956903
1316233
1486381
49096
1455795
510200
60849
597102
28722
858034
1126645
380087
728736
926331
1471427
399871
550604
13355
1407313
1343020
222803
964010
317480
824095
333251
1346307
1431906
476360
756959
917078
1454705
988092
225613
1056490
1157119
50217
1272810
201507
905599
1327932
972337
727956
250864
204014
1230010
991882
1010327
821093
675747
823336
375311
1049067
18436
628746
1528930
989452
1099105
1155736
352162
1091149
423675
623041
437080
312102
1233709
1173619
203104
1211184
1270351
1001279
958203
683347
126919
1214216
48242
460591
1306203
1497818
901381
307076
991731
13703
356602
875859
736521
161105
5568
918282
1436611
290983
1226408
396144
385062
1352614
1328066
453683
440279
446579
145229
965610
632924
709312
1287701
1287792
1368638
1070822
1325440
802913
1544543
1537597
161747
768732
22330
1212591
1533533
932252
1201196
254466
1398315
977722
1126892
1115587
1533420
451212
1386191
53193
76472
142849
1265570
522911
59862
671099
1333282
113366
374291
139442
91416
782166
1363650
750279
932676
920896
1297639
975423
1372180
1307283
1358061
152243
672078
88388
158948
522688
1165930
912590
10482
672111
467508
679828
261143
1319689
769081
1438038
522640
1330696
606497
1382053
582778
162429
616246
777250
329230
845432
1083145
119938
1470466
1032051
696557
1132050
1080081
762798
608070
715760
1185261
974958
1072096
1260495
788655
1064043
1395162
167212
290583
1042523
74128
1082109
641560
744989
879524
1020917
1425200
37574
39072
1175429
1426476
1495609
64771
55164
1117376
768597
51691
1445965
860534
916795
1414844
372088
402481
1532805
773350
42660
700332
299182
891296
1078071
639284
755878
753762
910925
928451
300015
430682
585002
416345
1227854
1345808
677027
716959
469601
495095
1288687
652944
171266
630854
508263
1169165
862520
1307677
42070
143720
1106211
1505779
1209666
46590
1130493
175340
790452
26799
795308
1251906
1096325
1137865
538698
191618
1193053
466493
704575
475069
603844
483420
580860
794081
292616
733522
854481
977815
473699
237009
1191389
437805
749760
720689
348947
1108767
491903
205054
969195
386195
634905
1033571
716596
844323
636368
1413086
1241383
241231
355712
1382502
407846
1204550
1248055
296696
1075403
181545
1199373
1113815
47046
77427
1505738
1540459
1210201
470203
1388944
657240
914660
1186532
908476
1032492
566032
192598
534055
1490690
1365672
1480042
995337
1083087
1121857
938045
1162553
1471431
262148
616776
984233
1015313
1427574
1143498
1285869
103679
1486539
1138470
534021
1201424
20074
1011240
643482
1249330
1389518
924847
1536487
118909
1325998
1002499
213815
674506
1010560
1168000
602002
747988
640009
780939
886307
612931
635316
383558
1338645
1198125
860122
646166
1323620
751275
134151
554859
241757
1015362
1058397
1096612
914009
1371498
1243011
390701
1465398
1359533
325879
1270277
1545196
1084667
649397
525139
8538
143106
935757
1026604
46279
515355
297699
648864
1066544
939054
604308
157472
370813
108026
539848
1251001
1128143
599929
583158
256332
817966
1378377
562014
755903
1192451
111220
728692
579490
366022
977770
1336314
712831
393104
1309215
1456758
1109572
1445094
62690
1273271
641369
1149941
1463276
1415644
898737
954708
1224548
801690
350205
1089843
128357
141328
629775
1119891
923688
245232
513384
1383046
152700
1373117
1198958
1536739
1143004
105237
49644
189629
1478085
1089113
997224
1391911
1306586
141375
945580
876950
1181737
1277553
41381
491307
557664
1486107
182037
1033559
1293191
729314
466319
364008
722181
1251617
728368
1245759
295673
1308329
11094
1393585
1316505
1515337
1333976
1431387
649877
672681
781735
320149
728484
1111371
588629
932545
818413
846814
288845
383515
1024032
814705
1362151
472107
277482
110710
393057
1227745
832539
1248579
1396145
17921
1124391
36209
465747
553703
274105
752196
642161
725972
603789
105507
1525573
550537
557503
1275372
37298
140675
1250322
1409064
753999
1297803
790408
968859
53025
826931
388093
1010484
1495835
19153
726431
658550
648071
723947
144069
921890
707915
597517
1381813
432323
1215227
965283
336478
1458736
1389959
831154
1252309
1155054
1470904
632542
254668
193119
1002668
519025
873784
569092
1298582
931317
503100
1324849
1284486
905762
405263
1451129
980339
1484151
1115248
356238
680284
1444196
1147165
521776
967832
902788
727639
778296
776588
1394626
1135553
1234034
1257160
1010387
1070571
878124
1320563
1350720
42240
453616
1281907
391183
304192
753189
200627
1292635
1520612
1447122
93432
888038
304358
602144
1058009
1260834
933725
798753
1036019
1536217
1373461
714851
538883
40330
788260
176844
827638
365834
992865
1502699
387338
1351109
324474
657741
1285307
1378249
1113493
629066
100810
102621
1444958
1270251
214571
160598
64693
250652
452751
119741
280661
553688
56907
434821
977446
1319390
969180
420053
753198
1505966
425642
247455
1267239
70329
1001209
480524
1443417
70548
1476604
1149652
1269975
1339118
18920
620502
189535
113880
1326952
458541
550007
169178
1281006
316514
1295344
685800
681100
660265
36125
891316
785723
572159
364548
1433521
1515238
1224833
67857
315264
21935
1139010
523143
952455
551730
602217
1518335
428374
45003
1109359
1193708
312484
1032935
1456367
890043
866503
898516
127305
969703
563441
91136
518207
16071
253519
507819
280984
932310
1546063
145478
811148
1009657
1406505
210639
257603
410051
934749
1352591
887559
103541
168748
1517034
390845
724387
1146072
1027510
261993
749847
857712
869613
1237487
1416403
896870
19278
1015153
87184
738737
219704
660643
1199625
949286
1467689
573985
566990
12872
49561
230988
1365204
220977
847329
588525
1181383
1075908
67422
93909
1449351
146375
771509
1013723
526183
1429734
445276
1341423
875669
89886
1104797
1215280
1077424
1273330
1429038
287064
536150
969371
701573
721723
1300530
1506939
125412
352966
1300704
186664
1356962
1376136
261766
180638
708480
925692
434916
1009768
920489
1470924
139371
352504
165653
1500843
814222
542632
1212849
779876
1434294
1539387
769173
730741
440669
751449
563087
853403
377762
800134
833332
853705
373856
1237426
468157
628178
923311
322675
1365581
173718
153910
920665
1506242
177392
358832
776903
1071323
529111
247238
972117
958256
1044611
1183001
1228035
1197031
100451
932393
521758
1373911
808875
225441
292809
801372
1126048
1273083
977743
76616
699205
1020052
1501868
151322
1396614
226049
688873
780261
750219
266183
613210
363024
937000
1131430
1347330
1133603
751404
973617
365077
1356178
1193436
1385012
1027236
561636
1481487
341564
517206
389874
921960
546858
294740
392921
338151
22591
385115
621868
857342
738918
1428328
437576
742555
1426626
117206
914839
1372051
1475072
1157448
781956
1333772
1074218
171524
717208
75473
457700
367595
16565
951535
1294650
326940
614424
936084
589220
587036
401418
1533384
1274449
424446
724994
150355
485816
240719
552642
1242813
591626
348878
1007084
1175462
345298
1228078
1411510
326134
594942
984494
1175421
1458876
487510
191652
1420249
426360
449925
1520410
115840
942919
148369
904518
552223
380072
321092
983032
367730
532436
1205794
472811
829419
1435819
584375
1452652
1247633
180276
966070
682428
277303
325122
1205873
1131467
1062312
1489988
1199236
561315
340391
1253668
62708
1403152
586611
1177609
924931
1206019
1029653
131199
571070
27157
1170308
1018500
561210
893491
654790
1109821
539174
1488155
501949
187214
308929
851084
291520
421195
704124
61227
300038
1441605
48035
1381731
682349
1490975
1055563
472221
816543
58641
1143293
1499277
943291
743854
1401605
913332
971630
18739
53155
546709
976958
528629
433227
1100303
1486327
874693
101876
1528922
1526690
819096
169378
877181
231275
1047163
1443430
776048
561176
819631
1366972
1313204
98368
61558
693447
1241262
41963
1312809
1077364
285493
1351676
676332
1428194
825559
1231674
1497696
1105702
1515211
338885
750338
657844
552154
66027
1193229
970782
1003566
499077
1173505
1200186
1354644
1517736
1220332
545832
1239740
671967
1497608
1459104
599751
1292965
1479735
92124
414332
907521
641512
839463
1073626
680623
1192826
1009286
625968
1037636
825838
272573
713237
366590
380296
984949
464605
237056
51450
857065
879518
1283934
148658
801741
78182
671690
1239695
440260
1199900
852748
283842
1232084
415586
1531017
1123513
1313312
1419394
297751
658897
1017686
1545426
444824
1387446
1008036
1000815
1273753
1377174
101833
629865
894637
396433
577929
1092795
924720
406256
1470924
944049
185187
1070810
904323
1037659
754267
513918
1001432
1405339
223239
503158
268221
128838
315467
887283
724590
272069
588151
82572
434469
804558
752143
1219594
1269419
410569
903437
699086
1330269
1361191
104508
359898
423851
1538554
188161
998491
1035521
354173
773025
1120576
755717
1541400
354930
63211
631083
255133
963989
1508025
677956
329811
317548
1038261
1204117
1034966
1016738
1213838
600134
3279
34398
1417589
1274741
1136510
39510
906855
1377139
989676
1160984
1400700
1503913
893084
651237
387709
1293246
1002238
1263705
169864
1208940
843682
422593
126939
243574
541426
112539
320567
514661
817206
1206793
631824
1334188
1080260
759313
1529694
34738
914326
736995
931507
1434569
1241913
603465
900175
1503421
498107
1169458
548122
798356
747919
271489
646279
996557
1430689
1124449
1388129
712823
689720
1518493
974694
70185
1381822
185627
44864
1351878
577433
344781
1259491
591818
1115991
357198
30050
1250447
310037
191375
324287
566192
458808
621025
1361497
1312695
1274333
650571
606244
1272341
15111
895215
1119941
746260
958438
682668
968099
7311
1320287
347939
1467032
1301088
682270
200496
352794
1488919
700682
288918
1400998
969900
983691
749295
1204144
996594
97831
874333
913097
1156032
262958
1387178
1245310
290840
1329508
226615
599437
1485814
1464817
1066645
503072
411573
127140
253717
256281
256760
1379449
86978
464009
1035681
76746
478553
252049
147117
1474469
756150
862865
945120
1479564
317606
128316
1009919
705118
316352
266630
748896
349263
711469
1095393
1330646
972803
31664
910610
979224
260093
1326602
427734
75379
595654
442286
248162
1074100
565872
1313220
988437
61221
710807
1348278
310306
169865
963507
882826
424617
486576
596057
145913
1231730
1197329
1259587
646660
721175
1386711
763167
1307720
349602
543405
1320569
1315967
1296545
569158
1292825
751242
1169566
218328
579902
888954
897234
895727
176905
696006
958403
243949
243270
1514625
1464720
872480
1082664
1335985
1322585
1341665
1514501
1436803
106140
503634
1323814
779691
293128
1184871
341503
684433
1345165
395981
542995
695771
1325253
874393
486147
622102
658079
9640
1075712
733883
1079147
835787
832966
177136
1455663
1430806
360080
1239903
120722
399156
385516
70708
1192569
438695
1406713
133678
134464
1025973
888618
355646
204893
470490
547848
634819
1391711
1062516
588505
1453309
1529965
1134708
92419
360644
772762
210493
308052
566894
1071094
848051
1388849
607493
86958
243845
1063165
1496346
571922
1022055
844917
199727
1095859
496117
1369954
492263
1043883
661528
994321
883303
1455586
1267762
467509
1426941
68794
264136
817797
57775
1327008
218981
695868
1361630
1438323
1018521
222703
750530
1463508
610062
523170
569167
145896
15833
1213099
783036
1154210
382092
1448311
569789
1244047
618783
911524
40858
898424
386195
72213
429326
413632
613253
593159
213936
1507598
1342144
1124796
467346
741499
1393404
565093
1057193
68090
1177909
4553
1037895
1247520
1040092
1432915
570397
1219025
1352232
1226151
1346692
1298204
1036969
977453
422586
1294022
1083114
1427968
134692
1166106
394838
1109877
946600
168623
378314
278298
545163
107552
658719
1532314
11621
645357
1006030
785733
448001
588919
298787
552253
396217
948663
1182916
295447
1345300
513474
877180
972762
597004
124235
386684
213517
670729
370542
848990
522280
447051
1441520
816827
922277
230724
647928
208777
1278210
517364
765244
1329200
418015
426320
828625
1372476
932380
293621
1401786
1541106
1411560
532453
1067909
1028673
160020
841068
544185
461831
1135499
660528
1366904
1077947
1334722
335202
1519778
875324
1103343
896752
894115
567150
172661
542030
187481
1320505
1087745
609077
905746
1157987
979790
1259675
737042
593534
626262
316999
1229624
501999
205465
1455073
447548
1067236
1241178
256830
881184
76086
1088902
1054333
495913
733440
401108
1538511
1153840
55886
1488669
1395152
647117
238213
648383
234380
1429057
371342
54582
959552
439952
1415843
960941
1217504
310206
295074
527631
520106
479921
496717
1017962
404204
1125482
797485
648926
1117163
658354
568695
510909
1162270
892162
293329
243049
699999
494029
60046
1438597
800068
700479
707587
334059
196620
600401
1411478
1136929
1266238
842714
1388225
688087
477722
623306
1189673
1360155
1293785
1313682
1129606
1044870
756328
1424079
603255
1344468
1236675
1220732
1393916
300590
451234
1389884
1013186
87820
309041
550832
868379
670175
1330359
1116368
986176
289638
120354
505770
1193917
1294935
1158439
1306402
351750
583729
769332
919811
828367
1460313
1183165
1107566
1525415
796509
1066411
812307
305775
1462760
663494
41728
858869
328421
762317
844721
945316
227766
271910
8165
194866
1190623
415422
557132
1125576
742226
854700
1085072
394771
681486
1378712
891016
913356
489054
662082
1483975
225410
508814
361851
246640
154748
851823
955421
933666
1438750
1359484
861917
430529
453992
297999
44311
1539498
575153
1056182
1077816
582628
149451
1397583
662654
1352026
1116560
417089
1279634
1224449
376232
911497
998668
282908
1217349
1232170
729798
1093780
1071572
207452
1175220
1527199
752518
604948
578391
822828
340865
1070100
792994
976776
1445848
1190845
312355
944524
1193358
144004
1281989
1019553
1136343
756591
426822
251310
320367
55049
317455
92978
1116579
517745
1035197
1188918
235078
1537546
90388
912535
944854
101601
1051782
139038
576508
194051
1183960
843161
182851
1525938
155178
764777
1531520
236606
526344
1432042
631502
1239061
523992
908818
725363
506500
1466033
1256081
504563
974616
787267
130507
1187760
849475
780406
1161301
232314
1273314
563243
10462
435021
1154182
286
612961
1193011
986175
428956
576370
651778
1035191
263373
454106
935483
108267
233874
629706
218929
1177019
733787
826041
1434367
578025
281364
301626
1004045
925587
1001271
982625
1173801
356258
1194102
1175233
764487
369882
653261
1442564
191779
523033
1196510
156430
862847
1083248
728426
295333
476727
639591
107800
1202130
1458109
504202
921731
120377
652381
462032
1519619
1389327
235990
1532344
782262
1483563
468928
1292157
1118135
34398
1199749
501543
1302093
461799
992308
295574
877938
1108212
431618
1272863
114037
1126918
1061064
932779
1489385
1521949
150875
200735
775943
1233206
624650
294754
504757
1400138
1159803
196927
1201538
268643
1532550
1053456
438609
571532
855622
856286
962337
452742
210914
718968
318007
364199
44208
1368661
751732
235246
515026
48540
326132
733489
1397920
1508375
385427
1175756
1438798
521544
707613
1470116
937663
1467034
71687
1233424
671310
179461
32419
214996
696318
1062675
1274462
837072
1024239
1150822
1233772
514688
767814
89792
261843
461717
1544272
912112
524621
352904
735031
423864
912429
705501
619545
786735
912021
375502
549400
1282597
531532
654722
1395257
1108313
648490
1324927
423119
34297
1049900
1204681
1158779
1219338
1326066
370442
17711
773877
544035
1340037
159837
1003548
93608
926584
1186110
654922
962381
1475309
696291
924989
1319917
718416
1518689
1452177
200319
954507
1541032
1003981
296602
405996
654474
134493
1331820
1518249
1002014
623237
1269816
1454934
1276806
1503479
1350088
267057
236411
22699
838286
452577
1440044
635216
668766
1156592
132210
853009
898753
1322908
202624
126925
296478
1336829
703023
120869
641164
88455
712310
1509745
282163
244377
632558
1187553
1408254
967345
1443141
157867
594750
21274
1031456
618789
412208
1331047
437613
355462
287208
1093360
1108389
1272472
704461
1181390
392365
440882
792006
1193784
1082327
1469291
1414723
641948
539593
1387771
650218
42226
690043
1112309
1161065
913779
1076849
1031138
143937
1271952
828351
1031020
1252961
713287
1194107
584631
1288770
1111634
663762
1290757
653067
364205
397745
918070
692184
393848
1421333
916577
385968
71400
217820
386753
1089151
182224
711832
357277
872469
804575
612435
179500
1514344
1374214
36724
1130883
1355463
1176505
923688
221869
131239
321865
857912
767260
1024544
1187250
1029424
307184
1387381
1353427
1104583
681499
1173763
312882
298759
245318
755843
1046830
216137
536200
1221508
154266
1340255
723300
1275789
1423923
247510
956137
1328942
874036
1270124
1403849
895876
1395976
499827
559054
751145
577283
740764
355691
701210
1408683
1052670
685876
1322484
1536629
1145229
889836
497618
1252745
1031296
788057
448628
872046
45504
965093
425346
1248966
507137
1504770
400033
199909
1265089
482068
1444176
849207
1448993
753160
1068158
1403850
811507
1097480
257074
894603
1142802
416166
1133771
800490
662574
1245521
1115126
515122
540874
1223120
1140827
1260139
1041685
1132585
141025
338955
260579
600044
1506962
637662
1365981
862759
1141947
902662
28675
1207514
1088804
543564
790885
418571
141102
46479
151211
1082604
1371917
1462570
1091197
349525
658407
718203
241871
823025
965495
610055
93462
285593
157755
704223
1386909
455850
1278395
1189948
1116001
138639
214751
139034
1470574
588235
1005113
1108060
107828
386850
349571
1092699
603237
1054079
806311
1147665
1451773
1395522
1221459
672115
136675
1175614
450324
691200
1316659
146011
737886
63953
1276170
212238
131950
351324
1185620
394703
1039307
967015
475234
703248
1063642
1195982
686578
962965
763987
312140
84537
70932
944896
602537
1257477
1402825
302480
711117
638134
730842
287713
1240781
131851
1044813
199488
421481
17738
886433
207551
1442914
387202
1067257
228254
36121
829739
1382277
664027
903293
1091848
700021
980250
184589
336588
1385776
1439365
813102
642061
50174
1054048
949934
1245890
701052
810213
848135
1078514
687098
1063381
522717
1266384
308917
564877
1390682
665831
467099
1392568
91104
1395294
842450
209095
817789
96902
1370611
402912
718048
1154696
1314510
931200
651278
1131553
1461182
1295149
69367
1055320
242319
762519
154612
795133
1350910
632206
548710
160823
248549
16147
37207
988078
738856
129519
121240
394995
465170
1149113
815740
343010
1014464
241160
325820
994456
108913
756022
1538499
376633
693602
750240
530164
1439828
369768
1324783
775570
525496
1444060
89610
1430209
439065
670956
700037
428248
1303803
1387440
1377195
90513
1111501
170660
586247
778493
421961
654489
1136464
1291931
1457073
339831
208938
1040751
173688
1392602
708008
45584
1267172
97031
756490
698549
1133369
321064
1529390
735304
269835
377661
931388
600602
569050
441451
504825
644470
132035
1439870
1063439
503556
717652
559710
1138560
791417
627340
485228
605380
171232
521248
583172
717872
94542
601406
1312114
464545
768490
1386412
751218
271005
1109501
867219
1102637
437198
708543
1093176
407119
67073
137206
35781
884722
794242
1321878
1391367
1266520
88750
147719
31596
780866
142044
839771
487885
1477627
233759
682406
798476
719087
663536
1315798
247854
840474
539280
174604
1543481
200148
568490
1204794
948306
809954
486275
35538
725430
92524
302690
512122
1335453
98146
674823
1283363
1017548
1007318
237170
1146400
1275107
934477
206008
1439648
292364
202551
855946
1310453
233679
966894
1430246
1353351
816570
1385827
544137
1421766
820583
663327
1073328
1397450
1088208
398745
519280
778607
1105879
1233797
1057813
1443353
149597
726381
252893
1136743
176651
149258
321854
922567
1073080
558058
620992
1322731
1502656
682434
1371897
919061
155526
390128
50586
359872
285656
75226
833905
1374286
1210690
434022
699596
721867
279023
520759
1230237
531998
1030639
489304
401491
910249
1271260
496326
1043399
122662
252261
1249574
759956
360537
278560
1401564
654955
487051
726382
870263
95653
134070
1344140
562366
937797
147054
1456081
531499
490419
1272182
1397774
1179271
706014
460892
847536
944218
1475608
1094878
659571
1208222
1216522
532435
986184
1518602
690680
859600
736788
925108
1448950
1158851
115170
1236914
957344
1506029
836653
144113
298129
530075
1178734
1543704
1223580
216555
1213596
899359
1092356
1292760
967785
1070258
1333810
584882
533607
728490
885824
653913
1065945
564134
184707
416182
1028504
295382
1379827
172089
101727
1328765
313764
1088028
303010
221852
940065
112504
85686
530671
3675
1323541
576626
668239
1250367
438531
324121
1157380
1232895
1242997
192978
1493135
708563
512657
374552
1459144
295232
998894
1375226
336072
292659
1248447
673746
680611
944807
243872
770492
328476
1256354
1201665
76171
230120
331221
833262
852318
537554
464813
848043
386371
375722
755642
960011
1148228
52496
820298
1210703
241244
612296
1518415
223607
1346980
1338089
663455
258873
623116
703305
555221
174237
1284861
35658
588246
761293
1357305
1019343
114865
1249533
1449500
638153
661528
1203974
1016623
1130787
226136
1091796
1431020
258389
43106
443013
1257100
585604
1305892
56678
1162236
244590
526302
628168
513316
1026289
242771
1423817
631216
544863
866976
1532304
547536
673901
866986
1370391
808077
1132557
800464
152920
599525
888631
301657
433322
189626
606034
914603
318036
1198159
1229861
480815
575143
1245156
1525462
544473
879377
1486998
954864
218357
701917
910768
1523140
1304515
1215345
567866
811088
816075
760596
358157
1366566
62812
218249
970618
992383
553669
14688
728362
195842
612757
1396695
895942
1051892
1364931
618086
149290
187697
421683
120324
1442903
66845
415033
109394
508125
469300
1394950
156753
1223461
1316101
1341152
864228
1222802
554915
686453
725266
119909
590995
1349401
920163
11799
345152
1022878
444332
221823
1041081
861266
1228956
263967
1361841
1091711
874605
575653
687632
603929
956148
828525
1283319
1253327
1022789
1453345
535038
1264754
368402
1411780
1402030
520078
143433
288317
275629
344757
879437
913087
72526
759014
1089826
22643
1061786
865168
926235
1544957
1543109
817927
569104
185122
1346186
166186
454796
1377035
1203298
832214
740184
189743
1146941
898751
740317
1174528
671096
271135
1447580
1005533
1287479
1206378
1508944
423017
1237268
934459
1455610
1026679
442229
1113650
1447904
894247
446826
698436
43214
898558
221204
399324
650999
71181
20016
1475100
236501
652449
521279
544644
1337017
260569
911043
1531022
1104318
143662
366843
1520712
187136
721122
299101
407138
134378
654377
919128
561623
124141
142643
1335287
982067
1154259
239891
59091
1524868
382646
141472
1438965
814742
1453740
694503
720609
1242301
680477
1031957
483012
431849
687452
260156
460458
542629
899792
1457965
927207
76587
908178
1500951
1140992
253530
1484906
1013919
303565
942614
648571
1255889
931764
165209
942810
227657
889681
643449
427304
1119209
687905
639144
155666
513571
683281
472594
775409
1003777
574753
240550
1406245
1306106
120755
139299
627298
168134
1473832
1421994
321660
117831
608383
447761
1096333
148115
958256
390286
91686
1284757
468877
279156
1202869
424075
1539953
511644
804184
512538
1068597
1293010
777768
1428560
510646
18998
1519955
1447581
1485420
184506
457402
153731
150550
1313893
1543408
1085700
1018906
1287303
1185818
600817
1520718
308108
1312973
302609
496633
1423047
20782
274379
1128395
1007106
577151
811393
757830
698142
30561
88411
403715
1339958
861488
631319
1303793
659237
29158
1323837
731563
900459
1172278
757643
1460989
1019291
1174926
1452804
1159053
1071912
113041
154017
1413051
777470
110726
576754
1073230
591519
291029
909573
1241310
624398
1162495
312539
137065
1408781
1183436
621600
1192124
1521113
642529
1331114
629723
89783
118263
101679
938623
32759
648281
1067081
791779
220256
103776
1478485
942094
254254
996126
1229835
1364261
624888
495829
829959
664182
469023
654197
301365
196485
862865
466858
1028369
609222
950430
1524423
36924
921162
753547
151537
960896
1463440
988494
1399846
922591
1011286
694486
147608
1042795
1095672
678859
1209565
1007954
515042
504988
1191957
902187
1422261
1199392
693642
1406779
151365
1394413
1447005
919605
476486
1147233
1438026
319553
111120
676503
898374
830189
350582
1205007
1380097
702273
249710
160303
828319
1297209
304865
551827
32776
1386867
474628
1411381
1295262
1089376
133919
1405813
990602
22296
128784
1354759
49432
242073
826387
841664
1056118
1190990
1286923
1511776
533154
157039
340280
64831
120224
27167
728236
1125201
524396
329778
1024793
1085643
1543988
595221
1105629
1336114
1221853
871914
919969
643720
949620
1382874
60038
193242
1434267
85576
1143115
561797
1404826
463666
1071205
336061
985660
153742
962632
312551
1065465
1386821
1196211
288657
977921
467864
431069
1159549
1214497
948940
1427737
517594
764082
1201923
263075
547891
871676
1482301
1516967
724103
119695
621171
618049
1508512
1272024
1307617
748998
717570
1347381
701695
78536
270340
188333
324945
731822
558642
1311654
1031151
889420
895220
1142110
861722
168978
924951
377214
1253430
1294006
389500
228175
264476
1228578
1391478
1014804
1489082
1491003
1425726
1207309
618841
229305
368997
441760
999933
1302110
1388923
9299
627688
732571
242300
527502
1132252
857335
227226
75043
709957
1135757
749277
149567
1386752
1213798
27671
1352307
429143
511356
417824
203592
283175
1377546
1388920
467603
244
1071020
386961
16028
947841
1255467
56462
11799
1106180
1471598
64911
1363025
1373180
485186
1315875
1192608
1118280
392546
951489
214779
350269
1268224
690160
1252991
1227498
986884
443893
517646
1391930
783062
963701
142922
135148
943480
1488722
858500
1053095
468761
182550
636165
1247178
970810
1330290
255789
407432
524299
473304
598960
440476
263194
161745
1439662
951885
403078
128209
340318
209351
89379
243642
1105339
1246108
271578
853961
1289328
605584
1361578
605787
1197570
209336
1439554
365341
1327179
641493
1547022
57069
840896
876010
1535941
1177754
798185
1030158
1494315
710071
839793
1165153
127579
336411
304009
926300
1128469
1160973
1081796
897032
587362
1305690
630588
671973
53343
1257658
571614
679978
819467
1485595
724560
716046
343752
68186
156224
658799
811047
1498409
698544
664621
1127411
894715
784891
833364
214269
1120380
205400
142704
1159871
690572
1187309
368116
381543
538217
18631
1100728
1273626
1429824
929800
448135
6081
311102
1514336
724747
644537
896219
972445
999156
652579
505705
889490
423118
274794
184132
179424
1272990
269777
5400
1049398
1441942
347972
794733
1167953
1363206
280645
1138326
1489450
111231
1350066
317450
360090
1072102
1255043
604377
462232
421753
970450
1246384
688988
48317
433298
1299914
977712
405444
248555
1210812
605016
1382788
1274721
589311
92266
882488
724164
976791
569996
1007052
1392816
807503
1304032
1177282
370813
1130365
87902
1319065
453977
738289
209195
957485
742065
476661
1055584
806967
82726
782466
203062
25560
638943
891299
673934
1040766
451250
89302
896229
959068
759231
37774
587853
812177
755011
1479545
1006191
1375043
1122901
690104
347850
1038506
403467
1374239
824924
642007
625013
1143815
63418
1430877
780255
1122892
302433
1470872
233990
533343
6892
562739
692881
1173011
811915
1078720
1199650
198685
419439
478366
452998
853696
1511349
607959
89485
816667
1128252
768767
884484
813334
241645
594570
144423
757928
1130900
1367788
285844
1441216
329603
1329361
1401703
1183163
234573
1103154
468673
528457
467995
804633
1446434
1104520
781336
420041
848194
938932
1400809
882409
1216963
447427
801385
49427
774111
245472
82001
851369
92042
1391342
1183578
729234
582679
498782
1351472
250764
121295
751968
940964
82295
1021116
528580
249230
235255
565836
338217
444255
1051322
614977
1001844
54824
1274557
958631
481047
851360
1396871
196353
910577
1304396
1262211
1174724
245827
171269
923723
873306
1255431
1187871
730253
169241
1436479
1388125
1269911
1213071
667193
1272162
1160635
1253641
1031509
534992
470840
1036927
1354044
221081
150860
756318
266414
560288
555196
672693
758171
1387229
648359
945796
870160
777860
490837
538543
1428796
719390
996330
908796
504179
1174609
1127375
1130602
923595
295112
1041635
837759
637317
1232551
1516186
414536
881127
1497589
958766
400855
981783
417151
356588
1324363
189401
633205
900965
1193137
496468
317701
353254
1242260
777198
722565
542664
590471
751658
422766
1533165
489088
336382
1025187
287960
710598
550691
98515
1522877
271716
1182132
322198
158002
672040
318029
986804
1043078
543927
624464
812477
1220635
247138
24228
373517
463670
380368
727254
637268
53841
866398
1444638
931917
1380408
752314
1017505
1318905
659462
954637
1101498
516843
87800
551326
614137
971195
575904
1219452
830684
1006417
389946
100892
372540
468340
1069892
1363277
165641
951881
627850
1207620
853384
1200577
1150272
675908
27820
964551
410086
1438621
174103
219204
1355682
488765
1315011
1184416
184438
1212731
836263
729530
383307
1016012
768231
632084
573073
1035072
1452743
41401
94971
167121
12990
602557
261999
1445089
758657
1435574
201553
1241968
434415
761004
279124
1003674
114694
1384455
243835
164262
843773
466611
754879
1429389
1271964
52780
314673
1432757
1166405
735406
716337
587300
263925
850145
156211
721682
1453362
928978
1089578
873586
152092
423372
609444
350518
344243
950409
1137280
1518218
914939
41468
495986
110964
1416498
174313
1080294
472810
862194
1265393
224214
225636
988145
888734
924276
1323706
723950
1532955
1386200
228129
673165
501627
1205277
154341
1473287
1335839
579738
146414
306371
1375133
437631
210104
1156012
1345378
878282
1116765
531010
1149718
794246
582914
480162
985893
1310492
751184
465937
996020
673334
17029
106810
826427
121367
847754
1084286
181844
1285347
1228465
1144836
67656
424703
1349952
770279
128514
1327494
1535266
1188639
881922
1016719
48971
115928
158591
1162835
1450933
952556
1240049
1123054
192824
917626
216477
438350
588620
366942
783265
1108865
821405
1471604
769511
928997
1260400
1143512
1202732
1216324
517379
1540074
601295
1459306
1360519
532677
147951
1404173
1255826
1023107
52249
113878
379250
1333867
802505
551867
1104353
270988
966251
284387
1200992
913357
728983
1096255
89220
426930
1296799
631627
661391
1292780
393561
813069
1396959
589343
1228630
334734
315314
1040725
328315
1510882
322515
284644
937588
1076716
1137588
884471
37274
321124
540477
289563
1527660
34115
874605
497073
1240436
1325758
706437
971377
656140
281594
600302
497309
506755
17819
961267
544950
1020727
18398
271131
807839
677344
642585
1323096
608921
1306170
156695
439174
634833
654686
424056
554517
1403150
380345
401181
374632
834429
270275
1085516
1545200
1472979
1042110
737942
1073297
466525
58058
534084
125780
957403
1287894
811157
596456
218726
1535841
422668
185868
862605
473009
649675
754363
764001
710394
1352665
993298
1542636
1462369
573412
19655
1443504
969383
1052456
532225
103665
1275069
843429
1229950
629097
521727
636504
537232
143391
441851
1497019
463132
1337119
626509
1536107
75229
918372
880359
763884
309404
491782
916717
10976
444086
1021217
781063
551732
415310
1278600
603638
1239875
1358199
31212
1138865
1041566
1389892
598123
329559
501667
1279996
1110157
135934
886540
328045
984900
792485
298441
670368
228406
127957
688764
326469
1049002
798686
575237
1297867
362851
1015995
652693
1108230
596289
55095
681016
110107
1262325
1162089
1382398
547932
982291
355911
575390
103339
989853
162772
277939
947712
1348463
1489104
1252213
1161884
935643
273851
993246
180117
418672
914301
836847
957108
778605
137976
1415538
997972
75268
1259919
1314274
1195997
167480
1485655
213025
694705
412712
800579
355507
1145332
1132872
1219021
57768
1356354
1081398
303667
533430
455302
659733
599256
818319
1457581
860737
1006696
934307
612377
1189346
927704
156712
408559
23374
267372
1269665
133120
1220483
1501494
1545508
758483
1162275
1453523
1509526
612182
840495
167740
378631
158983
998253
134223
282679
251974
1292574
853333
603287
870735
1203870
139738
1469728
220488
868551
80884
1003019
684170
21281
1412552
1125392
820985
617712
484027
1143794
365647
561269
188843
92092
707298
820378
740330
932336
789994
295544
589098
1008601
366999
1163079
42002
1172488
379735
1423110
27388
422687
796411
364397
375959
803992
187327
1443748
548576
460264
1022058
1535575
226754
815085
1523213
251666
584110
1004564
1480173
1148562
389657
953321
1387921
125330
133974
930211
1122804
2319
908663
1519731
1412897
308701
730866
318412
704455
953774
1383182
503548
96133
1400798
273890
1236291
1329576
1394502
456537
868314
32450
230141
489942
1406376
1378166
719628
993700
16322
1151336
941298
20278
80192
581355
276003
205256
18572
792890
1190484
223138
1106475
614451
1279401
165187
739316
132308
1528040
216644
1223184
1242462
629854
328138
86673
464687
1386216
1188210
376034
152257
323291
1235833
675472
1102781
872885
615042
836095
641070
682172
567322
518518
673801
152302
1542749
671190
513878
1014232
197973
1146903
447303
1280133
72720
947147
506275
909969
411618
751158
243227
232582
1288868
301785
912438
861913
1184421
1085032
995483
340883
1377550
993575
1373728
679535
1031280
340447
510230
850684
972804
360175
1497611
928318
1278724
1096588
1008188
1510748
1479979
273493
134228
453564
883723
756827
709879
587253
914558
483561
655944
1469456
1497994
774600
472632
262716
629292
871805
363563
891468
772852
1011805
514168
392677
866796
566688
999470
432019
1099303
1375502
1305684
736711
1051718
829243
128203
1174758
927209
452035
749160
487132
40597
1507870
840194
637820
552830
1257364
1423047
122901
1356248
1513582
723904
64566
1506741
236220
97640
833567
101001
1277981
1409718
264661
76667
813992
1068560
666029
21998
429349
1290584
1114548
1054339
281383
1344557
280322
1023287
574503
876974
1098329
232278
726158
749919
941913
1172973
1010388
114480
879223
1218939
1374470
933244
1293852
203621
692627
819820
48065
690574
966333
412395
1416770
1174853
442495
658561
201764
49454
1254459
1180281
82100
441819
32723
170412
74286
1204078
710909
1390595
821154
403083
1142028
1036206
1268972
1179775
502264
1005783
991286
749881
807204
581871
813994
629563
1320475
1180916
53902
691785
1242761
888958
671036
1189961
158131
763551
1253699
311834
338271
358807
1029774
1060433
143805
1149548
146973
1390109
360791
97673
312131
1040468
742198
1205293
862312
692958
419487
333249
1163602
883125
1241952
989760
1327758
355806
581995
1198389
569812
708567
310101
1231107
588682
1102100
778609
1307176
484859
1419674
176288
418205
735202
474313
598072
1502344
248784
861014
32523
29491
792385
1318079
573134
907117
392833
1341130
150979
885508
1385040
1044471
1386498
412660
1282768
1305809
1265965
326080
322608
222662
1398749
1491397
604629
1222245
415881
359005
597015
58775
610232
400392
313130
1099908
1278219
919498
35563
693481
846367
794400
910061
1184550
712394
1075747
1538710
606900
211408
109603
515953
940286
517563
431858
203857
786110
802872
876952
671598
290560
1036005
1076922
404809
354780
938478
865843
749361
640252
479228
295500
252853
1232762
55610
1162797
1277639
1064033
560791
1303990
1140442
1397861
1157982
388992
266840
1075241
1397391
441485
547359
721308
414139
1232004
721907
681144
918660
1135776
1463421
495569
1019615
794112
134613
453516
163422
1250651
635054
1025552
189211
1541221
869273
913672
79043
26211
1192544
1296424
1255890
529499
646255
1300972
704121
1091767
762684
54701
1176470
745692
833806
1424268
1162343
1506724
542574
489035
412653
679931
1488865
1034843
90687
1479207
158297
50266
978844
1401548
1474127
1260233
975557
1446189
6140
107081
1463464
896742
1373523
322270
891432
1140281
1223467
1058378
1421514
489498
980267
148249
1148902
145006
492046
1466303
68659
1168535
22471
850737
44301
1015599
858844
1221825
633745
1015701
1217739
435191
857429
959481
76455
16594
142265
1340833
381504
1216876
607361
1042459
1338052
96111
21181
447165
294072
169767
1271626
136412
888
974260
825347
690516
1224497
415819
577940
328151
262558
61
700032
1501623
367470
1124142
116213
944346
683131
272798
974525
1031282
353204
1262582
793390
223654
1047392
1354146
675821
1122422
903221
1415121
1006312
809170
17831
528371
1001038
853760
1122181
713421
930124
203314
1152952
157692
749310
810822
121360
1056253
1052135
1273347
1337666
411492
531895
586546
1425764
762291
1070234
614381
533512
619322
232234
1248510
1404228
614654
1413141
1280679
802114
128946
1471032
459161
359091
575970
174554
662786
906783
255658
1487595
481889
144281
1140071
1461231
1370912
488847
532459
577724
1017451
1484631
1096980
225242
365877
1024223
1172144
87442
163924
493237
641332
1220685
188866
1374046
1043043
1103183
975364
194322
76551
650165
504204
264563
239153
1108759
510225
1054841
173953
647298
346678
73719
1039803
692342
850679
1165357
1412143
467939
1302236
1290381
1176272
1237234
466326
1263127
746141
570963
1157482
1543448
170355
1362004
1089066
632379
1463957
622157
35715
806228
1011908
393335
1383619
576370
346126
1287142
1070112
1373751
1296424
700825
298739
512361
957243
1006131
830893
784096
1198537
483027
501859
749714
818352
476427
409089
1101842
568314
669974
845891
1115642
790421
489666
254490
1233574
1452010
910012
544485
173989
577165
528685
14990
1069844
48766
679969
725760
1331100
851935
442364
126143
436339
1442475
318036
263288
692093
1280159
105324
771686
731726
1351937
1169591
386967
1161145
858258
365558
155064
757183
688554
284483
874589
1007854
781745
987209
862515
897463
777799
1423714
1447876
1339628
1508667
945575
891388
1141694
196138
153663
249693
1020794
814910
1324117
1296939
632915
844533
1221165
877510
241187
318294
1126010
843309
415136
359149
575136
1140790
472921
1312609
1414746
570395
1055999
123532
140792
1041341
1357520
1379513
772659
413871
322603
1156764
1229521
758748
1515648
1229133
571122
36767
755805
101794
43322
749139
143776
126287
1300089
627802
185043
1376560
101089
738262
194658
1363394
150615
68302
282737
270314
1086389
894356
698246
388632
767599
1322895
228109
636392
1223973
1464425
1076092
1507290
497086
229767
631899
333987
1476248
1409632
1066569
1055957
391801
110448
545086
920021
1293885
945463
1086821
801930
688531
298524
1452471
693980
830672
747738
535072
959693
217823
377475
298412
942565
599520
345275
1194938
144991
257420
1348602
1116490
1057457
1196893
98496
665608
571905
403234
1109648
501485
255881
1503925
594736
612641
384201
793698
135463
509910
1003935
189278
332465
1516175
1164536
1537622
493917
511119
134304
1269984
837483
600411
264025
1128997
1122655
1362635
1542334
13929
1079035
748697
421616
93839
455100
1172432
75511
482266
255242
518919
807902
737940
1219603
6819
409909
1017857
1278489
1284064
385356
245359
770223
1023623
1470488
247951
1340749
274515
963536
641945
618658
115952
150896
1507951
232289
1448238
180489
1235267
127475
1057239
1301252
688753
44899
1285972
1474406
53922
925009
275298
47060
20102
253947
207735
959604
878641
1457064
677539
355521
266654
659925
484611
356945
444305
87117
858044
1112259
234841
1258761
716917
1416270
898753
920749
940322
1424964
73226
1496889
1022851
362783
745758
876487
460854
708709
981389
1204500
743722
908963
1333614
344170
1006213
133717
1253344
808890
1174705
1530442
274949
800200
1198832
1338083
1372471
1348604
1536957
431765
639107
483069
758021
462032
335357
441704
998190
906915
671746
1107016
267120
867105
38942
611722
424562
614668
1304398
1083671
131876
1485208
177326
1411448
533297
966604
743132
445571
564649
519795
328658
1241367
741088
1249672
667447
511723
1465783
1434970
1140638
1321092
902762
349055
1480152
1125891
457972
949613
168888
57897
803761
407197
925133
837252
1132727
1107839
1092472
1341765
871039
606971
1416532
1067270
932196
187568
1334417
230214
277505
1544304
745070
89289
769143
1526811
119494
652006
844978
1358577
1148148
923608
587249
636455
458393
402936
1034538
1165611
1404653
234883
1045443
1070664
1502787
1262482
700611
471523
1154640
828087
993814
1380267
1175
1287516
518265
1524497
507186
449377
1225297
564930
1391321
478394
568200
867100
840218
12756
116252
132593
563221
1527168
1521972
1166388
1210360
696846
449166
446169
770488
223856
943486
649918
1093669
1387248
1533349
663953
754061
1286287
1197763
1511732
381446
311115
157081
11922
389413
328660
230380
69007
333185
555795
249683
739436
85964
1003814
1304150
252622
1059998
954706
433229
1128749
403482
895964
290514
936124
1483513
791308
47246
1413788
325934
1188404
508661
1318693
21998
160948
501731
1442968
373764
1357309
1324284
911542
1535264
466874
710183
1142048
1333711
262824
357437
258174
979256
1423513
1113029
585982
1413687
405813
91317
665856
767281
1284756
1322666
42287
895087
879788
1506189
1391066
1255018
990726
1521279
1020769
64066
472810
1485098
449087
313177
71186
379478
216434
758431
833225
352600
618524
1261891
207883
718711
1398750
1085215
565941
919395
477872
1490103
828175
1458835
1223360
541093
621574
1071954
367812
484083
542093
1491279
1216460
334346
1186119
815048
1170222
104142
1041118
965930
1109025
1112280
173335
1425135
929491
637476
1242363
996755
51779
278316
1461415
1301312
1277005
315314
1349072
403692
372877
280575
480820
1223085
611608
246109
644621
947649
933723
962202
632676
565103
1061292
1470487
949095
911395
1539873
1382277
711805
1298578
209347
246278
1115007
64177
811501
1395564
1444777
1430385
828303
1434945
52321
650189
317435
444396
1023772
413362
1411470
993457
990449
1270925
599555
164617
930297
368284
463831
565562
1439654
758600
952032
1222464
393293
74077
1028501
1303306
1488575
772066
573029
682913
963067
290389
1490773
342967
1532254
63341
731042
568545
992918
839986
759329
1492460
1144396
1402760
1041591
598516
1452306
1417899
174933
259301
929275
425225
71518
111087
703812
596504
1494146
270380
1345759
999187
1113774
724153
1324498
371354
291716
1067736
571199
414564
579915
19567
708653
526657
387359
96967
465438
1092622
254418
914006
329468
533902
832607
425782
371320
1332271
340456
472246
185206
944319
1510438
49766
594576
1027348
156332
95309
562392
421402
1143951
1100246
134882
208436
881777
601922
285731
1321158
67889
528896
1148792
1361603
1053427
578507
609505
847043
315266
925865
510173
453239
53444
757042
328245
32761
1185697
21637
732088
1106782
906727
3813
1160587
1019538
1350738
1263132
1498696
1375957
102061
998304
827162
515791
1297892
410644
570589
751611
1371589
57238
1295275
835311
457115
42111
780116
699535
694681
526389
1063742
1339681
1305681
147513
442759
1530102
434815
1282489
589073
988313
1108574
1263586
1398109
1408884
590020
1380665
38208
803867
792098
40928
1256146
1413809
462519
866454
916856
1158177
505348
578737
838361
537569
1323562
1056412
862470
159245
990789
367183
1008983
924768
1185999
1468596
74168
1372480
296612
113422
1030297
1461966
636167
561048
770847
522996
941242
584342
1298602
1299029
1105692
1374764
794623
522917
357365
1308829
151489
87772
686442
550765
73104
1325096
439569
1437729
238067
1458000
1212753
340592
1195211
52292
1496897
72230
330113
897774
1209
157228
160182
1373387
986110
1264807
132742
576735
739129
578808
456791
255032
1460493
13607
80783
312389
469088
1118200
298482
680550
1292111
153456
359645
212997
1203751
222397
1310371
45359
1350612
31377
904734
696402
554257
127203
1072727
1397908
1525129
858210
1276370
710153
36092
1256735
1090349
805475
1185916
408304
989000
1545388
1058348
927308
990198
1431272
541255
932604
1271629
344935
1022851
1203628
1516564
17291
1198566
1284917
633354
1033278
1501685
690011
588650
788173
1045605
161051
186952
1223447
1178795
1479121
1533334
673356
353490
1444068
768849
1472568
1248473
617196
814237
1385141
950002
1203155
770324
1437676
642281
1322030
428813
486585
344347
698074
749575
198315
931841
1520151
214835
673722
349047
1295635
5717
1017073
103514
661316
981881
779777
360165
12390
405394
1290171
1142715
1503208
963745
781154
1128647
382251
708763
1430674
1016361
1055140
807880
644271
914045
387726
1066152
4626
1358879
32576
917499
318401
1422151
716786
1369195
218258
408962
188771
1307852
260749
888721
1392446
957722
318613
1152412
59012
284766
358062
1502170
558639
910646
1041195
623955
377879
467425
310398
386572
562618
341230
729501
833434
1377736
708257
1321673
1378832
1313453
936083
189150
893855
560921
1543817
913654
1228934
1044616
1197382
545387
676103
715828
323135
526478
1511459
1384668
560849
646053
215411
462393
262392
892741
790208
1277262
873714
62311
185786
566993
1177738
629276
674803
804142
182408
89791
473874
239705
1055408
924207
248024
790138
606571
1390804
952484
927615
1318127
1419748
642408
505220
1285545
1021406
284400
253582
156619
647772
1186343
1513554
533817
1297363
801122
876992
1416504
1449289
921687
672858
1431184
1014988
821995
910711
1035061
587824
1436480
949002
348816
543063
1529206
1280766
1288603
962142
74545
996352
518632
26602
1488675
908899
267958
742781
548618
910567
42488
1377982
208106
1275928
477747
985089
59264
234012
1208690
1215242
913784
894289
447233
949555
1462144
900546
1194444
1452051
1219249
1440542
266246
1425090
1361591
1423290
1498113
452677
545829
295672
957657
362002
61850
1473873
574254
1149015
290966
369215
272900
429712
1491712
225040
399152
1052633
816295
1306800
410388
733608
215898
612150
1366158
798367
1138241
1107593
1437058
207043
359779
48296
407096
431435
1478241
721022
1537807
243523
1513595
1520594
985724
1084276
223651
535480
1445438
1476467
1439845
1070546
722914
779082
124377
59396
962144
93386
398940
1306815
66473
726861
1492553
504603
789297
1053115
651787
249173
1439713
773615
948032
657891
162492
405426
425035
1304246
1236542
204784
337406
1270753
1477901
945160
803450
379811
1380300
1475449
130506
132018
1325620
1183345
895853
1206553
141850
1104395
598290
515485
1238293
1157907
321913
281367
295713
667517
1506848
1523394
1454102
167229
1313241
798743
1431072
310126
1467648
678114
482714
369201
1227869
1042346
628558
47712
204929
913851
587933
861593
419779
381192
324454
1103621
286839
1028661
510508
765326
565323
1079670
1312636
34313
969671
1519589
235266
848661
407682
666708
1209953
1530023
1538162
1535298
776127
364860
1171086
750868
1216702
1485572
1337767
361646
343344
648050
1161586
817496
387211
926962
1162550
244509
143414
1105214
948219
34483
884530
960018
622462
277895
287125
1380279
540954
707221
100002
1482045
51035
748944
334717
1064109
156808
1077236
607983
625669
1270169
1465656
816622
912863
1065332
452247
1253712
406284
484190
272513
617669
250972
443582
1419423
800407
1070436
181358
1218394
249507
972975
1413115
423591
83693
539191
1438041
1320249
1256850
40440
766049
796362
1421338
449893
1422424
749681
1396811
1236240
274085
975409
1064349
1077282
955925
562682
1048473
783628
775758
43440
176170
1365188
1404484
988637
1129082
1546361
749053
1189018
1500919
1400901
338204
1452778
480284
1326696
929718
1316173
256625
1298979
1064116
1236535
859411
1494448
173298
1380576
665312
216164
1399290
513561
647837
937999
463457
772176
210265
527824
120873
246213
1275325
1522255
1320840
904343
1408514
784218
1336198
381889
1036613
1325657
1271749
1251035
97085
67237
708474
767297
726382
162139
104775
1463329
1369171
1345364
917366
244155
33361
1156807
1030536
1152367
588355
1537805
186354
1094976
5573
1146037
1515842
1400249
1044982
704468
1476145
1076091
1221679
715616
97580
43987
1357297
1199762
253662
26442
51128
452445
374267
574589
41590
605212
1141352
1297959
1264857
777406
583626
648325
292408
1029870
887398
380027
368263
539415
485324
21454
912386
28242
15063
267918
243388
576545
144240
654436
550163
1001040
41902
1031288
1307464
1024666
561899
1324353
1053870
664986
708021
928759
860999
574097
1370072
1381377
1300746
204823
353856
1091182
867682
1507120
848810
1323687
866914
1045866
897447
9412
498121
875494
1183556
1466686
270055
1401174
821650
1477135
761837
233335
1161767
724746
1242677
995542
859865
667582
325241
241216
23397
1367417
1175768
1061914
1414579
366693
59095
633435
414129
508408
496661
1103242
878749
454582
968154
839016
1359925
333373
1193862
636190
1439923
756942
1431294
633414
1182349
489848
159568
1538912
1150269
233915
600586
1389018
835290
470798
435948
838742
774597
476813
418041
108154
1457945
308440
1304551
220305
229958
38768
1111822
1269390
225932
169357
249220
453984
742534
843695
61453
1377869
903523
1443677
276639
1091125
1099519
80287
1365111
1412856
1129596
51818
539380
345880
1005104
1113456
607651
1225905
697019
289509
1322852
1075118
25187
643571
1436820
217949
838216
991781
894290
1431806
1351476
1421303
3533
946731
110149
546211
783636
110370
1561
321329
652454
829259
180238
1438239
1013613
339687
613900
751636
927422
385801
1322775
1227234
1105422
1440535
623297
627487
302121
1534752
135928
1220565
900043
1391481
707107
365514
749324
680225
627772
612184
1510235
519798
1059401
685190
975118
896452
981113
1090632
335917
1030511
1339363
1380736
28710
1323778
1408915
1255031
1359680
1046588
740893
781514
567557
1012112
821800
1121256
1032187
710971
185269
827545
276974
1133264
427074
766349
1127276
719409
521375
421498
794721
556133
190323
164118
1407723
1349271
1539203
1309055
76921
1175686
1328844
1505683
1183864
830333
410452
1384953
191657
592000
1133114
583664
1339726
208309
973192
188943
129248
1263490
665588
1197248
89234
413575
877607
101531
894652
717230
262885
384606
1486024
1410535
591513
1532258
4449
382423
816316
738335
849276
483733
424468
859603
764619
541621
10587
1222194
1039133
321075
682802
293623
964388
296653
1113325
1354095
768216
120729
78298
216734
1395827
616271
432541
646861
263317
860421
168278
1171780
281968
752008
1345707
1139079
1413306
417041
545567
1222120
66563
756628
901191
950006
384241
451806
1129655
1181579
323558
1519948
622415
880898
1103195
1354722
941508
1166521
1431712
715634
1402309
825633
526963
1477143
1171601
506652
633540
1068226
1155870
1436342
898275
139022
189772
1405754
839654
275733
508030
340860
51729
1124062
271696
1521602
183532
415192
348806
1340729
469385
1020056
1174565
1373290
741264
102211
829708
1036702
1487679
36716
823960
166113
250250
922782
54085
338742
926564
1373216
1365355
1544736
315573
1397594
1252642
698131
180914
383839
590026
1169968
862895
729075
906573
1423845
223747
829622
1081463
1010607
697251
1410960
155797
537829
794633
1356134
584875
68571
742652
778795
683693
835386
642330
925230
969453
960689
848208
1418098
1169614
382332
1482574
762414
466852
1296050
59093
1288952
1242865
465555
1135061
398596
377018
97817
1293701
19816
454025
596895
465689
584294
847904
325602
737829
1019460
1284623
1270526
1135071
297822
1111554
799715
1030530
903827
803116
1191209
207544
941081
836062
108048
100541
477613
1266348
1419890
921826
13179
320380
1327379
351830
453074
1156986
100089
1292591
474401
1388272
395578
620390
212013
487688
447326
1361223
1117570
616616
520401
1073934
955020
1546479
1011008
500007
250083
1250870
421303
1185355
434332
1213942
1535509
402688
913282
638362
857239
1269822
674894
557250
1397759
540074
652669
1149203
500162
31779
1236962
1122693
1377235
730838
629677
508494
614333
790578
946693
423333
647015
588554
630675
278470
399784
883606
698163
1384254
163080
708554
499105
1464472
1471060
1006013
77013
1047974
844884
1516984
734183
236576
1416393
506279
1058136
114561
118775
365826
438721
304334
1279777
222318
191256
414175
605791
81796
745386
669940
547751
716354
568338
1145167
400694
199854
1383093
1513122
796618
341386
1463024
983918
871248
1489063
370269
987552
834296
254878
1050506
1144582
572081
966164
1001844
1396447
748785
30742
514394
128496
1509862
727876
1381239
960696
1007971
1116739
766571
321547
1464500
1428451
511179
865476
935128
793921
1224087
981816
604896
1228466
1092496
1325508
118041
335763
490409
324210
639754
847332
704290
348147
1082432
916730
989311
925188
1100944
453271
259989
360906
1093528
198275
124952
119243
1291198
1043341
789163
1287656
1404848
1408447
221370
921200
72429
1323592
700633
1253204
585860
743200
1334649
1467721
180248
1003425
690993
755463
230898
1110570
93750
608649
1051983
466539
70009
1233470
443074
1117603
1030109
696884
1382922
304679
651227
1034367
338596
1093871
1079351
1356577
784070
1539377
1072436
374582
557505
1017132
1506443
1345634
982105
1234711
59416
1171489
1198710
622652
483034
991860
10303
41086
17359
1365614
1286883
63382
695752
129339
1520996
1419959
168148
48308
589644
1405078
50932
1351732
1222728
1458513
720616
864003
1099641
310120
539751
432004
471327
183744
445028
346406
145705
865656
1143812
1074005
479029
101098
600577
956552
1030061
610418
1121493
895945
98008
1077136
493314
119225
875464
546828
632323
1396265
723346
1208765
1281438
631270
1245577
772918
1403864
47457
12192
1392528
284503
24443
677656
1451547
902813
149344
1546028
489544
1011724
427118
372667
338581
1087821
1277737
434643
31007
292513
959654
937569
1132077
1278826
542790
818781
559775
123185
681889
501186
1430172
677894
647380
168513
538164
1118728
1338087
423469
1536523
923238
692250
728054
907284
634033
568346
1415504
410351
397013
466062
1362871
1516324
576912
880382
989003
1166316
392522
892907
474559
540578
186562
1507827
155247
1257378
1348742
1181933
1083823
823715
636617
753710
1300312
352049
1203281
1076917
159319
1250764
515024
1175480
366371
1382999
23999
1421977
1356665
1233705
471292
616502
259836
198080
206463
365872
1082419
1389051
198460
193385
462162
744279
687284
293230
365279
536576
1090580
1265176
843433
465274
1207337
1494489
1195276
335936
89659
673304
1511042
299442
1212514
439930
678109
1057789
196377
794337
286802
587906
1118241
563448
793833
283064
925585
284055
876673
256445
734416
1183789
69323
572214
976704
1031927
1044121
588915
384939
1369857
690884
138736
985249
1327825
715716
63836
637553
138720
425956
777275
1386596
196874
1074495
1076921
1434802
865054
1545689
230069
1121294
191271
515239
268347
1139057
474526
398683
988181
1111441
142293
290974
901998
286187
96401
1319830
774735
258869
1010942
133927
439727
1319404
1332125
631762
155171
288924
828488
142437
480257
616590
1318266
389168
1194175
203305
1089297
1448182
1141544
1514621
1171151
570928
209495
1438153
221947
894441
245995
1246783
1057821
1414120
869880
232535
422553
342158
1052516
1410386
1250590
719974
1424381
545285
827148
684756
1197013
363559
865790
817596
975428
765777
924579
673401
985522
305019
1408562
1356828
909338
786053
1364677
1176513
1022386
560917
200371
1406463
1211080
1158929
1220790
245008
364505
1406105
443544
1544472
21311
1048294
908037
1151672
1107202
1094556
924919
110772
1234439
310863
1322426
667322
1391508
946512
1437129
1400901
524572
1288655
778488
648436
951846
1380013
437861
1002167
11738
441507
1281999
1365274
203989
1455260
340914
145384
479581
298869
991083
694159
277210
22363
106484
1234570
1142113
1390681
649323
479645
1482704
966546
883777
515210
488860
645177
168076
1302278
63404
190344
215228
396392
482656
1275467
1416246
723662
1454815
822432
1431630
557442
874905
1153333
417044
1164822
1330224
532180
1472153
1101161
1532311
17156
413801
1383809
764163
1538462
30151
1076855
1126443
844840
1264557
605311
1022338
631551
926064
1458174
334395
1319384
1045123
1308633
150194
801266
1040536
987102
1440712
518978
246667
777267
1013017
477177
709706
9346
1242786
1326604
1504157
1261815
882932
118129
567344
1137948
1472245
1214206
1484737
130420
969949
1190892
1422855
747960
740393
1312334
104536
866177
1289019
1025640
1285815
1408755
351065
1172642
803635
1212294
1103460
575373
1002322
1239228
493497
236172
1352195
1380247
1163134
164130
1315193
91285
27670
905336
149739
149577
1145502
392634
474016
709901
109274
1086822
790283
227532
1020756
349428
1161319
1039549
1523184
618792
61457
1054571
5079
612176
1383800
268063
639264
983998
394508
104466
722435
618081
264396
396406
1115361
149771
876764
393992
268025
889318
809443
1334840
94428
277204
1473191
217155
147626
394814
876146
207927
743635
1082481
1318023
1402931
1420143
557261
852745
968408
169274
840805
371229
1281367
903614
149640
771555
491608
321023
817369
124014
104026
1059619
73024
962940
905254
365799
745018
767031
716976
268297
1259902
829945
713272
227421
149209
979644
784171
1542732
121424
665259
352422
893076
762293
1392112
1416867
1304476
488506
700620
664351
1129272
862064
422009
1481206
776110
583937
575967
88945
1139727
666084
1468864
247548
1517482
142613
850376
1463936
1379055
234647
925744
1491197
1374257
484144
686505
991076
962070
287363
1242298
1384864
622625
1197224
770527
1383711
1169854
163364
493647
85463
1520912
1313125
1469470
377894
1345432
1439846
501678
1244925
278147
759761
559686
629026
272684
805617
356947
49785
1375807
1133538
522999
1493041
425397
1296069
1346174
1342101
1399403
1459552
94971
17280
60357
981266
708375
1154876
1009531
1359406
711212
512462
766773
1223166
1498787
737851
1190135
915348
1533769
339803
571781
1413439
1365624
850549
826362
136129
733191
192980
285922
196886
865284
731321
1127891
32061
834976
1461055
508824
1513067
381746
1220578
1215564
828257
525630
499599
374332
693640
205840
270697
1353133
282664
1023602
640823
753638
1349043
887676
386726
626961
1433406
252280
1108845
1539072
448659
1301788
1485583
27891
697108
1248599
712653
26809
1526245
1470610
1406113
1060329
798642
887888
616809
455543
573888
1519843
919951
421563
976698
443073
821112
972991
130800
119149
1164257
102557
1112652
790116
117937
609521
1316253
943283
834025
928140
472510
572873
87268
1128005
634702
374799
778333
262434
161800
466388
23253
819963
626007
235539
115773
993816
1148746
1173329
1202015
228443
1291418
1480591
1475462
121263
617992
987537
1094361
1194918
822435
605974
1369165
838587
1275169
1421163
898949
1077884
797483
570150
773407
1068867
977022
1010358
1194712
331605
950528
200335
413594
1054269
577988
332156
521022
1256646
1147488
1146618
254417
1055222
996781
965741
13855
608451
575354
1321184
892167
182221
1230826
262210
426155
1435510
306350
1164986
909174
1318339
387644
24775
116015
980135
1208218
1463222
1379311
869031
1037743
804608
1266044
229774
1335942
377735
1030706
157779
1067565
679474
3395
849314
1085081
1234769
858661
221096
1196638
1131582
1219449
1342547
336202
56386
205961
200427
1257340
1313757
891615
1515768
1139709
618362
1381035
261344
1437450
222803
1308249
1424043
723284
1362568
1171765
898125
427963
130722
446610
1431317
317535
786545
646658
630665
1040578
53962
736821
1381389
683146
589849
171251
554223
1125899
1182882
644782
606839
110258
804957
669409
185585
288996
1134802
1296496
144201
348255
1087492
300213
21185
650358
122449
1441122
455869
874878
325346
874216
52068
412181
1175629
839196
324008
807584
772744
393360
1498209
704449
149320
1035944
651709
1528885
1228439
1072642
6234
1241842
448116
742001
647456
1238945
1474331
63951
913720
1119969
113958
976036
1510883
640524
923681
961418
456837
863667
321183
630795
1337868
200299
683469
262183
1368040
1468298
26476
135870
966367
1251298
905297
405759
806619
715003
194836
938854
713817
216865
959671
1401137
539127
1113308
99412
143429
1075649
784692
1310452
295510
1403456
1255409
659846
762503
243594
28755
910685
502681
672844
898905
14108
927260
351631
1128131
1468937
520179
940212
48560
1039944
893866
1349814
1150515
900319
168022
429205
402102
792460
670172
205084
31691
1015901
982338
1043482
1256991
646086
282361
483518
625507
253776
1467803
983469
1208269
765735
391324
1325571
1401875
577169
12157
475497
816880
1099673
1489481
750052
988729
1274955
823281
417918
1228653
327174
921273
936046
145580
1210960
501315
1324424
468336
336397
1003873
1282784
870416
68234
206129
1052721
1280927
1165111
1394040
932010
714676
1094179
819580
751035
1187544
322414
998118
206985
960297
294372
19242
1295320
895750
1479238
1067136
677746
244222
913876
167691
148508
1348243
318377
947169
647953
845603
790062
370316
1187629
591851
1515820
66810
985182
562387
1160130
667596
1488051
490957
32798
314891
929651
445568
1273436
230531
626336
1171800
47016
373420
102296
280759
646103
235198
1534585
905332
1501213
740491
174621
777627
1111175
584192
695263
1460257
1142165
910353
799677
177075
712396
1459636
790635
1035109
1411273
803398
1540094
54739
1399965
517355
809816
80390
1203510
1016870
733686
967936
27334
1379271
1437070
1366326
1342933
1468582
1408480
247483
496900
1148997
581215
709735
596939
290376
1048685
1523562
542272
354353
641697
1495911
374673
230870
195087
712809
1373785
1076463
348859
912355
22552
547706
761539
196147
368342
820360
1061443
1073640
836504
625279
1237838
1220696
1142848
370627
1255158
574353
670661
974192
806770
1100495
375824
1245939
319569
849452
1368246
659159
1452031
1223181
1520527
84225
106829
328154
1177952
670087
199395
128214
1381298
709400
1192382
775730
243531
760430
1231173
833943
438375
452243
6127
471034
169276
458499
1505148
1458692
1169604
48106
1294662
622745
606859
1207326
893251
1434002
1253203
421820
741209
218461
111013
1452571
419637
555820
142233
967269
1170486
1488290
1086068
861677
1284336
1414730
1233045
1165888
933640
1424095
1536856
545335
1403762
563881
1111217
259809
1379017
1208926
1322890
1438473
1474155
906209
773851
58202
554550
1029554
1502483
685992
147801
955524
1521229
1291355
374812
748395
877188
710051
1245255
257445
561944
833595
1336820
991448
1114204
1268266
506601
597743
1542116
313790
183917
256526
328379
43326
1294326
46028
607078
1255147
1278161
201986
595612
231439
745917
174778
1487986
250760
1087857
222385
433567
228439
1237122
466500
533580
103396
952922
1356834
994733
233460
1376158
111736
1196279
475642
1117173
37002
992493
1059701
814868
1244784
138525
726653
436329
827628
554117
332113
1208544
1031741
1370741
1286209
995774
229165
419623
79799
1305219
755121
1151361
772110
716679
1142873
84648
14551
1124826
858737
1164873
1136020
112625
751714
366987
347033
620820
603736
1524545
1037773
1090417
494854
598493
68769
129743
1779
785061
548534
1442301
595764
394512
1537791
671837
298147
1043951
220707
1521342
1318855
206537
693222
1105055
1543010
1047932
615520
158373
967215
234214
923049
1106440
1468527
1408595
404383
528450
1346870
1403014
1051241
1418184
195443
448839
954630
226809
737250
973735
1546290
144289
407329
22493
1312593
653566
303459
953827
954903
1449674
67088
253912
67034
1246692
630908
320149
1288399
300162
499471
1071052
777209
712708
109862
1521866
1429116
646310
1069748
1026071
633611
1136306
135341
1239240
303261
1046857
1050848
1290119
1156271
1273418
894307
683099
1487691
1495036
838218
1068601
1326049
418299
698634
486520
1349455
97106
766577
1097934
779862
1363112
299008
660560
540696
209043
1171701
1292661
584604
1464407
233717
330483
1065686
1436677
959966
699230
314423
577778
1480866
786562
252942
63934
1467745
969769
1053085
152835
1062812
581848
111257
1506479
633519
824823
981257
302448
270579
765519
1152185
1098977
298280
385873
629274
1209593
161651
1353854
1343393
1457018
1478325
46180
315020
690725
355174
393215
391753
555415
1154960
1247673
53238
585859
1430075
1396865
441540
871376
130490
191537
186823
263686
216708
1098126
1045270
963119
952165
676363
1445114
745612
204145
1280531
271120
1017373
97707
883582
23982
136333
1372578
808181
923251
213204
677681
904144
424308
758366
2578
398256
681854
171914
536623
1543990
1171405
357171
124155
1459895
600240
1370158
624907
1290896
952962
1429776
515089
9578
738780
1509088
735057
377243
139720
1102565
1223052
594179
1097700
1474211
282458
511360
763767
1235676
604490
57357
778941
871722
1083464
342815
2887
1409469
1166400
477028
1222255
71992
271622
1077989
414135
131240
595751
169493
789576
1068639
1383953
1131780
1327963
761955
204928
816095
1255063
44951
224003
1251615
315106
1006589
522212
1129452
1429461
843301
1142486
712575
1025162
1075372
450926
1398787
1079754
1010409
1182561
614110
1166587
1337732
1377310
372088
766763
810673
1111837
280427
1129943
764452
892421
542589
58652
1012313
503251
1010946
742313
1449134
184171
942101
517827
908973
165324
1215393
1140842
106626
317968
1380543
436923
1025877
452183
465177
869656
1082406
184114
1263470
1130324
1045176
833316
825068
236718
1422144
531126
1351998
1416591
1128293
954181
1112067
1350339
1269025
1494053
933238
106805
1162564
481707
1370075
350078
302215
1183146
1547081
776294
588628
334080
28424
332402
996234
1008315
700555
1030369
574538
617339
731599
980256
1536445
173359
274951
757819
504302
1160403
1081133
1143012
420370
334085
737877
108462
1513458
208650
1358883
1152588
1136391
364922
567965
1450295
1330256
1440986
451727
978686
605160
961194
158240
1522884
616114
988189
387326
1395239
516300
482977
110511
456228
198080
809305
1097090
1085719
888568
964256
1446724
1012279
667302
1502784
106027
868694
1511661
68224
730620
977570
849329
132991
1447991
1138379
386561
822157
1052494
816408
1246106
1524565
309525
1197214
1409662
486875
69314
777401
1015365
901662
341159
1413427
231944
1486364
538197
514861
434543
1181718
666779
1055811
414510
248450
264242
802713
1166635
881438
1180187
1465395
249609
1384844
211716
804462
871085
715063
1314973
339136
705686
1161372
5836
621501
251949
972010
277742
295424
221741
751290
790664
149199
1326942
1479947
345334
550700
344080
339435
1081467
813533
301359
609031
813196
660322
894601
1070184
1407384
303512
1344644
1152631
871147
519867
141050
828908
1036319
1230025
79636
1516332
1073214
1222332
960000
287120
510504
786651
968090
888571
197678
111494
801363
1150661
1294936
806818
90486
1401536
1511890
1122387
799232
884915
388279
764718
865241
1154134
1419089
1314927
1500739
473942
1004909
132153
1107563
140108
53067
1348479
1171443
109700
1376249
389530
1374379
880376
1276299
1375641
1504867
1411285
680958
553732
766756
1043117
1068973
1088349
571490
1290373
1517272
1371154
1362664
1009080
293644
225917
1463144
63748
1456392
810262
1485080
540595
702353
1094738
1256332
595586
117350
1054904
772795
803733
94225
1018141
1426956
314968
168811
1230278
1238087
134511
970296
708091
618625
299479
1192358
116106
981971
206030
145165
803146
314536
1266223
1533793
734373
1083676
304320
1000430
1462678
193073
1468690
138512
172367
1311037
622550
417491
35560
1490792
1503571
956971
474983
1001660
1279195
1136801
635925
822512
466528
726964
34818
1100326
107154
1226437
192175
1108239
455598
502761
1081455
266327
1374165
1490395
693403
128079
1073016
838569
623540
563072
1211556
383535
717848
581184
112966
388275
1368723
320295
663338
624947
336439
455079
1402948
814951
586862
157953
230848
491325
946090
1524564
642000
1192412
988763
768709
112332
444014
468322
14101
1531843
834594
168831
926129
710552
214225
62618
1365979
137666
934254
118779
757059
10740
1266581
1517469
1318939
1417335
676327
798684
39357
533535
1154068
1543836
898226
1360318
1043376
112927
102154
396797
192218
398140
1476562
1129810
886819
1057722
1363155
746557
1213014
1508582
301788
1128869
1344618
129528
375729
283743
467583
1178791
1179053
1509520
380821
49763
1032787
3733
1036784
567681
1243827
377554
620146
58575
1117628
60489
913627
1423279
1173904
705545
1123777
1331008
924536
726786
166993
954132
1117951
688275
1351754
59378
1533277
229530
756291
994252
156857
1113191
506220
887569
1018849
65777
112114
552576
631633
453287
357604
1409674
135618
1122675
917762
593618
120016
138526
697241
129823
813339
196453
931426
314866
1111188
91344
698582
1437713
779078
1135875
1348009
1070706
733613
113946
250221
1363197
1202428
392811
1093831
158101
484090
563045
1493578
311175
503464
1084137
685547
459665
1034350
234101
925288
361480
543081
818039
714938
834324
585744
8691
1018880
1081632
1118890
995958
755990
430710
1155408
39578
1511875
1371309
681791
660019
37388
972413
338378
1271700
719013
1222402
536797
318306
947937
693232
681044
704921
995683
995968
1229755
1269706
429457
1356037
487728
1195508
684502
957929
1201269
255021
1508272
785115
1071785
874040
1397085
1126135
892462
706335
448393
123322
454361
653000
241343
1429651
1429630
828279
411286
1102925
1181750
299233
164346
1184691
1280227
998560
8807
51446
35506
1453847
1445098
303408
1545437
444026
238527
1379277
1070579
1208985
1278421
346894
362346
935026
323063
1322396
287412
1065444
1377364
231848
894875
985362
1089217
1109715
1520213
1373509
1511228
488501
783331
619120
824173
878498
720322
1320950
665119
720997
305108
462197
742282
675885
534084
1205062
1350758
1531454
1180752
270131
1391884
1209538
655268
1273142
916026
957799
452234
64953
1236728
877475
1263679
1361409
141775
537071
310652
524221
663450
19529
1455655
1040239
1326586
1072131
197704
933699
1282177
673222
1427462
557681
760521
527113
1484210
656547
899164
429006
1377628
855869
618152
146751
944762
19986
920743
161866
138502
823430
298553
86538
328195
995088
941110
1060132
989435
937176
926354
1517663
882654
1056446
16348
1434385
1252819
1004563
1285472
1234780
399813
726182
151310
510913
866452
775907
651838
951899
494327
855802
704086
704310
1343524
451640
1041012
1543820
728819
942963
982772
1443154
797430
943759
497951
1214361
1048658
1307805
965197
1000611
676005
1184938
1390722
66878
1403614
16500
583329
242930
160168
1422618
1102382
679578
981358
1125573
677090
772801
484305
300221
1042777
1077732
78835
725707
1414816
1328807
461830
1355019
1501208
1150108
278916
960945
43121
932633
147120
1067223
964390
761965
486718
1462741
478233
1194487
47621
1321426
920335
1229551
474649
548830
362341
261723
330273
1155329
546921
805967
1185880
974971
380320
844175
897195
1454946
1182362
707316
122849
606522
925547
1083056
503582
1044565
1065572
1199371
1152801
1521908
1144963
2233
141502
146674
31375
357729
338236
1444821
887518
178286
912594
1487619
280367
661001
565059
1171855
1397001
995155
1057416
1363511
689762
364812
885792
900629
1307425
41700
1032925
739059
870112
27636
818970
101830
1058637
1098925
995749
911099
1065408
714569
55652
132506
696030
1271759
472943
1447030
159964
442335
690897
977300
219057
926310
218217
126524
525496
820867
1459868
108774
998870
918172
1224837
270377
983923
875543
1539472
399106
1522362
433723
1387967
397068
1129822
1025290
4093
216320
137130
1331971
870975
559746
151652
535476
992447
985294
728365
732380
186423
368410
507871
1347893
850647
629316
554021
984298
237538
1310643
569597
385463
270446
933494
373526
320344
522668
283479
847411
884930
625314
463094
903522
1032431
161804
1356309
991654
147657
654959
1223385
394075
1083711
1138249
136383
448144
650157
1268776
327121
653336
235221
1319134
715583
1224560
460858
525607
923473
1493831
383156
264241
595271
1020475
1455434
203555
440506
218999
1358516
1048298
124823
677657
1347562
1274817
729705
1244867
988110
318580
587190
1095598
183481
1221535
1123417
791842
359734
1262592
1305439
1174231
1377949
65315
277709
1541416
1151971
474438
475037
994294
1339756
32827
1012287
1436557
1506522
993577
892228
567019
1086939
494659
364815
841169
10077
650269
560595
1407029
1351666
585377
293821
185001
952801
54942
985291
299250
735646
520161
1064600
241518
1007768
761139
231801
159379
248823
410046
1140037
343652
558972
407524
204988
1136989
45079
1285772
622312
151850
297067
742125
21675
1540009
1533906
997866
1023597
1024459
350330
1211370
266759
1325842
606225
263946
715194
674761
1073979
991611
1445303
804719
753151
1289091
1013371
196989
589973
279575
406537
148777
210477
123943
31534
263962
825335
383685
507697
939005
1173737
1224491
424533
603169
340068
379120
285470
496317
961552
446784
120911
909433
1009747
334265
437393
1401554
178910
767766
190953
1256324
1137339
26118
118387
1333275
1434404
10384
69571
1455237
489343
865972
1543017
378295
408128
86053
467734
569488
664093
1096573
870568
479524
1161654
580977
1527104
1527144
58944
304967
313240
108712
941829
1210726
848326
1497396
1044203
682811
524635
656417
781357
1253216
580965
89176
491170
864129
823359
252914
384120
520801
367436
998681
470596
1030614
1334723
1425586
731851
1318393
907786
966776
316526
669863
794523
1436322
410351
208723
39100
1041952
808854
54342
278139
1426529
1164726
1245738
285700
1329014
1529984
891268
641170
511081
573988
312926
96294
1148879
606129
1123614
247052
1483431
1245292
936530
857260
1319644
622629
1118185
177979
922905
1132735
615519
1434803
223461
1238110
743721
658406
472069
1472380
1365321
1081075
1019689
1292480
1205057
240709
931743
328897
111495
1402192
375523
676399
14844
1082270
603912
1445355
1438817
1292006
304139
423825
242967
1148593
483151
567520
802901
772898
194307
1255820
185212
586737
848053
88044
243368
1255408
1464644
1036012
816310
127522
911817
115945
1202236
43535
1102153
40458
1360079
56820
1436875
613360
113574
820641
1513678
1357984
582918
702635
1122482
422089
903118
10242
414088
462022
926951
1171438
1094872
1090421
782030
3369
1484470
269018
480953
279278
1128137
948959
341398
1337268
647783
405564
1169180
939392
1506320
1018197
1221356
1111981
450211
466773
1290769
399742
1192142
723613
360127
506068
251176
771413
1000436
1382714
1260802
561428
1519939
1542220
1243830
710750
653908
1147680
973699
702206
263486
1322118
1480346
375207
128638
758135
793037
968834
1152090
4890
211692
356526
193870
448928
1106458
1048444
803038
831900
1267426
922219
449398
1467817
597135
1159262
1142791
866604
459724
1453177
817207
890341
1529036
185146
1264705
10022
32228
681261
1279197
105798
418138
35323
1468740
126073
1055465
580330
625829
690703
1381607
251138
1503665
681429
1142737
116433
622124
476539
976819
1433319
1060839
523616
697464
974461
1234769
535393
894546
330291
1494886
1042203
489930
244896
568603
1306441
1010832
1007991
1171460
1455239
907778
253778
1431761
1180766
107328
6037
321393
1204628
711341
47749
1230373
1462614
1082093
113328
865215
225624
593264
333393
1476217
389385
526618
83282
54327
1503950
334128
1124537
1269753
355177
886909
1237690
357263
1109894
980859
762041
41021
621878
1145014
307646
667484
634193
422711
751267
492023
567464
497295
1421591
1222660
306758
1197438
306443
743420
366954
1395162
1245420
396172
150593
1197380
277777
1341794
80101
246576
127679
102684
50052
1358534
72134
1475841
459360
829689
1328473
366062
222314
53749
1177660
53992
743710
225405
1407126
1099218
442932
421805
1192481
948174
337347
1537703
1493960
774890
1043149
639337
334454
212244
597597
311226
1289201
103494
1163070
1107764
1120290
1092905
1481038
1496536
672445
1539512
17176
757287
723292
176321
432211
674446
618030
761044
241540
783406
841216
1271066
732081
605973
295496
875834
236039
110598
540843
432058
1401695
731092
865667
64419
784239
935982
684924
1514118
332909
838399
7561
168027
301997
933409
1166431
395790
1133945
124407
937151
1076308
122914
320058
1456759
411902
1427227
636630
186260
571496
244075
1277787
172116
140362
514380
285366
1011788
202629
1291213
1375054
1360399
1181071
9702
938665
1011496
1542371
1280223
1534443
578469
796248
931705
81518
817144
809274
158171
981035
961674
787507
642682
219618
50016
397775
578075
469697
461434
1050609
1194879
1245760
118708
1203366
192957
182375
1151033
576024
1490466
246186
368916
1251823
724143
374982
1475506
1332374
275789
1262447
1122690
1086533
905228
871282
942985
1362273
505932
766832
1181395
520499
902524
268369
1035381
393146
235042
400912
1124709
988230
1390538
974634
372995
160153
543494
1322881
297136
1490052
1238674
1430649
1488513
331208
1231545
210293
1413850
39437
134027
810760
1236092
255702
818093
176833
476469
1108412
215321
1229168
1494404
1074636
1533076
277433
873091
857298
1441374
1222379
260268
1012662
1524622
1204489
623255
1107955
668806
714702
1495927
853840
1466499
349303
907391
53294
1048036
584142
81338
805181
1186861
961531
1031742
104756
637783
1372632
211535
466084
950721
476338
1187361
369668
1456167
329183
305537
558110
372144
967814
1172586
884899
905815
1146981
1066140
1155541
1358956
843748
1145454
619781
952101
1508512
774807
1042307
1040199
553377
800900
874206
1089915
724728
1044058
1033627
476261
1419093
823646
360049
709959
1188069
334430
573133
30088
788267
1313584
905385
787007
78960
792422
340655
23073
390478
563693
874337
849603
927981
1037961
487895
1471602
336721
1024452
1421136
33824
160181
37614
375858
1001617
104145
746346
166351
976822
1099323
778421
611847
1048004
1448385
914766
1201572
845922
583828
760822
1163231
858342
641583
157031
215288
899218
455693
152090
123856
778144
1110549
1287312
171478
1445187
1174520
222126
350459
866884
872592
1199142
1532397
1193046
684529
583971
705790
1213686
143063
638162
95187
28362
200748
665571
593491
883393
1543294
1057139
1226991
253300
1405490
879918
1076694
706134
30691
1315935
887021
1110589
831481
928713
1500773
74138
1070658
1335199
551074
57256
918530
1383777
727176
1380324
734556
1020209
1206655
470194
133441
279220
837756
290292
57654
843254
1105046
963982
276128
1184268
812311
303656
378725
1141463
724746
872294
1076460
880058
66054
1347482
1209447
1260857
360253
1044755
960631
385213
600832
105321
700904
675526
1474973
135007
728251
1005437
705383
978316
1527832
9675
299477
248004
1140543
1326924
1272999
1131006
777857
29808
37849
84079
1410829
812435
217263
605814
1023683
736134
1086066
267014
851114
1407735
290233
1144266
1441951
75108
864453
1341021
1104506
381849
1530741
375553
82942
1408876
563898
1045053
1163169
167023
520652
760819
81974
363164
545089
1345069
515325
815699
1208561
420451
1031187
393840
134992
574061
1007384
1431170
1524208
34820
1451029
101705
58502
516791
804120
1021347
145082
74461
614632
1222608
1496188
1342850
1051306
207185
198709
1482608
64611
10806
913546
1134923
851771
1041250
425998
1440297
697355
782466
858866
24879
594588
1019433
270985
214241
1110093
1224713
439341
180741
1346353
1340222
1268334
1473436
242230
3443
1382788
139990
245497
803533
401755
877422
659693
897415
836757
777021
401917
512060
589701
339474
667931
1309222
533258
152926
774332
817207
1286018
982895
22481
89052
1098374
202204
1319437
36512
965339
17542
1529937
1121600
483061
756747
1477429
957863
1204517
334611
639420
1377522
310660
856720
116459
1023703
680252
1375510
1018938
513808
971902
1349309
931736
828572
261890
1414400
1336436
885201
655073
1415533
1254095
1005524
317929
1295770
909653
1286172
1350667
828368
1016254
1501516
1130294
96330
203164
1319042
46946
944595
829682
225499
1068089
42646
1238298
647229
98019
768646
1539008
119670
1020154
338145
1526502
1298501
1039549
45073
738060
750738
1343402
996196
1018400
1375367
966282
1241146
65440
263954
1145709
35744
442239
1459240
1030801
947850
1210410
824207
513343
747992
126774
655422
1473899
463548
614818
295268
831313
985083
469428
246865
149648
780235
961673
1325103
1483448
484114
342923
1198626
297940
799935
806506
529735
472415
1431969
680100
1128301
1052914
223556
1493183
1355314
1123671
1420292
852222
877683
1462217
1405364
824357
1239905
59465
614677
257853
119567
1040059
920309
625971
23190
446910
79974
17845
809102
439656
1370364
182824
137762
485227
490626
693726
372497
438383
343120
1075279
1277622
855020
1280719
631209
1422876
926154
1145077
49585
797639
616431
96447
761864
1508871
146680
1122776
271378
361342
1461485
770204
935234
73557
393425
152480
1028214
1206689
342053
1169257
611366
763035
876667
579252
1481098
530903
1201992
622974
1144223
1070509
85732
60377
1248609
1057715
1093648
804497
941471
1257796
950686
775189
930253
519782
1229190
148163
552019
894314
725783
288544
165492
528448
967665
963233
1518149
353344
1086627
877159
364138
1396583
217400
1398091
104715
340055
277041
1445732
1394958
430906
1424632
850590
402923
441430
696294
347731
543104
941082
105239
1027373
874653
687544
383168
832607
633286
727073
376402
81186
235625
1459133
1518530
252765
1183252
1281355
884990
1063044
780912
1329957
1536962
1000438
160701
113849
1242714
397309
436391
870230
181783
820034
367518
729129
1502236
333746
609075
472155
806864
191479
693433
560397
585364
1522592
668142
488784
452124
766477
717249
736307
224967
1018928
422683
83897
146799
1233741
797297
674876
828998
643874
910803
443832
1050764
1458009
887545
101660
679102
1421675
426275
6742
1232816
1323951
627846
447268
313568
595444
338438
627778
629661
307204
973245
53387
515663
471153
384888
589763
1194350
1481188
788993
1000368
309076
1224054
109854
965614
1220666
297553
994114
514237
1178292
1025250
334301
844535
1304010
292353
376020
896704
666939
1434567
1185540
499049
48485
1541118
315107
1320555
446264
1490835
1058876
192375
159323
371304
109299
734986
462483
824358
101633
260969
1425862
49248
142006
1271238
685512
520732
672174
964028
748576
735003
1439019
1032376
444035
1315404
1271767
633777
1327734
1252910
735315
1384053
638673
704383
1119349
1483903
1235155
883448
560001
962948
440392
173427
102042
1038204
46472
1277229
896898
593306
1146651
906122
843404
1528250
276367
225928
702909
39536
894749
479270
566878
1440824
1334927
1453126
904549
51705
906868
1146829
1486011
339944
993378
354362
190498
944380
422057
192776
548829
234038
1338154
383874
227122
507672
863426
284890
366910
1226591
997862
115861
199126
131601
1415625
591147
1007336
211600
370422
304747
915711
436689
177209
1068296
1162473
1477443
1411884
1003526
1183654
1455567
122029
642287
819436
1508816
179873
312479
1107429
871102
284375
432824
299994
1524742
1148435
266830
1463213
1205947
1283479
657227
1196825
1075063
1266255
425787
81784
611825
85996
1335207
1178005
144899
1121625
36770
198015
462028
839589
472980
365813
516068
571619
790136
1177981
1088192
1473884
269473
149572
699253
424055
1348011
483323
1229045
835948
936103
1303862
1218286
1247513
1158793
358662
355663
712090
213058
1134802
1120058
323940
791137
979189
416555
22641
882660
984286
1021774
643156
165768
480115
591988
53657
278536
110421
111187
204106
830782
1277752
1374545
1035166
1304306
1442119
491944
1217701
612431
625390
190729
248456
491970
206531
137111
20481
1019070
1177628
135828
418599
556410
1427732
710114
278804
706066
662760
40559
373487
499510
1243677
523328
768788
1432667
1190926
1394319
8236
246498
1157525
535147
1049733
542775
1212402
1151987
393299
799249
1419295
1457959
157295
629786
262990
1267838
759344
474786
1333536
483015
1069192
671629
263284
134318
294979
888214
869026
389572
708059
107713
546639
160209
305626
1187309
856090
929144
615170
106067
1451186
1493
354284
339656
1399205
378866
906535
1194774
590213
1484953
275326
988543
775881
197701
1430518
1236487
1420332
198787
363534
317659
549537
1499852
801477
1438574
1357209
1466481
401966
708642
1379083
834996
1224524
55491
192887
1488787
1331936
261718
1495420
697339
158075
1265018
138606
1183441
357721
552018
780396
615842
1462151
599108
626476
457942
477223
221656
867755
620169
1535227
484383
847662
1077534
467355
1475401
213559
1003665
1047704
1448104
443248
1083259
364808
822151
125109
614294
1362197
1132359
740040
1132401
880996
373001
1095049
1207844
1111157
1076406
658551
1487739
1418726
1275459
744184
243781
755120
1256306
847286
673226
302062
996766
242458
1251129
921406
933933
1413609
514751
938032
815006
1199604
58957
1485985
1409104
163738
140241
1403994
8002
359393
1546112
579413
52988
336241
1512845
1399169
1152082
667120
109835
59845
1419169
1408393
896319
784164
380950
1422392
406230
1009310
993590
1211601
390098
1545131
1471624
358634
1050696
715312
1431245
1533241
359619
795407
312062
696516
237701
1513125
610613
1006475
661659
195430
929083
1445238
116939
124309
1067700
652671
536904
1325699
1192127
235739
1307948
943971
31688
1129955
1440437
848746
543134
121963
1167473
786286
1195846
1096825
732341
382496
1362644
357874
761309
83001
311359
1349692
684360
245064
1347281
1508794
1181049
358161
2458
1029252
1065755
259707
557022
961735
1258572
83670
1234321
1159961
57576
943133
1252066
473331
1056617
1477497
1256045
1410995
1172508
879452
701993
1012394
414405
1145739
1454805
1298375
1542254
356829
417441
1147887
230182
1397917
1420075
1297282
93021
378350
640441
1152452
542460
1277007
1312715
804125
555664
324578
259795
1130123
946557
417467
2002
94065
646032
949881
1516869
220757
1508006
1281805
1221628
474831
1061930
358135
965673
800061
493901
1133804
1328689
1187511
1168041
517172
1521617
175684
858409
1191787
141728
729991
369835
283346
395704
1531101
1207291
400886
731933
1456158
39375
850154
1518219
1200664
139504
566750
494400
159616
64058
240179
1133209
926479
307007
1144052
1069280
1411777
133360
383360
39326
622519
11903
1514365
1535764
709821
969196
1404384
200994
1292862
1519116
1261489
184187
115756
412995
796838
432376
677956
414211
1153873
1215996
1428167
608982
554001
834473
259652
33391
1024153
611061
1464602
1456247
25539
1487002
919365
633184
968443
724116
555476
1004688
884826
55406
1393755
224596
493122
648513
1335749
488553
1420048
102116
876670
130331
1056438
1442481
1472427
503779
651872
498195
713709
975796
768694
602625
184122
225625
305349
1513614
542974
990187
546208
96246
37385
989761
545485
419607
982942
1143031
1203151
1344838
1515697
540632
400163
475619
622220
443688
247143
795940
1393389
834909
9933
995715
520653
850173
1267257
344621
784891
360313
928162
852684
656838
759971
1425813
72449
1519796
345584
102681
644828
41337
1096474
814819
127726
656551
1033759
771210
1322605
687534
77421
457533
628747
1342957
660975
319202
962616
554314
681251
1266260
1535084
533047
1042925
247891
632600
326283
868429
1392381
1153595
32820
112924
86508
1102872
1374627
294511
176248
399403
1398006
176794
727979
1312266
26807
1082750
804595
679094
428911
809790
453882
1527341
529298
302624
1391519
21558
568963
1311472
559878
533064
1394434
1111086
625925
780796
766955
374719
779229
1324172
123766
50250
809297
1074071
939530
1402512
1391885
831155
641871
1249919
1279644
1376256
1025463
1158629
1039305
282916
1421966
727393
1498156
1090579
62930
1250144
225317
1296221
365801
559734
168333
117452
1111993
935945
1517858
816196
1303291
49439
46633
130350
123020
1285329
999505
1034492
376337
1214108
1254399
625528
878014
1204617
467159
1495647
952920
217754
1100126
854821
341584
127975
1053002
1364471
596557
1033571
888535
702876
47023
1414241
648322
575859
1143690
739911
520323
1254885
174064
1174156
386539
505672
1447372
1539657
119181
1105907
1388957
4414
1329336
314071
1314990
133976
333333
703697
742780
586184
1303550
1139934
616754
1267486
748774
849269
688324
1325009
1140268
625881
28036
319071
1186068
789865
1120626
541379
1134283
1092691
369300
597508
343382
279690
81516
462137
1094782
224478
1074798
1142341
21807
1415034
1047885
411559
225950
553936
368351
267563
1293679
231636
542430
417925
923561
1410292
975332
859612
139866
1111195
1273303
1136401
1363882
405435
1370298
835426
1234691
690103
329293
512099
860048
830094
1351920
365716
604415
914766
684781
853322
281762
1327887
1239200
1373571
1408683
10255
155122
339968
1254986
1546158
801756
1081612
507548
267094
1415937
129618
604563
1327903
1231522
1382065
278225
1155465
1101463
834391
964170
412366
79439
1497865
312342
1508066
217768
1002405
1022316
980068
1388399
107415
300412
482020
1410214
284046
284343
396305
232399
70009
803301
731950
841675
579484
1399720
169043
1515360
644329
1427754
1008535
487728
990404
10578
881031
243847
1072089
1304486
1050258
1386475
1508831
1504933
1126616
68353
81213
1416430
222890
754226
1227000
203818
375294
1262949
1450618
391878
1512697
556823
1385351
1335370
1000111
689585
1165166
1134468
1413691
627378
464164
298266
593569
1327993
1467679
622356
1287636
511819
1490727
1168253
729350
1174831
1478039
158580
1409910
570919
1361049
698754
1380084
137700
566094
1389379
357448
893391
643172
432796
1191930
1230715
904677
128783
648740
1462137
93923
564063
634327
576451
1406358
1357841
568252
92417
197209
174127
404357
559468
1007519
1462772
79512
528582
598065
1492289
1435838
1154586
239917
345530
606380
1476083
1162650
898585
477401
644858
580364
823669
1426262
1442928
928020
1002015
169574
668854
1295017
789736
1040185
179629
302979
1320778
919767
1063638
394202
1036051
856212
236112
1240921
663634
620674
758105
433162
40681
1540686
86839
874843
965312
978532
1455876
411549
420085
1074354
393034
1290306
835593
1261383
1296289
137492
888421
380928
440624
1082536
1050761
192218
449932
605048
1076210
913579
180933
768348
452794
806367
1225028
354104
1020889
1135561
731430
443444
909372
1147080
507502
585431
260100
986385
923901
1018439
1453937
314334
829988
500242
1453708
963629
1074805
1205867
352997
146100
1272851
803167
561011
529341
599057
270291
720224
1097512
175840
958664
763926
282163
534147
1307863
1492277
934033
1224678
980756
718311
1470471
379049
458492
173375
658241
329637
598002
1209440
911698
223943
621606
925206
170760
1359754
1059233
142164
1351708
656681
91630
231767
104711
1354080
1105588
649862
788251
1522494
456766
607088
1208353
36486
1024534
97463
992398
371690
1536495
771754
730387
1241122
705664
1080782
463386
330843
567149
404860
89062
917762
242649
538554
236097
127626
1187523
578585
1321721
145327
733301
358224
398646
147536
1121468
658610
945899
1267043
994230
317968
1524058
634604
65787
570614
1192609
772571
1298492
290165
837945
11572
269855
545376
1098485
1532523
1522377
784698
760795
1313406
765518
1207404
774066
336565
1446547
642980
1494254
1332408
1037807
964721
773862
1072841
600234
1038806
405491
1226502
1369280
743379
703645
700719
678622
1065128
623669
1413645
824763
424140
1126167
417637
703760
459489
1243610
707965
627530
1152055
1240171
1213972
623375
54456
983702
845894
677053
276170
527794
224485
116243
915908
353707
1178042
1180503
1337985
692813
142016
1362043
1333519
317505
1498274
1297261
476656
243432
1420546
1096073
1382533
342189
1507673
350603
166731
175731
1255364
820981
1008910
1306973
1100872
730466
972478
330220
46204
24229
806298
1367638
734219
350287
1539634
13485
798972
615609
525581
1343134
189048
985526
917219
1237797
1463928
1235049
939755
61649
634320
989743
325703
941907
626718
849217
693860
38311
1186321
713931
697722
324302
1357065
790556
139119
1089161
828390
1233795
43877
1224534
15501
1409601
744909
1005408
532150
85996
185477
639477
1310443
714194
1014376
1404740
1340554
564764
491029
201839
1255740
405443
247274
600050
242067
217696
1399786
837502
593686
763741
142344
528870
1044496
1381159
331177
907684
91596
956857
1329099
308784
1386879
1237655
1253958
407010
1335617
332512
276806
1257141
1123399
402932
597170
1321400
1025353
1367186
1105609
38701
530216
158302
1129319
1182006
629974
849454
559123
191743
1005942
297205
1123062
740779
1132355
1073245
1519727
1355704
1008202
119190
265685
885251
642169
447856
1545249
143383
1284432
742780
346893
465323
669511
877620
1527539
128061
126971
359513
1034212
825640
461564
409661
354379
952680
627114
21401
80350
114088
599266
883028
1246523
282356
42928
408019
77124
1075303
801671
637969
56403
464156
881599
740465
378177
779262
845751
908712
413316
832471
483664
1311402
950701
129779
941128
194188
1189690
1131037
340005
985128
1085817
368350
1052092
1407675
825518
116406
370618
205647
179581
1166285
1279960
1107648
800525
12430
1536641
1503714
1218920
412308
475112
847559
1181434
1294626
1306554
666237
67137
508276
544328
709473
1279705
243924
1468619
1369510
1173818
627496
1162599
519474
31178
349951
953763
430329
618746
562958
63638
991521
124759
130976
1102836
1001325
597471
1310884
587006
1033100
1510657
173814
424942
284724
543927
919140
963318
134057
1270156
257068
753727
629872
944835
415631
1375287
1391941
181636
157478
247163
174210
1054329
271911
972368
1095285
924054
214150
1209925
108621
1077610
718473
833109
1333400
859232
1084367
1202043
1373509
1106497
1419332
525858
742304
638767
994584
67169
85425
461881
864714
1220240
797414
1014241
252447
587356
1173217
331432
431836
55255
1113408
1546084
650703
218095
311554
1435830
736663
936429
487342
209940
1127076
1037213
768965
212143
861693
964056
1519099
1504304
1525577
601347
722402
16728
1361817
1303279
1047261
71936
128584
1368378
410944
416171
1261364
805088
1426108
1443322
1228988
474424
553780
648070
502199
1212355
1433618
67388
1302766
776399
1152867
564681
1013291
755548
404337
1063635
1239479
154367
912682
1347075
268488
1339158
370165
257293
481633
1373302
707130
533299
321966
27008
423023
724753
53406
325565
34520
196700
1469053
538129
589508
645743
808331
921604
130158
1229429
390431
806240
792284
162793
1271286
734523
961452
399395
15136
654618
229686
1458564
402899
677500
72549
1380742
1006336
125369
1261991
1091418
1124243
1287581
994500
1343648
1042500
1110197
1529482
495487
558234
1275923
395040
648800
1476952
482008
1110038
884746
958878
1308456
366864
815299
389764
1354753
131358
185426
23440
761895
265656
668569
106227
1019856
245504
615807
673161
1536308
1128977
626844
652275
138241
281701
400329
1449368
512107
1546199
127424
1508326
84538
1167405
1510152
1210781
137237
975722
607412
976271
1067316
409333
739452
443065
1514558
578782
1471187
115174
1178492
734389
515401
967847
773054
1372392
1029816
890677
687542
13555
851202
634717
545331
375429
1039748
502123
1525904
752073
1007992
1258644
1296542
1475073
938970
309728
218036
1535328
1075730
284887
1001572
1317816
321112
383928
209801
143574
72001
208148
761044
842605
1098291
1280706
1207766
538119
407863
520291
1023803
75626
1316076
1005321
557694
891183
1036773
917808
1136069
235583
1138365
190405
1011015
1068512
73488
243221
1425119
1421058
1122609
1344486
843839
458729
135337
1359219
1226935
634041
398757
1080976
1348103
1340232
366227
1351169
1096222
1438652
1075377
200543
619074
858498
38136
1367849
1487316
249470
558077
1428822
482294
558587
260245
318195
1363635
1443914
1441940
787820
242544
1163948
178666
1088979
666915
1112295
1514370
298238
917070
621405
97183
1090370
1468412
426852
693484
1425146
1223068
679346
631711
254217
834379
892376
683939
1064991
1159325
408019
1523874
246320
26476
1290412
33384
1292352
579553
849738
220906
90326
818677
1205587
947108
791752
44797
1513825
1253000
652922
1100116
495639
928325
1057740
1037934
393265
1402364
464865
264763
851595
1358736
447464
391893
348031
149114
665479
1486700
1073694
546789
1280622
141540
329458
897798
123119
700658
282506
1005831
765523
342157
160327
760918
297841
614437
681323
314359
436055
917768
94947
538836
1205682
974307
48212
819401
62570
605407
1418071
1445772
1184639
559756
573832
192320
985294
46675
913242
1535576
666310
1184421
1166904
1375307
486834
937231
451846
646857
847304
89186
603679
64563
454534
769667
232454
456785
1090272
631627
1350396
1155156
57550
1196829
1000913
1106033
1455489
636164
289542
470708
819951
1429207
1408799
1233520
1237840
483699
441484
1526569
62735
809427
1188046
1480069
1272418
1196918
1529355
1330009
22169
324853
711
515481
993406
959774
1232071
1267385
961608
1091417
986431
275131
334133
1295599
450031
341524
287534
888293
940301
49674
627028
1136659
1353831
1159437
1535197
623720
544511
899956
653881
984541
941043
1136356
843593
277860
1435358
669397
1403041
1328544
1372513
629429
506098
1407094
367945
1189269
553998
1213827
1041936
569268
1400853
1332346
647844
1429335
1293039
744631
370299
734902
881792
466673
830358
362231
175327
90034
1440970
655432
4702
1190313
860750
1525085
414281
558702
615812
571947
470400
345184
1065899
529572
1426960
1365269
930406
146203
1114881
136950
847193
736007
1048495
1486320
1024519
855699
1110387
765245
1258625
466829
1064376
716766
105992
1317205
1475713
697117
630675
859661
633255
326106
847531
230233
975264
1387606
496539
1177409
1435403
1413867
1146194
137890
1486180
1160773
638722
649713
343397
865910
1075707
910687
635843
58366
1501685
592662
1533313
583321
965373
342286
1078977
337442
483289
615915
60412
1503940
1529521
551453
817677
145975
106134
253286
223335
1419963
696671
1256675
666232
175432
359467
220468
393679
993438
848800
1345310
1380512
977663
181959
984804
781914
436635
1433556
808611
861012
46715
746426
890384
1061482
1380294
804094
651726
227011
1385722
154327
131775
338320
1280593
576041
302099
730608
399536
900239
1024572
628176
1056123
355396
11558
446195
223031
350422
1546135
257776
292755
1237895
23037
299336
1150074
10311
1023302
408714
1145472
1514581
1215726
391150
1199014
800430
551349
1483015
243295
633149
104977
1510351
287716
1120787
1248165
332637
338135
494239
174406
144147
1421519
967300
338591
244836
1217077
888891
287695
54511
1043721
362490
712584
117309
598704
1222380
733474
1303469
497225
1394692
798332
274042
377233
1011150
935352
813836
399421
1043156
885985
960146
709149
470073
828144
548617
235154
1031839
1280811
774614
1526781
22464
331508
1528653
1245020
848898
757739
563303
939403
648237
1104764
1362273
1047529
1191897
1320471
39051
983913
485120
594393
1045964
136444
511814
601932
1010958
82352
611089
1410907
231371
1391672
1528209
1522836
544813
1507621
488394
297501
1049799
1018513
989630
1436945
575186
803876
23034
540454
1084257
111480
638762
27729
913901
296630
1024199
1414848
41756
325734
708937
381949
259687
662560
395585
384059
1093916
972225
905538
163286
93783
1089506
192165
242073
989636
713666
1038102
1016983
1166945
972066
1202984
973392
672895
243579
1278612
1200280
326247
827033
185606
246272
673474
52305
970526
1177878
1409594
653466
327794
477836
1363394
1377423
1471242
1208877
5303
1148844
1228925
1236194
385420
356511
455264
1333205
1376453
265105
586666
391272
433490
37123
69363
1306812
288023
451663
1362460
171847
1163498
1153553
170802
1323
1145492
1269144
1330605
555981
867979
1409930
1109868
189079
305876
501135
1307613
724909
741448
697785
964447
921945
336672
35676
696699
718070
1265713
1546842
1110745
5445
824334
371736
102638
737978
509835
46309
595806
1478322
1464959
720918
1314426
943372
490086
1241220
1503054
916143
785444
1291616
85455
1011987
718773
756200
1283113
1008618
1285824
1368733
1432043
1452949
347524
1442178
25881
45630
805162
560203
345198
339058
1034342
744540
357322
1148831
39487
582988
500843
1525139
17858
1299654
1310899
380477
921737
1315552
1526098
809816
1432383
1172146
1299306
11521
1086766
1047918
169674
597795
143215
560003
60263
522624
811254
915398
423049
443396
1437725
844338
1435555
1258208
145640
1436212
216596
1061765
1209795
913214
141288
244717
390292
1530545
596788
433733
479366
1533283
485929
462630
456906
1384319
756645
131716
633153
1191758
402652
330854
570989
1296807
615725
1385588
1304720
525658
549553
612192
1400031
870878
1434499
1048316
1420782
318647
244972
148175
348492
369585
1538701
1370814
92372
1514361
1207887
284757
1422917
1482493
1201580
330046
886798
1261666
695287
645259
758227
533078
8911
520513
1031177
1512855
600647
885098
1451840
983160
1109681
559309
546882
1262247
222429
518574
178833
366957
510412
1020847
682152
1340412
93947
1407440
316700
701560
96954
271616
1542362
1474701
76329
1036210
785817
468076
493560
129892
439443
242006
124600
246024
1384329
453273
334009
1067929
285552
1447478
611598
1107055
1303625
611482
1512217
1287339
842710
899255
158085
738776
1432283
401938
168781
111105
54416
1384284
1396292
812278
72357
1487516
721885
741441
429558
1256711
1323813
999234
946211
986388
1062653
528449
298379
496679
658556
706762
1205544
471493
1481999
36813
1050986
927582
715373
1513329
1346863
258998
908069
574300
1370522
326406
1479487
13081
1249338
130261
999413
1234361
246843
1428821
1092431
1191350
408185
141774
1306886
554920
261567
115028
197717
765760
472367
299249
1096903
1105522
1070486
1523047
464351
1173863
1379098
1277899
820663
910133
219692
755921
1021542
462129
522690
1091327
1477731
985005
1224011
1250735
803979
386636
205440
70595
1091683
1215570
331735
589222
288033
447018
1071140
173031
875018
1262280
1152749
486568
211872
457862
1511352
499081
867763
477783
1438153
1249222
1261177
1232877
12392
810174
342528
1155266
739897
812378
119328
469257
886264
308397
70959
267873
74965
299323
1344426
493576
441650
1233363
547993
837686
525508
136817
276637
596382
109760
410563
223479
1168587
162101
225864
537859
215512
219381
1394533
1368753
615486
21786
721964
1163083
1511001
918017
1347197
902731
1227429
50717
1213787
79707
1479798
374449
781295
240694
1291485
1334443
9947
1066880
832075
261996
583212
68041
660370
943892
1221431
205980
749266
259208
768930
1457424
368689
609565
577830
992575
538295
1436930
575088
310083
1211227
372627
1204090
218233
166781
365765
1418658
1181287
1053414
1329213
1274577
786665
117764
820945
15545
1087736
387102
993584
1338776
427163
844570
836772
319748
84646
678416
789004
1261260
1378040
705442
494488
333265
732333
84840
1417442
1182294
789915
1540973
587374
295013
501272
210278
1309288
1520273
916025
1417627
685698
1268602
1103894
1523827
853237
1148727
400181
1140667
760621
745128
661009
561111
1453909
263829
395126
1217970
1031617
913835
280367
1528537
565984
878221
127396
785462
1348703
139429
251060
979202
998227
908979
717057
207967
1465985
1221854
795187
287022
679513
1160413
875631
714038
958645
860809
1313071
52465
629185
1117071
1270097
1533223
1298171
1469658
359613
1137121
1328057
296254
1497317
788372
162654
1470390
664721
1017132
1128684
1358526
373009
1052753
997475
1475657
1257529
367755
929658
1054289
647608
1415625
244170
864214
868141
392595
1096839
897854
317387
472484
539825
1095064
964741
1498921
1147077
296307
1212717
1034131
599220
1531274
635335
395744
1352075
132322
1260396
450287
1099178
1185130
175904
475385
468184
324600
1263766
1201410
1226319
340099
48488
240352
1125676
141664
1187714
766977
654940
763663
1434680
5453
1290207
1139911
525282
667465
470013
357831
1141950
1346424
601840
1427013
226367
842062
1256172
301831
600730
919289
848880
126559
842580
369946
719592
686585
1047310
572877
1250254
1001614
885762
487414
1261565
1001677
792004
1165491
1195390
900280
283777
1161070
1454260
732569
787286
439770
386324
1274521
272809
225196
1255835
1400308
77110
799270
1233061
706481
1107976
1371625
347455
222715
1543815
99637
1141934
227559
876817
1028203
1024897
616619
592323
1324165
87523
623592
1154586
236991
380128
200396
1198062
1227044
90451
972359
13918
1366130
403519
771074
1127824
287973
670215
1213929
641648
1169215
1241955
647648
240770
419638
1007789
304823
648842
1103381
858303
843979
981517
1469831
740541
861051
1240256
1264656
748947
160310
624507
1245090
1288347
299068
1387952
610570
349023
328327
72708
1322851
271793
1427690
468650
449507
1282471
1242052
92192
1467769
738887
495785
605578
307922
1404708
644707
398066
1400375
1296308
166173
415895
321401
202267
1016810
824746
1076506
129121
1233293
416900
837829
852371
206453
1431533
9936
606330
1014558
1452819
1400236
1021534
98543
866853
1427070
871599
767517
1215226
974537
1122021
405531
1251687
296745
718096
1270962
984291
209339
165122
951611
1499305
849694
953148
120616
1535
1212929
1204498
1524737
79075
1220794
1192134
757249
1469525
112460
171916
1344960
276673
613760
186642
1024155
19714
459627
260180
1486455
1197767
1471944
354421
841457
948552
962815
911294
1342711
562946
707914
797792
1519231
82397
743857
453756
1237123
139813
668872
246187
1329519
989724
806887
503190
684790
458702
1372972
685888
393593
401706
1327529
1207416
522057
1344859
665985
1278303
384299
1426126
1477482
356133
69802
1223628
373645
589081
420917
564592
268658
315060
207908
127657
246372
1410276
908504
303047
851898
555709
1453893
695487
619151
248032
115270
1479151
1380021
560832
1480177
1455571
666487
69155
901571
170585
971530
51368
1024295
957595
1420756
810611
1521022
692042
343043
1128347
394444
506188
668769
946551
898638
1004312
38669
1530000
268030
1461497
275208
67799
763708
214314
83393
1417419
527112
606941
1177546
687774
1292979
987461
1400106
864170
1097228
1403040
1318815
911112
759831
887165
191911
865675
539803
394146
880726
837054
453577
506369
1270500
708592
1416678
92095
724672
87745
1424418
1519025
1494694
830723
542175
946818
219505
101020
379258
1511050
941382
878799
182998
764333
144429
243235
220795
1063431
684769
1517522
1484970
574650
477256
219124
280503
1169586
746939
966842
373708
615740
757764
1161968
409220
370855
596471
320274
1004113
1032125
534763
1102439
156468
1498268
179593
298554
921479
1499892
1206114
190171
199720
1351669
1030889
746289
935823
905876
336922
444957
757594
872200
849539
517771
890302
979793
775759
798194
673409
659694
569119
554120
283146
998483
1512783
572184
1317474
858990
1456701
193527
351438
926684
1173688
1152815
670609
393557
1311103
193367
472501
591984
318112
1166758
1101678
659191
1047590
927049
78076
1249104
769748
1362838
176670
1240802
1104138
469381
123034
41209
915349
285897
1120317
578381
1492964
1165624
509917
1036573
102094
955271
709934
261455
281335
1185598
971389
1081103
1033302
18822
783659
146967
162416
767653
1016843
1337235
769085
287943
1389346
1039103
663573
638521
1450021
632479
1512206
1319293
200776
413091
751850
1159065
595727
1129254
1224007
1135434
982697
1353327
984716
105554
1534587
375253
371654
863843
45553
358119
330093
1298438
426228
589945
1061246
518057
339045
979835
1158228
976943
427891
1471170
1212710
898586
88594
1170614
770381
510411
900608
1407758
1459194
271727
1065375
200809
1190902
593475
454079
561956
402271
559588
1344224
1421956
696980
1462300
885586
1375460
791533
1487043
1151005
937402
356863
1275248
1190828
427331
649381
1413149
965537
751592
1265389
642185
311998
356549
580599
676881
923080
1131362
710600
1303047
423597
119716
1023612
1319365
159532
1126654
437793
144135
1054982
146165
319846
30713
836124
278926
1326883
926946
611161
32359
271342
1376056
541544
1434688
1356790
655845
1315765
575805
1040783
1295783
1221242
1007051
1202008
1317388
963912
1129955
13324
1107093
231224
474390
1116742
1351610
182225
394892
834294
1022482
915382
1328014
427935
1017737
902436
1124028
713509
788098
1312558
166070
1436805
272637
1019872
434461
951530
82549
1134124
1061931
219274
1522203
219223
542709
261749
308810
735609
244986
1100098
31948
1232760
1297237
112143
1192213
484182
446675
241191
288000
249598
733296
1436509
687954
133383
270325
1154205
519786
1512379
149570
458929
1417718
285306
78260
307303
375672
1228344
465930
230088
1455305
587445
380909
868546
1574
1138130
118781
440006
41997
957316
1240337
886480
1372410
980599
1283807
879863
560234
1512278
760557
445169
94112
954415
738805
305537
563695
1025259
612064
1277960
1034083
1261146
1360733
587646
449456
1454984
1529601
363464
396362
370496
835011
977777
1174078
902318
367207
755529
832824
1481147
1061118
1043625
1011101
564886
541866
553092
503226
1111442
1036048
689964
1327496
999740
648156
585421
68877
322109
464260
977844
1521220
842753
1369759
1434575
931132
1074044
926902
1192041
400792
362451
506578
280404
319815
427850
1481585
1229526
854690
1256375
475512
310705
288111
935829
1063685
777704
909288
1273402
515364
468943
825641
833041
384124
1106209
223609
1494639
865095
216898
1350931
1334774
1290572
527056
146023
1400141
1396173
1081174
818609
1211464
847556
1202448
700853
665740
579807
698884
1101794
429008
1522453
618350
839025
1325433
470244
938056
59471
563598
966818
402558
1493289
1249509
1427657
403954
1342059
965612
986619
1248918
67283
906537
1040462
1362927
1350656
887208
445233
1343971
223548
906887
531084
1281916
1115128
1466943
896474
1122144
353280
1270961
690678
986410
1180125
212196
1131202
1383209
435034
1457799
1157008
408077
499243
447385
793728
193372
229401
829798
730682
683295
199906
350320
940947
1198389
1107652
700084
880933
853472
1113494
59569
1102995
1351404
684206
364271
739055
1402829
813364
1160049
948313
212409
243199
385594
1335467
1011474
715559
1085453
586673
1127327
1325588
1129122
1313376
1285834
1185147
559112
1372117
385611
615536
1112991
1100005
487053
226011
403267
955221
345961
1369087
427389
976393
31357
775219
92545
111968
376070
961747
98356
889696
814985
1446114
1197926
1154802
1406053
520381
599263
226547
6429
459038
820808
1505621
1433703
1399403
1299209
794440
545720
1385401
417575
621804
115858
857495
597219
355390
156330
959072
204569
730350
86488
1298092
532516
726556
843195
407174
419995
1481401
1244162
683452
986138
671818
910078
95430
1159158
856360
777105
571197
996899
591313
1388215
937951
837553
1115018
932830
1390380
625820
542849
1018654
1195010
1206915
508890
1094557
1536887
909307
1415498
226908
1424268
1134224
1507344
1178611
971214
349500
1051599
294447
995480
239916
518062
852705
432332
593196
882764
1526352
1097270
933352
481467
616441
122124
64148
339198
717574
887440
390740
157172
589578
561264
799286
1013233
914465
617640
547500
1406447
169284
606643
1147544
312827
1404796
100323
369653
37813
488491
1380322
1083675
299351
621361
359306
521618
834390
1455843
53758
873433
822127
669421
630368
1546393
1097792
375132
1301916
243482
1222150
1332145
1546508
587886
336570
1145845
273877
707066
1372599
144363
606031
443382
852451
374875
1547179
1358169
741402
1314292
830
772208
1208080
196253
1157146
538419
294987
935193
1371129
1243388
1195231
293318
1247155
1497793
33542
546575
1209439
599691
694234
980116
1428369
939998
714977
1343944
1175154
832311
1222919
827100
1152674
722543
1184080
1413652
213001
473628
754790
1480375
1280948
268052
942808
219194
868760
186160
793916
493076
629169
737479
6320
1384476
710974
993050
231949
251550
1025089
307552
1270150
1263634
722870
643187
1219600
682637
1439368
212903
312903
1251422
119942
1255405
178922
43502
1513344
1374826
510164
491965
630493
209947
1445976
1525121
14674
181025
187373
674091
213176
1242491
605469
960881
840636
1145707
958066
147428
580829
449223
451062
1000527
182626
1424598
212936
1404445
333063
1065545
1384150
1299967
286788
485653
23960
744734
851555
1343039
1526075
964308
229391
137422
1519830
287001
1516958
1021585
628043
623920
1444534
483629
1295822
1507638
983316
501950
849957
416458
9929
1169207
963926
450788
1538575
57685
219568
802429
562737
710239
1308340
644771
979480
1523491
688965
220492
808993
1220550
702247
1386185
1500800
332579
1311398
161037
61707
860966
1420310
624190
713238
1358204
1281185
747423
93054
946499
723762
1233994
98625
702842
201646
1188487
1027858
1461061
878822
156968
1199676
525526
1294965
1134023
1318629
458156
316156
254390
100041
1016089
744670
1398593
1410624
86545
882089
229993
558054
490922
185520
765364
696876
50305
975637
351838
1525585
550545
30563
467223
575017
541730
1418202
3132
908299
1142435
992370
626134
1173652
921309
1150796
874830
1377252
803125
314171
614663
272589
841542
560679
24198
1390808
1293318
1149369
1111123
140405
198776
764174
1519240
990112
522650
1164055
1513114
1050280
566805
212548
1540358
1298299
351565
1101225
1299841
932430
1541319
1374651
1240635
104960
1153272
983311
1381947
317956
1369750
529337
242862
961064
1072157
892202
1485146
697836
1253263
758952
981759
473699
1436798
1419073
209848
144154
790021
1098801
61446
848476
692159
986738
321858
1401198
1184601
818703
1543143
1105069
750687
1093644
336034
1123505
83666
932848
135446
346464
712228
791924
288503
1281896
1421288
1102329
544503
1379316
890267
622242
1070741
309848
577410
420826
644609
204767
1457614
25257
351208
718142
1136581
911996
278229
542422
36651
1222844
566331
1418626
547205
427939
1472406
773355
86940
181819
643415
332338
679359
599548
1222979
199319
161649
1060259
1514506
1127416
815699
860029
65858
460896
1066702
105570
863549
737666
652802
1314616
73564
1106097
522220
358818
1143296
815002
572475
356634
155006
891287
867036
216875
703992
281483
326006
1330293
964040
38740
1225891
214301
395716
610076
1033452
1378968
1125024
1209374
499834
716132
1413243
472230
767397
515197
449957
497044
685907
1324319
391911
321201
1414988
1363877
27979
71953
841740
1546933
257678
957027
320097
508949
219902
1177176
132552
828749
773748
1234921
1038131
530567
213103
1332798
1057632
1446081
1230684
300289
1018364
980010
701695
1267888
1227842
1470749
830005
422395
519358
1540059
958503
335850
1321490
702225
1022079
686811
567269
747478
846451
243946
168823
1280214
556929
872509
859507
1265444
297797
484453
1322149
550110
832131
1468720
78749
572608
1250045
50301
1190676
944350
525518
322307
914801
6667
242560
454170
1224071
315800
526380
705390
1134297
61575
915304
1089057
1001600
1221208
63727
1505162
1467611
806755
461000
1211603
499666
1127064
174995
173908
450037
505263
579952
748059
745893
970409
166340
654262
1280070
970538
1052306
437138
1066483
258880
616938
669213
1290348
470543
484596
1271989
1401026
577260
140035
1296342
453349
154963
1106276
954574
1115425
638742
101997
147163
749800
1112304
986710
582561
1109933
1364375
1288600
626830
158855
385010
1184084
251921
874554
1355586
272365
249666
1099858
1502495
689908
387421
1052759
718924
1375165
275675
102818
88153
261889
7298
522173
1415549
756349
1037231
253802
1103300
443388
269701
103817
418085
1044637
708644
968128
773011
674889
50946
913288
922607
273429
665716
245632
42687
67044
1359249
11786
171314
1012662
929680
1104643
1094447
798594
919741
9889
299627
697879
1047684
1301720
45937
566969
163886
1436739
786929
1127670
1453456
1084386
1399894
320196
1495168
668772
1383784
1431766
169629
670631
1271275
1428394
1457796
1428234
1350800
13436
388033
793793
216156
958745
204681
121404
1071843
969035
478071
218798
1056801
1068599
446305
679387
1460092
1358243
1451510
1486268
1438574
238519
908797
65430
132871
1068460
341819
1532687
1405086
511146
977946
36748
1049109
516429
131572
1271081
830403
490758
1485065
236444
679147
560445
527652
779735
1257542
1520847
498284
1053794
294035
1235650
646749
560385
1319865
1496797
898641
527263
1399533
952152
230247
553063
956934
635088
1519637
185774
188926
816414
1237145
945781
320101
964623
661554
662373
116392
355711
507541
664978
156072
1439802
1224424
137619
454230
48587
1005653
665255
713495
41825
919501
421769
1426931
1253786
943355
98755
1518180
1243776
945813
684896
1302489
1403967
1463588
1048472
23855
1451856
453689
880096
1212214
338189
938305
781786
339755
1002390
217994
421241
478894
293225
1168080
1252323
656010
1448595
502347
160611
1493355
929053
1203048
438776
770434
1271904
1411397
929348
858100
35850
1282892
228980
285574
1516896
385957
816400
190453
1245712
1314569
1492173
221831
799067
276011
332879
334907
1281532
284430
370475
370504
563403
548824
638382
1405698
1169760
448738
886375
1441547
1393727
224689
941082
102242
231071
971410
112322
859491
881797
1276748
474338
898476
1311901
1063646
249625
633977
191251
1305759
385143
218892
1356525
1344817
1046440
1460680
250338
619356
1306628
797814
1468598
1405742
707200
1105366
1426552
624134
975107
657336
1502590
835370
1239054
1526243
483690
1529122
49114
728499
32138
130402
282411
31139
564031
494455
1519408
85748
884080
1402696
225216
813374
1450231
666947
435556
509967
832315
830366
1454135
203421
838587
112312
1180329
1266035
1099937
954880
1086907
411445
862794
1115825
1454842
392173
44526
889128
1246901
140585
1223125
1355158
1015065
784528
452422
669116
1162299
949454
906703
109520
846560
40584
1288746
874375
965602
1006477
743769
1318616
377169
643386
445834
1349662
349334
370046
107806
655842
1136999
524261
207418
1098612
773263
1511875
759177
939590
532709
1078298
661000
1376541
244083
290634
590555
192167
268271
1080122
592094
4676
1127616
330627
58879
1436437
1191747
940859
289553
535587
321903
1490652
1166047
436046
606214
277995
811985
192700
1275438
1158673
1286851
1176298
1253321
112017
1521253
206464
1358405
191823
880741
363992
35755
443763
1406337
822643
1041429
250280
1026171
1073417
1470761
417506
313951
1060146
1116477
691305
200105
1514059
491964
766767
562432
129293
1189470
304970
775751
319864
1348248
784438
1192432
430472
684531
397207
54934
1176110
515117
84743
748076
237702
949250
1514110
415871
1241475
1376526
21995
338070
1245847
566343
1541428
797712
1108038
1166190
87910
14825
285894
1202213
1669
376550
733517
766626
1044567
1472224
287192
827407
1187893
895297
116585
1084956
1452607
1329351
789701
1443162
116187
734962
844627
46705
1153019
521930
1033537
1281293
1515547
733027
834958
1445070
760763
681237
1411945
1486986
1132963
1438902
1309933
455486
1398055
1193505
85592
206484
1317882
212554
1008689
1272273
751606
625860
561155
1343310
322587
1186569
489973
755466
857359
997797
475926
322610
849387
392773
296758
1202152
1062163
1115264
32491
1089934
972051
993172
365805
1382013
1157722
225090
1296221
1140586
1311984
409874
46739
173226
718503
709747
168665
1108171
1492575
555465
26535
100040
1373189
1411967
591783
405334
763651
109883
1055877
1462770
1309362
1341846
106983
38772
599359
1089693
421703
1175615
898936
369738
75898
653079
1324333
750609
772690
92551
854926
981369
487591
342460
838485
97248
1377418
1049971
716878
1006203
886340
134391
734105
441040
1237298
948790
1066433
1368687
1538861
1159522
1481618
1541215
40143
548233
166594
859134
1234137
423235
522149
1453029
1075758
880362
1438576
314880
1302673
1462137
178461
483247
194780
1026697
1246746
302700
389389
1018501
373626
228885
480067
164818
544789
1155202
1397146
557525
424980
655422
465322
36132
759538
1375020
1147957
1521063
1450527
920817
491649
1047465
1474512
176995
667468
1276520
1290849
561321
71371
1037821
193613
1073878
513628
1149749
649103
319591
551969
430999
1453673
787466
942209
268289
1051209
679312
1209349
1275812
1066171
786732
576592
230015
1239502
927332
27736
1417763
487303
909094
22484
741683
563416
689697
467122
1435390
663076
1408835
1250387
89376
495047
976773
1470401
1058503
1345804
70007
72785
716996
726472
1032273
111862
1176025
360975
504733
505338
1145679
1228465
650779
816472
134460
40439
959341
874890
312394
1445357
913496
959377
1485853
1008514
1425595
802236
348701
348122
487687
761684
1289578
625009
1248174
911908
1103593
164420
223246
1199462
1506103
541219
430398
866346
695777
307922
584533
1239278
965064
608563
316066
754175
1357168
1468730
1316525
1520611
7762
139173
631162
207795
125796
794847
1202827
1062850
877761
240169
462925
1385735
1170674
702468
301744
1132713
1444905
724220
686174
1510163
634633
1097655
1316587
456339
1264813
865071
1300025
1543982
1300268
920645
1137827
797957
503948
386778
105778
1252631
315066
1485874
1045537
1534298
1341693
355906
52288
1193043
1400464
684349
1386102
1109704
1343577
1297715
769696
1028019
332377
807849
1547320
865832
854756
914804
465819
988625
349253
706446
1180820
86451
966222
266461
416514
887701
1488212
215841
162192
540397
89765
782918
492789
920503
21021
359268
627686
407492
554184
1270865
1412503
1141851
211728
1453642
1334341
1293188
659929
344393
714564
1413698
286108
1247718
525864
1173059
406635
1418880
1280830
1015076
436959
901610
277394
1472562
568248
696325
168744
971631
515352
606829
631507
1373007
213011
752154
1188339
920133
1134023
669581
351463
1107548
1328019
1350409
1510207
1352616
587040
1164923
121921
973503
639701
633262
195498
32569
1142812
485059
1305139
205550
1460262
1419095
416376
278934
554486
1301179
901281
818167
483491
199386
1409490
1034254
1036573
1410614
901238
1149813
52970
833543
722040
201457
692640
1278262
811765
265913
977784
1532850
1426139
1113359
316110
611309
1500818
811073
758206
100413
509884
710857
729224
1388841
502277
163822
705550
1005925
39817
937037
1529627
576080
108116
90600
1171165
769425
582908
218860
1167106
1110791
1075253
1190634
1398542
922909
866049
167148
1168514
307643
1055372
205043
1056314
949247
1268195
513586
137252
378533
1001252
803562
967085
1167662
252705
735132
806993
431209
1345469
838661
1474567
446542
615142
105237
1014555
592108
439256
1131639
1161321
1309686
285374
1488857
1029838
510160
320180
755898
889567
1406082
1461055
30403
413157
771676
1169210
1332826
1136043
613812
114497
1414240
954751
955576
1077492
1313287
1300531
945875
1124815
1251842
196656
1178881
225041
1429076
1376870
1287248
1231517
805821
964703
150507
723616
1173052
1148540
1152460
534739
1035118
1154221
1311878
636825
911359
690900
1080085
634563
349605
628106
435054
1512209
661174
643935
962737
1078001
1105241
215786
255226
582941
722494
801104
329962
1280813
779353
445557
98217
286666
395825
220525
1029095
93400
142088
219566
651970
977354
745776
1476453
950185
869329
519493
119722
963799
588785
1141548
121083
445421
1040827
1308672
812325
765535
1342351
857368
77359
166713
769267
576148
1439385
1235190
1159543
1431109
1393915
1389858
157165
980700
775224
601929
262275
1432519
914111
1096587
1198431
795181
22796
32940
1080374
609841
1080153
1116365
66600
692328
919046
132285
1330364
1101874
935023
1302275
1006172
1100188
1094331
193856
1196196
1056446
4632
1274263
1173115
298912
560029
749516
46205
49913
875809
320294
1451978
416641
69077
597106
763741
1278509
978082
1145817
1396396
1201751
1250650
824841
265191
1544131
738499
33691
137212
1529113
1391872
56862
1489408
810478
300353
568733
219322
775498
511895
125026
1516190
745590
182085
570993
277244
866873
527243
664742
78923
528087
1072694
438859
1316479
1126630
1419785
867947
1453751
1127118
1070227
563448
557845
1112273
109506
479793
927166
1061696
485481
1257231
107918
594779
338659
821056
683533
164933
796445
102200
1346360
510051
375166
1335448
443299
528605
643317
1447679
1464414
1379864
229945
1095188
337183
1502692
985927
940817
519923
308792
1521436
931716
1342569
931196
1417489
1100308
1167088
954496
1250638
533001
360631
428672
978509
362948
269326
294603
1534724
323804
192940
177890
1079275
96758
368510
300902
285698
1141148
1481242
738776
1221585
566675
20307
333397
684395
690472
813891
1173408
1143670
292272
441951
329605
606296
638398
345205
360368
635009
1107053
854942
857084
686699
359307
1098150
107438
950878
1003169
1058435
255430
1420843
814567
1434823
1477912
1141712
1303949
1075497
985078
893736
339869
382888
122783
789288
1426016
1496938
703719
745108
1515144
111245
1265310
351814
14772
46453
1194101
11459
571032
1001799
620796
1155527
606844
651736
2102
1518597
629283
62201
1250063
1425950
540791
1393795
102288
382601
1109421
620510
448350
1259845
99801
1356117
1153088
962415
54820
781936
1313540
1374985
658648
1169447
160580
629290
1099527
923833
214781
553473
227737
1027553
728749
212851
938841
788501
1234272
1478924
326788
1358682
937185
779062
1515843
39861
712146
73321
1540482
540199
1500817
145576
978127
769219
1273972
26187
235042
192192
729192
358089
542741
1013424
984707
230964
1373537
1507991
386527
124765
1324404
1462294
395379
598516
217477
1287529
1484339
224330
1376941
101370
90810
344618
1099187
1487384
703610
1528696
1365056
1166248
673406
652765
1213923
812021
1438502
33856
79347
161135
375249
1382781
101268
1029327
276454
450103
28382
815278
1163412
433370
1420842
880529
766596
670059
1086416
343946
776127
845553
193074
1212948
135506
853276
42623
338623
1252248
720060
573330
772219
1150247
129118
270621
1086070
566909
713179
535072
242538
196623
71242
490396
490605
1036486
72325
1052351
393563
660083
1302552
1541058
1521431
1537423
1429413
1043126
1530019
1195568
1534507
729291
291969
57888
972968
419307
1161721
1416384
1187265
860255
213158
886490
1416584
1446973
414962
1317209
773626
413274
387489
760936
20030
138162
149718
1285887
421725
296382
493157
1089075
765594
1238096
641773
1339497
1523248
537204
85626
591459
796598
1337073
280727
41452
1418306
971441
667187
822621
1501186
1169944
1468849
477903
119484
46370
899907
200374
752857
1096836
505504
505602
289378
184294
373727
103328
1335754
209555
538809
898631
23333
1312701
730199
207342
181641
811195
792892
905798
243057
622868
1079854
645736
1159433
1101919
892334
889137
356046
518187
1161966
69586
74465
1209761
1257231
372574
55510
279316
448423
1180351
428184
781008
278756
1417773
1419656
1128428
162199
1218671
571306
375272
276060
742914
972039
1086558
85696
1113340
502693
1306548
383121
819478
1337245
746190
1135229
1191569
664325
945255
893025
537481
59569
885343
1399216
928263
1394225
1296685
880342
490996
1194282
1246260
1287378
961875
259345
1182607
1477334
437820
1524497
215013
256070
1000460
888679
1414675
723885
958083
335246
3737
1497197
1495148
622752
1496689
590140
1138380
562246
1372284
739513
1251478
111751
724766
1103355
335565
852236
1125606
1406741
1212236
968735
148589
698861
1044884
1145800
198925
1306543
819192
913340
824763
733549
21421
1188792
125780
249630
863726
1191739
1192968
1319930
906375
1427778
668933
24032
156797
1502156
796186
404151
160713
689387
2307
654096
1008234
1484316
1405426
1399039
82534
1336988
639730
1165376
348995
867734
356370
1285354
1250412
1241759
818634
1098716
853686
843164
857448
877505
337711
858661
154956
1410348
1449435
896494
1325425
994420
585702
1199399
1011088
1415886
125703
318827
1411135
1139170
1469669
1482456
302392
1507880
725887
241497
361357
994426
162838
1086517
203069
802565
117298
645732
984731
1405748
1493813
847593
1159574
1292325
279346
458145
1310820
1136515
953501
1153402
945327
1472700
53188
1301120
1056459
1156103
1256339
910800
289989
909965
676943
1288710
1372370
750530
990343
77534
1356488
293716
118555
571476
264971
816217
75541
1249619
612426
389419
171969
530068
1401281
518575
684816
154654
995487
779402
540612
361182
271261
84433
455268
110241
1230953
391030
245371
241463
491333
1339182
1278281
148296
1259526
1364746
311951
1328081
1439327
370122
930471
1378658
675786
853115
1186436
385413
1499514
1486943
747228
967681
1119272
569807
1268846
1226518
1250110
1101662
284554
1252883
673222
1475218
53145
1256862
200211
721692
1320037
1154936
908040
988581
349773
623445
1311490
986826
1154461
1368839
259738
136878
647365
228798
437505
338001
998337
1181852
126361
20160
825251
177264
802484
1527302
418353
142258
687009
1413476
546850
431294
896860
385865
1309999
210475
161663
1264846
1176722
1219745
475106
781953
524683
448398
619634
489059
399732
388325
936862
480597
1447452
1162460
594753
1402810
1402480
1357417
366401
686566
331188
1531159
641090
1100825
1346171
1402988
149825
906825
642587
1045327
288777
1404510
1170516
728796
735871
219934
1239447
957276
1210791
837422
599298
1078171
218236
1217235
53519
755465
1267356
733003
463451
138652
375888
863521
694296
1508100
813831
109478
1297685
406169
1280704
1075837
1318929
873346
1012504
20443
1210383
216840
481612
312438
650936
1385418
1294665
999707
164238
1097936
1478443
1497898
1282099
678671
1315941
527720
945809
1181054
82427
289656
1339132
1216148
434044
47065
347791
860697
1485254
86089
1023806
126560
708881
584160
610024
1003352
1018280
334415
686091
1475648
1127563
799575
953492
10005
842366
1189989
1352873
773881
130277
426572
499224
460792
522809
159824
16369
1103099
1082864
1091284
1363210
442127
72719
288428
878829
1174458
1436116
1481298
13872
864056
1480563
1008221
466305
1190902
344150
1192108
1497734
252135
419482
209993
1232531
265081
1138590
1277151
1293706
312808
1284300
563834
884557
437740
69301
306965
418568
520870
1547001
228116
1488597
414374
1250635
1050777
844412
864309
931687
184727
959098
665028
604648
376309
1331874
422625
1267063
971235
90057
348036
1086106
1249403
274502
933849
1360219
944423
1089932
953544
450132
767357
1404268
1259462
1492687
690169
1463656
1016160
142254
1545769
254027
58338
685472
1461281
281477
102449
592472
1430428
1545482
1047611
866779
54123
449480
562180
999210
447580
1340795
1097742
255905
519079
227214
1062374
722802
796037
24371
797462
637830
798282
779229
1006482
394241
1250948
502086
1312782
928898
1019276
302389
125776
1123500
96693
974484
545817
141028
223497
1002187
719788
1529725
1509205
154828
1367598
430343
1261127
995224
437015
386265
436966
287090
648617
802095
1212788
1274422
1019539
901687
1447114
523118
535637
568715
544504
1224990
1521900
1327819
1311015
1507376
1229271
1162447
960227
141102
297977
830699
440006
837650
789156
1298082
1042190
1118892
1146181
743530
46936
1388420
798106
825148
1015769
606646
625125
1085761
235951
640499
477839
613295
496045
1428231
1164690
1439490
1173606
999428
46657
676225
246848
136868
1015104
163254
69366
25313
1495202
791679
1034389
318490
631121
952150
732744
229749
1086616
4038
638933
634865
719508
654674
767875
1219551
1257831
282382
373182
190104
116667
108047
1007845
289323
848520
1191385
623192
1032022
361268
1151318
1325035
812930
520195
118092
1174144
638664
60264
1514511
604624
537327
1474829
593725
425335
974735
838850
1323020
872623
1351396
1003016
1494382
392220
167729
841459
1088665
1291936
1336999
117732
271449
1004803
759091
1401710
1262289
204328
1240622
214574
372529
1541799
731793
1018378
1050414
769925
357220
1170882
1389505
1289612
730125
925757
1526203
312493
471195
36102
686336
1522472
731085
1039323
1464985
625844
531433
257115
1309346
429528
903011
187913
806953
651172
116541
1025247
511599
582904
77193
1345083
1306929
1251100
601241
237749
1394826
616697
1035661
295005
1338832
1245151
88363
1052440
125965
1288967
106073
716683
413167
1284123
878406
374252
1487940
881315
1470049
1295156
1008105
146804
1397317
470042
321751
276553
924023
500658
887260
761773
151393
1337727
559836
500436
507905
262262
1124764
838836
966702
812734
516773
147278
529290
21503
987820
470102
1505840
441758
22808
534925
1417673
894403
278685
1025202
870684
1471514
776228
1454572
203737
1183532
1132964
1090751
720138
14895
432472
1450202
1205543
1149676
326402
1169815
279081
436400
811242
660248
731123
832447
371381
699940
145915
646617
346024
1408623
132204
167338
651155
1047489
588084
253541
122948
329054
685803
1503000
1191026
921571
1486245
180032
929063
1072923
892129
304300
668828
1506819
578641
279784
1200022
1392917
779040
736594
526811
1457023
238491
892648
1367546
106566
918689
1011228
1542003
671990
150833
959286
75554
27320
1502955
1322310
1365911
514063
524687
1108278
1183296
1410170
215638
1056841
749427
74760
1177670
1381383
1155438
733605
853577
1350265
760072
1375350
1377193
443958
217644
504299
818056
309051
1465059
764894
12800
1114474
1289634
1194201
944933
275547
193308
1478313
1381021
135746
380828
815987
329889
940680
637321
631237
1470721
1192917
413836
47358
1225063
604865
1211952
176014
1362855
1388939
206944
395630
100610
599385
806978
87083
1063602
1411375
287056
1102519
1224392
1124523
381398
813455
505324
988674
404038
846736
1007599
191337
966268
163261
902507
194857
1091067
717241
596146
459061
997853
865638
1063580
1261552
15538
979820
1545931
1312578
735947
558075
1456769
988733
485980
527341
967090
140282
792356
547047
1146079
1071860
553075
200360
367090
717763
1184145
453389
595546
37120
268688
560980
397090
663655
222176
1458633
602793
865373
180964
1432626
206745
818512
356754
1005773
1529494
476924
143649
528384
540263
231325
811285
1262525
349192
188504
129652
1348002
263569
113108
633787
708118
1519093
1327190
672428
1234183
257615
621819
638741
257154
448748
82692
1337615
862061
450574
302824
515852
1176278
312880
638892
732103
184838
960932
150144
119586
68780
762705
1384920
162127
709563
1505877
956077
1125530
613135
1242382
1443445
425032
247475
528686
550012
279244
628200
1079109
884572
651236
37603
1139005
1033333
13902
719042
70880
180131
1186792
924116
1245694
824659
1104886
194954
1371097
882803
516107
190796
675292
220015
977151
1084601
1494853
540977
926163
1110483
835513
582486
173347
425098
24602
672660
754479
1442186
100104
1008736
860026
1363596
958596
638202
875514
671569
879559
744615
655219
380640
705195
468872
1141491
207001
1335526
1205318
540194
1207238
276606
1320723
1476573
574878
228822
1520692
815365
947155
488386
1492029
687466
182283
277608
416885
1431281
451221
91731
1021437
166919
1051614
1181524
1194978
1153719
940268
1317184
173668
1165121
1450031
584326
980840
1315250
517413
585130
1173090
612637
1534649
223247
1481838
733160
1346067
788643
590935
973225
1010125
353027
147958
252784
1258701
246634
362641
1458718
351946
543427
772608
111545
1328548
593640
292812
658141
229544
1339403
902664
739494
1321870
567003
400919
510622
253812
1088194
1018661
585753
727283
367465
1503782
497060
42821
180042
1219114
489398
1192295
618942
915347
490282
740691
316836
1129028
1485414
1344602
326680
1018138
1453045
716020
96110
1339653
1310752
1522226
1519381
140084
1524587
1258070
685498
1098263
371381
1353488
312929
1009224
710512
1247538
367765
1390766
791534
531351
249227
1543633
731066
1262246
1205225
959898
1364843
262604
1222040
1135876
1040812
1015530
636777
610774
54700
14972
574233
825638
1514038
1371259
1113387
435076
936017
115103
1521120
334429
27714
55560
23735
1261202
1028738
361014
1459807
40636
1186747
1364675
291612
1280322
2266
80845
1335349
1294282
94940
1272070
978484
1227305
1196850
961970
854985
1088967
6504
910212
367918
1189444
1368527
1271265
1035870
1068310
1522709
85496
1003531
49434
561968
220082
431986
695051
1201990
831866
1518466
534474
1518917
345687
1356809
903956
784338
945289
481932
139265
804506
307416
810152
252930
303953
749910
506615
1357193
1079115
1341888
832089
1071536
1298072
1385953
1117486
17176
1196373
1407964
746779
556246
766028
417060
833901
762257
367538
1241487
142741
854167
1330560
944407
985212
197550
672750
1428511
19332
965490
895086
726491
602561
1286423
109450
1537019
1003963
722659
40074
1066535
1282746
234820
359072
1355859
622384
733031
1264724
1400213
107479
1128608
774336
796441
992333
1304028
42138
343171
167331
1102476
444119
801865
1388029
688842
1517193
1276372
525670
857061
947394
163223
797899
869275
1312368
89683
103860
921422
33417
11315
727221
221008
1303981
1413360
570797
288117
699375
517506
937825
187125
1158441
735849
313159
1454596
309521
728909
615307
1217351
814726
153638
1447627
41910
1509420
398220
754911
580981
1070635
269984
952927
1463837
272197
375605
834517
1299607
104115
215530
202285
327284
320730
1458304
83935
645147
100697
959442
490190
347470
1038695
386284
1100371
771438
262623
100336
432395
547402
1485351
1125477
402328
152894
1504209
1216692
294508
261291
408
824047
1493584
1209485
1269132
1245889
1432905
1450797
1250994
854288
441091
926130
724438
1264824
1331198
206114
1384428
1256349
1402568
696771
925542
1171301
1238439
1222625
316751
148095
519953
560776
1303065
158151
21747
129630
1003042
742680
1350383
732500
1130750
1145929
553818
1409354
458412
400927
695916
1104381
1179789
999925
1203032
1424968
40470
744037
1064637
1435818
1406456
286331
524206
879003
713753
1001489
631228
574979
1039538
292631
835643
252617
479039
583477
1360044
1392856
1078628
172700
451335
116763
640604
159743
1003450
1394068
695975
818337
1455778
773048
434438
362101
264059
897152
352397
238095
75626
1282202
272847
953290
1065672
108423
697271
1147321
302329
1504423
872088
771257
1256018
386030
248765
186735
1446676
686923
360561
1193271
203120
1295838
243107
593728
670270
496341
1525870
1224914
1512576
88241
270202
1022073
435893
235154
315235
1099737
401505
1253071
34508
245410
673969
610459
207549
1316409
916400
721360
1249636
1274395
826817
876000
626699
191096
662448
1363330
83729
383132
796516
893332
105709
1052455
655043
1080943
1081219
1203752
101427
511060
1392045
393718
1481155
689221
1152128
596753
1819
884992
971668
401840
157643
97204
476399
1320690
942939
399237
1023045
1445992
95354
244420
294930
155882
109688
19520
370267
1497254
548880
20675
507094
504369
390484
1325936
121523
1029537
488428
199401
145632
612694
1332995
265302
885150
1376201
151755
1511554
767831
1206068
58534
882924
1201816
104629
772110
1029859
540368
781061
1274247
583667
431376
551714
136611
227396
675766
1117381
850210
1074637
845398
931504
1300528
148621
680460
976440
564817
270862
253446
751457
1412554
822050
1484832
1087946
164013
515611
1207434
1160618
63564
435085
1252198
750055
543211
241562
317842
98545
1474271
144106
1525146
77468
340302
1070136
1176992
913652
1135821
1026710
732913
593484
354972
968378
414262
1479491
179128
339199
35998
972791
451769
248456
330230
1412606
1446848
280419
626246
1014991
303618
580223
265895
222137
1277375
1478306
541539
147706
524612
1172064
104859
798466
1082998
993760
1536433
272576
31871
769731
193942
1279869
175993
890874
1246139
494792
1481988
887660
1403829
641248
1117125
576691
725961
323754
444421
961999
681593
773327
1460243
837604
824382
672068
1086070
941572
1361965
971488
1456345
351978
1244892
465109
298579
649697
337780
895636
15798
972185
416564
351936
71938
973422
23781
1013934
652875
1275613
1421419
236782
67206
760751
1546801
919758
1113641
1194769
1481023
326936
59083
1288160
1434379
1355925
390195
438354
1198893
49704
955366
1098806
1103913
640898
1490492
1014703
549257
481372
31701
247704
603369
705091
122330
1500411
602191
299211
1432551
681175
70272
1433853
164010
541990
1133017
1252297
528236
147972
930127
1100758
846023
1060679
419059
97749
653454
138994
1123923
324242
746084
1437868
1034310
176882
832738
1274176
181768
1515867
851935
1064230
1005410
1238237
1116506
770917
206430
1417174
379050
846878
961472
1112214
1047297
461867
152157
333802
1222385
678897
702334
1208312
400591
1506007
1478564
442258
637736
852735
33561
692230
937162
1329381
96744
1227745
896050
1449091
1089348
249226
188241
925027
564866
524372
1434783
1283404
985009
406716
472352
378836
1388236
346603
310347
1011326
242988
993067
771273
963499
1174382
451492
814379
639376
155133
21755
453644
982222
657732
965440
176517
565922
745079
963086
864627
699857
203883
1421722
1483012
1166192
764621
1118777
1527538
460683
1481872
1257027
767379
242568
89543
1464639
705639
185490
602293
997251
999843
1117654
1075974
34868
437767
213875
315156
393909
421998
1210710
1225240
297542
603513
1395368
795422
504335
134722
866948
998763
738598
584017
639701
1425239
691756
579893
162211
1225623
68155
509785
1369380
182175
554344
162894
1086853
870904
16542
121786
165945
1342414
999780
400277
804940
498149
222299
379470
727783
239544
628006
1052325
780722
748839
821401
1399536
1342458
1038870
312100
414365
482637
1526636
179074
374527
74924
1391577
1485056
464719
1428529
1169121
1472503
1448424
13075
1075741
1107579
982309
46396
278827
992008
600959
100981
1361350
152260
1421257
851207
1013664
803023
88099
1266907
619380
933527
256535
210047
884643
175210
621040
634872
1054765
937922
1405880
423715
945455
1281692
1289806
738692
203107
1226925
886620
1002908
1014535
799724
703588
338040
424101
1363150
106869
471694
500312
635156
216695
1023869
1272496
942808
355587
1254249
113289
843849
1221822
942850
1393726
20580
217713
216891
1101742
13556
994773
128030
935820
1508672
1147903
340607
1510556
1295923
734739
1279525
898131
23662
1511529
1338214
364739
786485
1441372
382476
724842
1318167
835040
1521698
797230
1399521
593743
232938
968859
44005
1344675
327938
46793
576600
1227252
1388440
923684
638661
905618
1352305
51978
338827
659114
917102
471638
1149593
1542407
89074
915565
355607
77659
1133362
698599
1018284
173260
1264841
1154362
289872
979901
1383269
127393
169989
1011999
1321093
1366992
630822
1292077
1475280
750230
575562
896740
889742
1070535
697374
691428
1118238
848647
351277
840501
1389077
516620
191147
369518
1236563
1063680
850342
927808
1261551
235618
238488
1484405
145457
21196
1309209
1405826
798366
1165153
339681
723031
924268
540018
1255603
528377
814135
683194
201282
52749
1432701
913945
237649
1268111
104268
996951
191002
1514116
1524879
883425
790116
1486964
346894
658733
650780
201114
1224513
362778
1538525
1349266
1087408
1317642
256835
329462
1031939
467634
471780
233616
1423435
665143
806890
237902
703588
622657
119958
1374163
537336
1386342
1465598
1483762
1157925
1231946
1164273
162729
860867
7172
1230743
1033587
1112372
530344
345184
708185
1010156
1507912
766151
210629
1498912
1448823
307446
796367
1231854
492228
938161
589627
1166063
884648
1083864
30838
281443
504132
46844
743123
932259
1507384
1041833
1046659
392673
296915
1456047
1223930
998413
247914
397233
353678
169883
1038916
562097
1350217
915392
1318515
450414
143078
1261265
1085721
102997
1229111
441349
627710
395889
230055
204968
1334805
1052705
1039236
1035726
483274
246222
801890
919624
558803
403579
1221228
1138995
615806
764838
812715
42633
1524170
450299
378926
1545237
214900
1165458
785583
1156825
1451196
756461
1007549
507514
38352
1259877
310000
962200
922169
1164710
1325974
159287
304306
1068959
1479099
1009778
466754
1316659
81135
196346
326681
1156774
1147373
1288321
1160799
1250621
889769
516878
813609
878350
193895
373824
774698
162119
266265
1474497
1259561
779651
154051
15434
1186981
798693
1372731
893816
551985
309794
1427587
1451149
701460
1158030
444190
488626
1046429
257934
34947
553157
897297
1145223
1324797
1287000
966349
767605
990785
529633
210997
202825
466591
759754
797169
583530
1420258
488003
1093857
74303
1136779
650871
247239
566275
1289752
181623
109144
944681
1545108
997480
1445710
359706
621846
1429636
293070
1464342
55634
650655
1414842
1001827
626428
1210525
642337
666802
308188
1162599
611356
1459872
707571
1157723
192603
893482
94978
1089244
125166
456745
1442809
744447
91174
1452706
1488340
921892
464927
455104
562264
93666
310033
1421920
290917
838952
590755
667616
863425
636218
1141285
6427
1533293
1176296
1308880
541308
376308
209706
427838
451517
509655
393290
683455
773575
337198
29684
636389
153237
707030
1307466
833327
63915
31504
1325632
597918
794069
1346706
384387
1346452
142398
209796
622762
1459685
1366134
1491489
512259
171800
445443
114380
1096165
1507910
1113936
417750
381035
55840
1421395
582149
1285973
1234175
993556
512088
589624
1277266
236867
264743
514933
1000210
1520456
51707
873845
940567
558651
499470
1532123
445072
1221023
1014899
1039740
470954
335542
428638
1394770
870756
1310280
1048356
35631
641051
24526
115165
311706
422627
1048523
329847
113421
1328949
138721
1528689
1239119
545511
1523842
1040860
321391
510728
526839
778087
832817
294513
927725
1390357
707391
968531
327891
1395335
1027242
560541
1544160
146724
527650
1462979
521218
1176174
1141411
1157639
758886
1493144
84768
1109879
141836
407481
1167451
1447343
1355504
1309773
464443
1425839
960081
1155393
979630
128977
80624
508960
1154043
215283
999408
410270
741873
1219316
638479
548687
580519
325783
1452193
497849
1075290
423618
1274776
1027903
1063925
1297220
984220
962889
240548
1465805
95309
219369
309094
322313
1431655
718434
549930
233875
409613
1330197
922140
1242509
48309
1015249
153134
1461952
924844
1265044
946854
89989
182811
594837
245181
470220
1280183
714739
72159
1433487
1204592
1063696
1238954
663320
986737
67426
1157751
131771
133484
1026212
1294227
646270
1107938
733624
1197416
578107
1399127
583968
623963
1404066
574001
28918
876054
298284
1106354
1287605
868518
680530
778710
996275
853138
684464
110543
670878
546512
244968
877123
1244381
1308715
812076
1532916
483193
2611
29987
536173
1285048
1144709
135300
679708
982568
996786
624999
96592
1115379
1047265
983213
511863
1060586
433806
896073
1297159
506196
598987
785327
567442
644594
533566
370098
1509375
899077
434714
242059
1102317
776412
333042
962648
1280080
1435220
1190295
600484
397825
613029
1376201
532380
208636
245463
836635
176848
801237
254718
1094802
1449628
1472347
892104
980148
941027
1267851
1007841
1483750
1214661
508137
779797
992111
19444
544428
680701
663219
689502
467936
782280
360849
791442
892226
687653
80836
962471
216751
1380778
1064417
268259
356060
1216315
14746
720892
833992
1121213
1345962
63401
1483082
759763
1011005
448518
36228
897544
2929
634373
717047
703212
702989
310715
431367
817087
421460
111617
1368013
759783
700604
599720
187883
336425
1138261
110051
1200789
1337900
243244
227271
1000658
1203837
634729
1147715
634053
725960
619579
814225
866864
621783
194832
35056
1134894
57899
661079
96758
404924
1334206
1049134
874184
813234
1232086
569515
1194
360430
1395138
1064958
1274744
1072987
973773
664065
396904
461326
858418
112891
552004
233934
676126
574825
315287
1011972
582415
408777
123085
1535223
1057428
1164439
159762
881838
680480
1389654
1487029
42552
446449
284426
10047
883477
897321
822009
526879
1070126
208769
805755
544232
813500
690637
1229693
1442852
726340
84098
1318241
613704
801306
539173
212785
1149399
435085
735147
86107
1050436
95452
1526988
188220
733458
597728
523233
1536965
193817
603125
594919
1183542
549837
1011566
1032269
1034816
1073131
768122
145071
1081538
15860
730712
310444
618240
933426
507726
1162963
818305
121284
1492107
600618
1396840
1343573
1101642
503161
1345338
1051935
1414142
404603
1488696
516327
270119
997634
282850
1359991
1083729
1081011
1141898
40355
252841
404980
20795
196761
580221
242089
1046818
1187052
1029760
1508735
409167
383481
438518
1394197
968183
878844
1432323
508180
1041027
1301700
967881
468697
577032
1127174
497159
974624
667914
654149
918037
926924
971114
981695
1014311
1184668
524941
1398943
1299279
455215
906724
771232
153252
1411623
1328704
1130115
391815
681291
674332
620392
1517302
13968
452988
814747
1324137
648023
710133
792580
819045
667942
616561
212234
31967
419284
530605
216300
1062882
1010296
808693
641319
769450
1118940
126399
208668
363488
688434
1032740
722047
548484
1478070
177780
733654
1482848
973585
893472
62708
1536430
1140699
895508
714333
343302
109400
1025471
485740
875014
246191
500868
436280
728344
173864
82138
1449868
495001
1372344
656430
344548
1134970
178567
864068
1167257
355547
210870
593513
883819
473026
686824
799369
618441
1331478
1311487
74864
1443566
1245830
1312339
157185
1419989
658355
1545664
450674
625309
689914
723415
1125303
1108923
1096198
1530249
471095
1471437
80257
748346
921751
1088207
1538703
813558
850617
1301740
111242
344008
1311826
1480047
456552
657337
1350235
1513561
538155
708920
1428191
1362269
463893
493998
822643
805611
382175
239767
369813
817290
661844
616272
1299620
1191067
723335
897906
1084503
481141
215153
1517195
1019217
384986
352212
1465232
259339
96333
651524
315467
812774
1014887
738359
630807
1101313
1403732
577485
1278301
440714
1346319
1040330
332496
441633
1475497
293996
1407724
620619
245247
181912
239250
1171565
606219
898195
1021553
555248
560432
659421
1340264
197587
224122
514968
890349
932110
377443
172322
1191854
900983
1014763
885793
217320
754248
981881
194443
711831
818103
995589
1112676
1324727
1145261
646225
716716
817012
1318221
1020496
571096
226949
222989
1030013
223074
700322
682415
885278
574655
538293
1536339
1128986
1344988
505793
405195
161380
981182
268247
708483
910598
1525167
1022618
339884
445885
829801
1448961
21933
744455
877115
1210840
1098333
1031510
759958
491246
240909
66077
103530
1478700
104657
787549
1347508
589488
1286263
391970
338999
571690
1329677
892973
569257
176087
1415554
1194836
500329
297836
1254797
665132
1255325
198564
1540055
740863
1107165
728459
1435259
1173491
1271618
399424
351807
701621
457632
328702
479783
414632
18541
1298619
585667
813837
1138105
284888
279249
1391242
856105
244063
315706
1040107
322456
576183
88733
645579
942512
1280112
207991
1389854
333655
1030287
116127
612619
1051462
1211811
816365
939666
1373383
960517
840062
967296
428622
1327724
986749
1141654
1147052
1427483
672344
1162601
1259093
49075
63378
1238610
977834
1201296
398625
616115
166006
299498
570961
503350
548150
613576
699527
1077420
845777
1347043
627364
1435705
137505
1152835
1446705
832974
462414
950185
1214187
352108
970069
641946
641358
1171459
119269
1015938
461714
121930
1287045
1125963
831750
735711
1157512
917502
1262538
1015228
778320
67653
236002
1168754
1284337
546941
318944
1496958
1526654
915354
392000
1454258
866408
70223
1200904
1197631
1449868
124972
58119
1011333
812952
1086730
1517164
1448758
595888
808075
382320
995105
1375408
210858
816078
732957
1407512
1200867
1431225
1328507
950963
139154
780501
64357
207209
998935
199450
39307
342678
1195562
654971
666382
1399367
1169330
182804
126638
1095651
757714
231170
1184676
442036
948666
853984
461505
1191006
865253
64019
701765
332641
1175328
719507
1247735
1419886
2646
1175426
836444
1360995
878800
8466
1148525
477066
1198660
1207655
1218487
1441200
998314
1046051
390326
160661
1526513
400934
1211092
45589
1343193
8962
836280
1006558
629912
430551
981320
1097195
988795
1006206
980875
1196534
118019
773473
651446
118765
210379
432544
395557
313203
1180121
803167
1369106
1171416
1124734
1002150
316929
861646
882529
468350
1294729
144141
1411555
1239740
757772
957662
338107
1169995
1410291
1262220
115359
1464302
106441
488360
516980
541227
1021207
777253
1040557
343821
921108
1218029
925590
740622
1431151
1027698
404145
1299999
1379309
854953
1312557
865067
624470
800258
301897
437340
1227309
562388
1180545
637893
96277
1539070
6610
1538448
1346640
943011
372597
1460795
845960
678595
1544343
127404
661275
1544176
802630
1506630
1337025
676814
1425395
165201
434771
58917
1429937
1075221
960599
1359758
1376071
1107514
1477546
465313
757521
1331588
29807
1321583
726421
1037990
749832
1484905
201544
666441
420558
1547005
20862
622779
551395
627730
836937
1451252
516584
1027290
202393
1163180
918847
1328840
1284436
853236
1544087
1026463
1261902
634267
331708
509778
1113859
328101
150747
462040
417615
1343267
621451
1099756
366534
1104534
1124199
330506
87903
238882
76286
1392898
133904
992801
1121428
1160369
1116820
41639
1242710
897529
1366499
1448663
657192
72800
173440
319539
816084
379681
351883
970840
1221059
907256
284844
67395
752718
464167
1513021
1384117
808243
121572
109453
730634
790372
973412
1462397
59484
158969
1358789
1378121
160688
613101
968695
1490056
667501
209066
1345012
1069637
1262259
1025623
390233
1208182
801905
1403754
1492630
226345
1022143
634624
464104
622543
631013
1415571
625733
183795
874993
81240
1048753
649250
897647
23882
625726
706389
53714
1249311
1189567
933724
592511
868880
880800
1483458
1084605
1304031
428419
402811
535633
194831
1295492
712271
299572
92486
1263263
1153985
12608
621395
804222
659146
698927
3000
255380
692959
283656
525752
278685
1545435
1153821
49441
636319
594358
1382712
1316960
1229238
744035
1225316
475998
72134
501217
243667
444667
526194
242745
1464157
259939
808597
1403795
208413
1402740
606458
477543
30564
19437
1276812
9377
389079
1420089
631272
145897
1286915
1348604
993596
1362697
330848
1541446
170772
670220
788879
1107592
1401284
204458
189220
1246228
1243780
1143535
682065
222839
1277453
1507565
1160452
1189291
923116
616646
1180233
1004755
420599
1258290
171725
1439414
1197656
515054
870954
882098
109709
767132
566357
1111470
1300100
228199
667344
359655
1188504
1140315
423920
215823
124102
840095
323233
155997
1445486
910482
1498359
1389342
971136
1121375
280923
240490
744182
752842
187828
184607
1093728
396815
390571
990846
1194570
752025
355383
357004
789944
287603
299832
981652
1376695
756241
697686
1074012
1304199
1096191
194768
1427474
50143
1122762
1336056
372089
214774
527370
1192775
1358303
357054
24450
1216014
986455
689467
1165163
621138
128386
1195322
29111
1140024
288749
811989
1122894
795099
1107137
45100
442660
1230811
1285928
472432
35858
1489277
470839
573819
522387
879871
1091733
708047
1062184
703068
1421185
928776
689315
375532
1282043
183575
919326
464128
1129843
694021
1126695
93480
732688
1349451
269263
655915
1161466
372239
447669
928063
1052123
64381
1314639
535504
462867
766046
1506491
512562
71587
149510
1520039
1314821
1219079
420212
1376814
980344
1192127
114992
343676
277683
535866
381957
806351
4559
811359
796286
1102199
383629
1224562
866543
729444
167574
477047
1088420
497072
934447
766807
233628
1460969
113713
283446
524034
353721
1492852
356175
1055504
100903
455612
40651
755801
632215
1230163
324637
822387
1484248
668184
140404
22264
205538
190223
965927
177379
1166056
845120
1023875
683062
1180344
1247735
462388
548608
806252
1173709
1338757
1245419
571270
118475
1078495
48601
777252
1046172
363086
187129
995014
1074550
53873
1012859
1059179
1519371
344034
290034
1377653
544870
111506
1172915
117739
1318851
1462924
1543621
82825
507180
523756
1142454
1475792
1483502
894588
269620
405720
1021651
325105
188124
979541
643608
961088
812066
347254
702801
1249327
688860
775904
1033631
773221
1427247
158235
649789
332391
385480
247099
525654
537243
1374500
780598
338767
368594
1499762
725152
952288
90471
1480744
991640
259226
25974
669036
77286
310101
1384710
817900
441170
378338
902603
1256095
1193014
914135
1526045
572340
252629
1198202
347982
710434
661151
1358477
597721
787463
1486465
1130456
740905
1463035
90449
551296
1438188
538834
1246036
1415102
162956
812532
717122
282649
802752
1214043
951309
793030
627843
659242
1010463
1380094
1316506
996114
526726
235148
1411025
1546967
244014
1481553
1211815
824648
1021304
461310
1284722
1265544
1200275
1031382
448313
1138899
807580
897512
1194894
219004
368606
451716
1447347
100570
1197506
958915
795925
304447
1080319
46566
205538
1366708
1470011
256704
604892
1446332
994812
609329
30619
1142538
1304020
826577
1277532
1234746
434896
101246
1452249
768768
1304835
663302
907091
782264
36032
553160
1186274
517057
882540
397231
1487627
719705
346243
1142470
353112
270674
491182
1313471
1469021
1299226
974226
1489013
1267122
22669
1039345
328544
808362
753024
18660
688773
481757
1536856
779420
372549
967829
797083
1467634
1479378
33360
923388
1095530
1210639
808472
1236060
435285
831903
1163212
910567
203559
1135020
1451408
458836
1483364
241487
1374334
216747
1126850
813514
38466
627535
9961
1209680
1094994
1207654
940465
778292
141932
625039
736500
304936
1152196
792620
706195
1131092
1005421
753168
1394130
529473
171223
902825
196049
482525
1479194
546971
346659
1003850
1303983
750456
786925
11462
687638
447003
1497520
1165655
204400
928788
671459
457305
1352013
1327931
1542946
340671
574482
672215
527414
1502411
1245570
780193
892052
941404
514705
23915
454116
1357949
567578
1524882
1498108
1488717
669231
1460579
1200270
838878
563659
1179949
909924
693018
1274671
593426
845995
908379
1054340
1114574
366586
1229405
589603
647090
1460587
447384
688802
989301
1380029
411576
1138284
72098
200135
193538
925470
162936
256059
371892
909142
994496
1418121
960435
826680
1007314
1378542
9173
1267467
614081
425498
394689
701687
1285790
1209147
1051880
1376609
1204749
1062328
609647
165672
1237098
1160438
1366736
260874
130034
1216732
362580
336462
200044
781185
1184989
1292452
1415790
1088016
774037
1040338
1486
510545
777927
1157319
1492813
624301
1371001
1076251
1495551
374235
1415328
176951
17909
1414565
1165836
264053
203301
82441
305992
1085963
92885
1410359
1159193
163150
437845
160041
1053517
822904
1046987
1458776
1028257
1526278
233286
1341043
1423692
323386
1164425
1180090
666765
1189101
243335
359649
218175
1226590
12895
171361
7053
230425
950578
457099
739657
345439
165741
376871
50768
997767
417064
1039124
1462692
160318
1215235
780553
478895
1170619
1352822
869698
450776
1316821
1019613
220329
1016498
1238775
992179
1408703
866683
990583
1338803
727026
700557
679121
1106526
1207115
254706
1343667
373917
1125764
740047
1501610
1351002
405178
67981
26588
1372075
457104
785498
538578
6153
1472678
961292
81501
358296
206607
770006
463348
1022489
304544
498923
1458192
985986
1325358
439520
838185
1145741
926730
598468
490777
1074450
785664
758552
376935
193789
898474
85758
1515160
271226
556972
1147776
1308321
1292696
735071
900910
886551
930112
883958
506724
1164498
33570
683209
1413606
616398
599734
1468857
866518
1307871
706228
181280
291469
203667
230943
60241
639476
394731
1515425
326769
803821
768407
1260811
512948
714052
743994
235458
1207443
673804
219040
574693
1112037
334694
1423162
764243
107037
1247275
1118327
1426119
584113
1234282
1021121
970046
154799
296841
25993
105264
76537
127996
426176
521523
1051510
893589
795638
375947
1085078
720726
998451
1251486
639422
177945
1312332
26037
1540762
738445
893749
1499854
914007
1520415
1181007
1436473
1348231
629621
1122271
1475239
998832
1170043
732722
1491673
910821
1188778
880376
1401549
930650
20482
520089
1098042
1253120
425412
173349
1136827
1424002
1093441
871943
525208
6572
794395
558651
652135
381277
524565
279326
1246927
1365659
1454406
886720
512520
1326242
953031
1460209
382486
1248953
706821
1436673
243466
1437898
687809
1412550
520661
952169
796572
66965
196238
401438
545996
1247927
199514
814074
720185
1457470
1255294
683135
1148052
893308
288689
583778
901374
606394
1498939
850849
405212
423633
561372
325270
21963
894755
144718
480672
55536
746831
1074507
1487830
225073
671769
413784
259974
136704
882567
1142393
1471727
338532
1536781
993411
185323
1472147
554677
916993
215074
359165
1507893
993090
1196173
622294
666721
1442402
422212
830207
197893
102002
715181
1205908
1261748
145097
603823
800595
781214
83806
488094
282342
344218
1435322
875671
1209122
1427115
434204
464698
219812
1270582
1192128
366058
1069521
1282259
490135
280757
383092
1320634
1126479
779617
259395
1217909
197872
965269
1461821
1336483
1270695
370977
1049932
709261
601108
1383460
1512726
294107
550558
834302
257913
1517382
1084565
437720
1064455
645495
1105116
134860
1105412
540624
819972
952028
224427
1305099
324029
1136287
1180238
1302578
946447
680742
76947
1036775
1104297
87662
788878
1315775
1478282
396128
1121621
1337348
174998
331414
269502
859791
552069
967458
123542
1030578
1533137
1167160
596493
845856
525721
246344
1090741
1328374
804587
1039355
1217121
175122
770701
82391
920230
93106
1194308
536309
318892
907669
527051
381803
1216154
188489
109669
1388908
638404
525959
1060430
237391
892514
1156216
1587
1172586
108872
1481541
969992
1510922
244372
1288756
1514199
742453
625749
168636
595038
1280758
349196
1111780
525066
112092
1106369
1201877
821791
182171
505126
573387
10230
42214
1185759
329374
1400007
395329
6005
461170
1381224
920814
6480
950516
1528690
511353
352162
1263319
1540009
573967
661541
347680
702534
1038122
532847
1165650
608416
52156
939371
998200
1110189
1306399
1448702
1494700
1191429
130975
284601
382089
8682
794614
36592
1422662
1145416
1431445
1428201
960050
723428
182728
597787
1444095
1480267
761621
996506
487416
262847
1383805
1485550
356461
547511
135423
1038953
1461367
868566
1295233
1334993
347299
137380
1133159
1151014
315213
85477
142393
1475206
150061
63431
787006
581159
361836
194281
1165960
769018
1393176
842145
245816
830081
194806
1405079
76195
1297554
664370
242690
670261
666118
394437
1066180
456368
957637
76994
955670
1146406
761390
106565
1073416
83234
1538601
1526479
537790
86964
39972
971216
475853
754561
892146
1007989
1013238
225688
251738
1021554
1306607
903462
114871
373725
625169
1414384
1375590
625994
996079
248400
1041767
174488
88020
184169
448474
299008
1077347
1315584
1266347
817785
1503566
1367037
847689
596906
1201203
653874
1325935
1168520
319275
254076
1541513
531269
286654
616241
484329
144440
400973
397420
898961
567362
1149744
398711
185105
699961
778588
1270306
963468
853743
482009
729568
1166300
1481542
1259239
1132576
997845
937351
1320385
546773
1467422
952091
336085
1415426
1475259
1031912
891943
1461145
1433677
1060324
1032637
1211967
412942
879197
349810
1398686
1483843
312467
1262681
618654
1115229
531857
230445
1322359
871088
696620
1226825
295723
1494897
701828
1380251
1159767
81546
79446
666541
425384
444603
264471
1271836
953641
1315801
230289
465351
1325227
1285888
452203
376293
1500337
1434048
262479
842290
597404
1019781
607807
1115266
1337511
128401
1144015
1252450
637542
1321105
432434
49420
433742
634150
1119559
1348909
711047
865349
464066
993965
570799
909133
737985
947687
972893
610685
1175244
1187965
367380
25442
954152
951451
1243484
518889
744849
483901
1307959
1129490
458262
131924
687877
717644
1326567
620288
1297847
250627
522180
657294
829164
542948
258014
813230
450455
124087
292607
135945
477047
319341
1488596
890373
1400541
1095112
950626
363332
1246922
997388
1055244
38261
18945
13974
1157176
1487975
513121
368123
1038339
464429
1294996
842573
7553
1298584
485297
966219
763487
647422
930333
558881
1415126
1423585
1400994
346002
248287
1159316
646927
1123586
1095099
482827
246440
266876
261403
686085
281537
606320
719154
73072
669641
825379
130770
137777
862792
995436
621830
433477
639608
356620
561487
709201
14549
286433
1289978
488974
1486183
743782
1540918
78147
553002
333704
780700
604500
630462
192047
256135
279702
1245496
1283065
715954
63581
361628
391705
949167
632059
1463127
1129344
1541568
1530542
679119
335077
956415
607091
1442841
921572
1071721
228020
1483547
58681
281672
409926
473977
798890
486964
1331713
1365211
1308999
438002
936336
902647
1387350
1265396
1406089
1430893
165136
1213274
1338951
67445
1032756
944550
961350
1177539
755011
505806
612592
862285
821826
1400144
1265158
94230
1014391
542139
671046
1521401
432948
428563
189172
772310
521966
55544
1348050
128263
994234
685006
1421359
1342751
290836
1230984
563639
592290
1256091
471395
828141
211855
413330
27994
1114294
661126
768364
1515300
1222876
125613
948003
1246842
1055466
23326
1293377
413600
1391311
1290725
527871
1337592
515610
1137704
1283495
851901
1238144
682788
92513
755777
965942
1297570
78549
241627
691108
59360
1130623
1451728
1121578
614695
850837
1019518
1017033
550481
566530
1231845
135734
1234620
1310083
687495
130684
114685
1318215
386228
1324726
132098
1521260
942986
270376
387789
530254
1495431
143911
838368
1043927
869666
173717
1455788
140273
708526
948186
304260
1020542
499388
1169071
822670
60479
1480052
326519
1491964
1155480
528990
1359851
903036
1466712
394417
43764
253167
504852
1482992
224561
1330055
951320
678443
253312
550589
811126
512959
598348
723885
174030
1159131
1492058
652084
611826
849243
623615
1312258
604389
1482899
245587
724757
643586
477974
497233
710069
193834
70284
341842
106770
913347
428112
475783
638657
731436
579985
411541
542652
1201859
347541
401764
1545840
1136702
1199457
1236544
469370
1348863
348546
896453
852662
90485
787305
439091
603044
84341
1412270
810203
1106444
1397661
1482507
318305
210555
519769
1522351
781194
371463
1541261
27522
902312
818920
615481
880155
72018
1067276
1352687
1051530
107079
584366
817879
917505
22028
299957
904472
163572
554732
701317
701931
1363391
316475
1034673
851637
1374750
1006773
208117
1333858
463388
557673
1323650
52994
766047
1188059
447112
416785
1075081
385675
1471065
1066391
1308067
118941
234895
804535
1069839
704523
429684
559947
738026
583137
744098
1422143
516935
575558
469357
58049
1151282
676570
857940
6754
313775
1173319
744548
12681
564279
1413800
1224863
399422
835893
1162821
1216497
640379
910025
780775
854958
943564
1536951
1187514
856508
278584
61918
52117
567389
553925
1231668
331350
983441
748863
1290023
491244
1059942
147393
549149
620253
647615
541817
795273
772373
210295
753060
971311
753150
289073
809514
1538282
54738
928836
1153220
700346
766873
358434
1243831
25664
1463308
1500733
481477
1151058
1116316
1103057
1067937
1277963
525939
294174
335307
410436
492948
122715
795240
906509
1440643
1388626
1164884
955105
810002
1191742
234111
796245
556452
734805
91725
441170
160380
30184
995727
178005
299447
673098
860758
571344
711479
1295009
716080
1464823
133683
650661
923290
248632
1409864
1439058
1511068
1459175
374065
1495215
717318
272901
411423
1178853
39735
348366
1351165
1318131
841176
685082
116542
791671
494944
1352147
537337
517715
913348
1509164
1164030
7753
1415266
817445
70550
1523185
5483
34693
620882
670828
490813
1108087
792425
1516974
151935
231739
506459
67002
1369148
510840
1527416
347031
938891
772583
606783
1307008
1143692
407660
1270795
1125515
649384
1468772
1474303
497609
419606
1058446
976442
1369091
1378448
1313609
975256
77492
88492
76459
403985
958462
458285
1341147
172880
692831
685285
1291446
1398633
461437
1414918
150594
762834
415684
744155
896123
458798
256030
628819
272720
1536325
385776
1370611
354784
510325
1137932
377745
953093
1274360
795181
1243416
494166
651453
352833
613034
422658
1511774
1081350
898836
1123570
906781
273847
859102
982605
207439
859760
941346
1405820
1005481
1533936
187689
933969
1053382
1122397
893296
355533
151264
831169
1306695
138106
478225
1098386
623912
1428170
1532617
1157313
113596
1365025
1061672
805263
1118756
1283312
1309237
893434
844796
1533458
555452
1114588
575522
1424049
702532
972814
658978
1118460
864263
1166363
1237975
690321
279694
740464
708100
961781
1024339
477958
1319846
224831
602198
513038
661332
1269244
133036
1207639
63626
86578
1044622
1339032
718525
1294446
251711
515499
1384101
1368601
1092628
643430
347668
39785
1043068
569058
1326226
53595
1499964
1292964
885543
571776
559269
1478982
1198281
1249277
1105388
6510
1323266
13158
682696
1141508
915157
488024
175754
326469
306600
23994
1266701
1372483
29015
1484119
153629
837738
264602
456586
855749
981609
334954
1342049
280604
516061
1174236
1477928
187140
137309
534297
134483
1492556
220828
1284793
969452
495449
1014095
572176
505580
587806
681336
630560
470352
1210018
77034
399938
748852
335463
889087
1442513
1335453
749840
666594
954879
1297126
18109
213417
498545
90063
1041822
1161042
316362
581672
848237
767836
168710
317688
1460253
490720
716136
672201
205667
1262446
663903
668564
79127
801678
721785
1365873
900187
729823
512877
892453
22630
1399528
816129
768140
604206
1488879
805082
270237
760089
466370
447474
1087257
523988
397773
490974
1258301
1040625
574490
1380996
502688
1189091
1247455
1398938
932834
796446
512961
1160172
416958
287184
827786
504912
998788
447431
1523221
1469282
1154742
1282459
1522731
481256
246630
729220
582200
36117
817911
280570
923257
803419
604335
176821
97917
745900
434933
1413390
1253381
347569
1253780
987177
101392
435771
1437253
368706
1175528
806990
270924
842204
856676
662280
1388257
34310
1000464
241014
273216
1264103
215887
1176421
1509287
80946
1059613
677244
610455
1365842
794512
436549
722783
163905
1194265
1181046
623424
1149349
796761
650573
69442
1233846
1459868
1198737
42234
62110
1105831
1151504
480858
210245
860605
1235895
1485481
574353
58420
430368
173858
1276358
468391
1385447
1100393
1094080
1053625
1011812
287514
1198216
1380829
873033
386900
1322189
1313948
51605
325570
1085667
355124
886026
836613
431797
1371712
95015
721199
348522
119051
335730
414301
549204
515841
759971
422802
914811
644691
136100
895210
469311
1506407
157824
210423
998243
1310375
1166010
1048523
1304832
1006133
1520424
119047
1428862
393789
1462813
284444
262995
1413751
657281
284584
126060
748298
310803
187138
242446
104132
1365874
1253807
1148696
462880
1453346
1019647
1318116
966926
1011506
398873
901987
594541
830568
661438
1225260
981316
1520266
1256716
1121390
836937
844755
1024433
921463
156856
778928
967801
70598
1162914
27648
1367407
1249570
983140
953822
497196
1422108
669131
553282
1475853
1022301
1188725
14225
54270
1523578
34413
1435195
274753
1084325
756227
39530
1299576
379677
292236
1384250
1474572
1483128
1169494
842834
276141
235297
54685
1215852
1341976
466879
1148774
883882
1399179
1416116
100479
597071
1287775
1472280
741388
1475618
721814
1140061
254256
1158992
72774
276814
1020710
198842
1277918
126958
1386892
1252857
379235
1407868
1517898
1169943
106107
1117871
931080
720837
60350
254382
420165
23503
1305000
606501
432839
1257505
393536
1497403
1485708
95565
118138
218748
240229
155578
1027400
1213066
516501
1445675
756941
894662
1509349
1212058
1221444
36508
483145
1237345
1198106
240455
1485016
1466105
1393921
694629
314090
44476
754585
1193631
911041
1528839
110894
1492832
818353
487536
1019290
752337
1311850
190618
933044
454871
1404023
217824
63214
1206768
1223137
528375
462488
551612
1190835
1378566
1001449
608875
182164
964895
1129991
1074987
1403140
487638
958425
694588
495495
31735
303578
608072
573292
120860
1209146
1222617
1255842
582126
110565
1097291
120138
30798
757341
124217
1210236
333736
358540
382293
746557
613550
1057958
1511370
1110469
201074
454704
696996
259330
516606
946112
534951
91817
1046952
1339808
1233116
900193
231551
838611
1136901
50550
1133211
484018
325268
1222865
511007
526910
245473
1416148
1308874
850491
1206389
1407420
1269256
873421
229717
942380
955972
505908
385312
1398067
1311935
744166
1510844
586009
260822
1177107
1351103
1293821
1069157
354589
250946
1525698
1541625
146995
1016012
189781
960023
519836
1001488
897746
642640
588461
54853
691195
1171228
1415557
202644
1138022
667972
1537560
728275
1062677
1490584
125638
854697
173373
796072
1125667
97803
790674
1531946
929876
1391455
256218
376332
852734
1170182
1011030
1391609
190041
1538360
675322
967232
205286
658838
1315170
342905
1330743
54438
1390644
619435
408504
600815
1242620
633997
1276849
254482
1329422
952687
275
1305116
1452804
935997
1017101
1165619
1228244
1508246
1229755
1486556
687496
1332703
1171663
9311
1287985
968805
335135
345527
406060
1452545
1135435
406917
1322048
1027513
914082
705142
201828
666254
1309025
1475140
369940
605332
1052728
768945
144774
928142
590662
1373192
106966
1346786
1007124
1310472
330646
562966
1583
500738
1241211
584760
594719
463310
290413
648890
1126976
996646
1142909
1425940
726774
896375
1365705
418302
128419
218798
102196
1256536
701573
330061
611316
242209
1371612
813045
866102
74204
1446402
439661
1477246
729301
1306435
1290348
1133726
126953
1289930
1434138
255449
514265
311655
838848
350329
666016
723763
105541
1367583
377015
226439
1476420
404760
1171056
786217
829229
895570
728094
1454449
372510
1500664
757187
1545810
957098
761568
82151
75031
966673
574677
462838
729270
971752
519327
241973
1412069
132996
502164
234701
295381
911695
1280314
326098
504200
264569
648084
367106
889396
892716
127781
1307266
72423
587985
1087293
1422447
1275481
1224003
1529788
241830
1538353
592675
1108022
435760
898849
1082925
1524503
1534285
986308
422707
666561
1310472
1038322
61294
438708
66202
1406464
110485
566270
131451
1163351
817588
754311
687190
1001794
114199
372921
410436
1108543
1317741
1060055
1288505
280799
1002319
818368
293256
188926
349537
773688
518870
198715
705688
8485
595002
915690
64258
469020
903341
400783
737576
680872
25608
559836
25739
1016758
347694
849378
312653
696471
1230799
344468
9551
681021
1056836
1180081
427617
515385
906808
833711
402657
706612
1017349
1322289
237033
268705
98773
915852
948123
15166
1445699
1392464
219644
142275
886087
969571
473044
711254
81892
943657
325182
559978
1307237
1138760
400682
956439
1110966
598733
832035
658717
1404072
334086
1375624
642191
1490390
17377
773112
187702
422068
425513
1175419
247929
132724
1474810
1035925
184818
433407
546017
537045
145950
809933
1526074
285520
412134
1370452
336786
830663
1529270
929637
84725
1523873
1385242
651106
563325
607630
468728
1135143
1075670
217748
346296
562058
1440460
1516535
812431
725672
1090216
1205341
523068
1528859
899220
1252239
1038792
725891
319285
1107038
249634
709768
1040825
1219062
127912
1042571
818125
1455305
143315
390630
121544
1105935
353089
1031337
336741
540814
802208
261243
768508
1153403
396347
620947
879037
350360
583335
250568
316412
1140194
1508747
700414
261970
1105147
183640
1330741
593771
317304
1482357
920121
505193
18351
86610
142336
1323358
46906
1520586
592867
150839
323342
494368
786299
315813
1205009
172086
167447
1427448
1280321
554361
1517850
1325891
517699
974641
720689
447299
178716
281568
1107846
119235
729958
1504952
1082412
357753
531819
1250899
1509802
43719
426566
286221
271283
1439353
897113
1452103
354208
827173
218076
1547327
235421
492147
473699
636424
518375
1332018
773403
1326197
1377891
1484236
952152
247100
363933
1195183
715202
44825
6205
1164617
1181046
1298689
353002
1197309
867282
1099747
1146243
708329
874880
576846
672662
575763
1472451
1374154
68155
1200824
796058
736802
155237
84403
1361752
258217
352786
749098
202933
476740
632639
684824
1402398
289414
143854
180874
583146
1370151
319706
1264196
753348
907519
44954
1226129
46204
1480968
1143310
289560
509411
801282
464026
213278
206380
1158097
1096092
1147822
592053
1537293
1170465
139705
59947
857713
1379241
770573
268053
1465678
241183
1054781
902079
779941
1218536
388328
1232546
210928
908610
955821
535134
768790
1164205
79911
336328
774432
108031
447305
361031
772073
111884
338012
572491
1356655
545650
598502
968483
506620
683196
78867
1146090
207449
514704
365094
1105979
1451790
1257
302364
637425
1103046
1030526
389675
1137332
53254
865299
812116
1170297
577948
1080706
1270903
537599
806626
812196
1177206
170321
1369091
767175
321441
199188
1211357
1236138
242832
1288724
1262690
1233366
452422
1394218
78366
193639
373610
1172437
446384
734267
274838
312062
412025
408270
337860
255706
338424
1202498
55149
1175619
808753
1279941
741251
734388
232939
531471
1088773
1493950
265671
322050
978482
968031
653355
400832
1404380
1516227
1017483
853892
678032
1053923
1431137
348706
89810
192376
211107
128468
105361
750603
698578
1532483
791622
1234833
413854
1150910
953154
1476091
657452
1263296
1091519
1267807
690542
272313
594276
33313
1546392
166670
1099886
130471
1041275
966521
1011911
91839
1296134
542684
1275158
935518
491980
234045
237120
861301
1406116
1103734
1205529
123709
361132
1254885
128303
385181
244172
1332946
1460471
1394857
1105141
671800
157543
91569
1461788
1140647
265541
1003212
646943
274966
731958
1328095
689212
1405757
784800
1103659
1067172
1423440
786439
842573
35807
796832
494155
1380031
1274998
814760
1425299
1372983
1185866
844165
612285
1222247
365378
1416101
542276
324221
936594
1153269
811212
510813
887118
1161522
785963
511750
1079865
971199
758291
488360
266843
1495726
1050486
1489898
250156
744457
195983
230149
42044
608046
778394
241424
47460
710366
387570
777698
1149331
100684
446346
475934
43629
1020449
148996
398866
1163678
133710
1430001
805084
337147
464031
1440911
122289
1000865
817648
295595
925821
1412579
946183
1172751
719072
1442544
333566
378726
1135130
1102286
1023498
287603
947511
855281
148945
490960
1382279
1014698
1386433
427381
343331
667507
589455
903436
844691
356384
1295210
1104316
1220340
1321174
496721
96920
577869
430447
726762
1015955
1543470
859797
801576
1176856
928884
1419921
747374
843046
1519123
1426008
403593
232741
843371
905906
1155981
339285
652399
96536
836083
980474
90067
1438584
474824
1414344
488329
1342236
1200617
1268518
282385
572980
973152
1051650
843352
498280
700216
1521687
170861
1485342
1402220
1274257
312361
124862
1511591
818202
427487
1249799
341608
857343
1244845
968580
1413186
1451128
1029365
1371854
451619
416162
1358602
57899
1485881
838268
1215587
1261592
429298
633395
1213287
1009877
134145
1444603
1161279
457382
795398
919558
1337138
618621
51324
1075291
1195915
1189938
1522431
931484
644112
628524
119666
200212
1203368
1181568
659287
678047
200591
241378
136519
1507982
254921
234468
1061198
699266
483484
483328
1468283
1004441
427781
735769
1505235
1388320
259839
1453751
417782
248742
854485
1486762
422881
1018493
1360424
941854
1507279
168606
1002050
193802
30015
401237
1054692
956829
1219830
751805
836022
950318
102536
901178
545870
378077
1286001
989645
576964
1309031
486769
675168
135696
316219
628275
1361838
315490
1015031
1028263
1238864
459024
1428468
1104268
954834
502531
342529
768656
1212897
1107667
262498
620038
346248
446105
1539932
867584
769122
819096
1313184
321180
581017
323514
1509667
769480
1374054
383584
1295707
1177702
1061182
635510
538198
958119
770335
94606
313996
1130498
189641
651471
793014
289810
1431069
353433
1301624
211616
782043
1512340
583588
342580
297071
393125
1361660
414004
1116892
985942
153581
809664
402117
1396850
1181967
1539146
1295589
1027891
648159
74805
475386
1432657
1157936
1355083
307006
454729
986434
565569
863288
1096050
349703
25511
1406073
1062297
300920
953664
204590
1406643
1265736
113262
1200233
105010
492794
678136
623959
416510
385954
148999
1547000
1129988
1021532
1080435
936447
538853
579283
112264
375049
785321
499653
148007
659700
17943
1358668
485090
193809
1387522
1244196
596382
1142194
470564
1162314
849802
1522876
193458
586257
920585
146694
857672
561320
60237
1316210
100211
991646
554620
519018
1091522
211576
667764
967602
95249
696820
639840
1216614
1311474
1384393
1109237
875604
463596
720341
93177
82331
55282
46481
310939
438313
913428
1141307
654102
50724
624705
394955
1294612
216400
312919
570430
122566
364503
1054976
1234322
168191
38851
594883
956312
211826
1351456
1524984
319162
1188477
35192
177705
904227
121095
86602
103001
737874
588173
507522
754599
217545
1035593
533797
1465281
917546
252366
704300
1487611
1424281
529740
262611
860571
1534620
1034000
166997
1074033
444432
721226
10465
28093
178509
1191777
1390973
821291
129577
546518
116188
1164214
765820
444956
675166
1130327
24982
356492
1230521
554950
557209
312726
760580
891241
335113
388942
989912
773084
557314
158441
592450
753185
520848
1286062
243329
823489
1110634
470677
1254863
875055
832097
1301090
1179140
1093119
302494
152404
1409437
722776
837392
1086495
1039834
894627
135412
20373
675344
957836
612650
602585
1214928
419460
661903
728809
292247
1011011
351596
1373689
1237824
153301
544914
1424016
12215
453899
289226
615087
982581
387395
404167
204564
790865
814390
1026958
1445219
816193
622684
901785
742645
1272525
1284940
921899
686922
590621
510085
1236678
309644
1159058
154121
783679
1312460
1094702
899157
540271
788720
717959
1380099
110461
365452
873640
1471869
51108
723008
380421
4510
667305
572845
979530
1067285
1394102
1004488
1527582
630620
548750
712059
357472
572364
1051792
236412
311639
572090
722109
1022574
76760
909545
365221
1327678
11788
198021
548846
857171
1190612
702708
1027606
387060
1474041
1191364
762982
1337922
1316224
523025
655030
923644
442627
1139210
1426126
1033363
454326
838767
1375042
961441
162183
1362917
481885
315701
45221
877007
601734
1220286
220640
1499018
222709
218944
943239
609279
759578
1050724
660253
136097
1175596
683418
831131
106189
546209
481212
1059444
1065352
134787
1333637
1442247
193662
849750
175497
977189
1115298
1307120
415561
775585
567290
761092
608548
1517828
1273969
1276402
438269
790210
252573
903246
651871
1111198
1077898
1172090
1494360
1090895
1407054
336469
722880
903612
1515213
1231130
1189441
403625
823226
1381164
113372
1033367
1174145
375236
1410982
1532875
1289580
642264
270245
1204724
688006
1433571
57360
1152706
300181
675935
1084732
1211616
1519083
907158
988187
256210
1386987
1490971
924873
244501
1504138
679962
23186
1022187
1207981
729356
134975
374507
1378165
812035
558351
909060
1447639
608700
812719
621369
531510
922048
1019452
329960
561140
714682
536269
943836
1019083
180282
990033
250908
1227772
270968
297176
720124
26086
1544735
468240
491461
304662
843478
446577
421744
1184051
660509
1351011
1488830
661940
1400174
1411208
31915
923766
68155
762845
13218
678814
180988
1144081
218903
276586
1040584
863204
57942
738445
1492263
1397346
1479561
639310
639159
868409
1305332
1493254
325205
493608
862408
816152
1238870
244993
753712
1471788
941430
527517
1246102
1206250
540460
732438
1020448
1230813
1098555
353978
1463919
985462
440017
300654
562165
1013803
1255377
359981
745811
1198730
1341160
28374
466079
183108
1195760
1493858
693494
477730
1445305
1031435
709253
496324
608645
599736
56969
977689
298845
1495984
1309868
1110519
504859
1260527
900591
1300461
915819
1526666
1048051
1352746
891269
1167003
1141948
138998
961944
57867
928467
513110
1459943
193713
255374
648708
463178
1335513
231903
604747
859565
1467474
813715
1407793
1028350
386338
240830
830400
327154
207640
198341
749681
766047
1144323
899421
1231959
645370
443284
1222425
1303582
510906
748947
1325267
380428
257352
496614
470200
504695
115296
67216
1256888
1290741
493190
567142
1174804
177283
1186851
38751
1318791
1239993
789867
733961
254725
340225
695646
1330872
614488
429460
597219
146771
454626
1305481
30472
558334
165755
639737
1332130
217111
1502040
648771
1386447
1514082
1308326
45291
1049015
311453
241485
847762
1225920
1246201
820
1457195
1247538
1497557
647284
376449
782244
96459
468975
1356211
328644
1021064
905683
783745
972684
862730
387070
173264
1122224
1287760
1510141
1030849
370798
1516726
321147
690834
608265
483422
935866
1123739
1476031
580691
1235555
1061961
973470
566903
1240128
107636
277301
1188718
555217
1401087
792772
1359150
486642
777278
989588
1450850
619580
1310055
127764
457841
613613
183686
1072291
1164587
1070938
567885
261298
1374984
638270
864204
1082684
805261
378053
1130963
688341
1238035
987154
376460
194871
1146058
1102940
1268435
105726
1438373
1268624
751861
69529
663724
717678
305014
860934
1369246
996551
1236264
1518294
721778
1329704
1528225
1000946
236547
1287380
213487
1449422
1286464
682944
1070473
1206279
1182058
476782
117638
876178
799732
1165274
383105
823887
741204
106678
410616
1204999
1484953
115862
49282
952186
1294885
560608
114694
17062
681697
170577
1223134
1378407
1529624
1048786
766090
80100
1373046
394898
757034
68996
627700
1248508
345500
931923
1299434
1383937
1021730
442049
1493042
1233029
658046
1180697
1215041
1202648
83522
1266652
146424
21537
621273
490468
250323
272626
1397017
49306
659129
109574
436664
1373135
856568
769078
1142288
1532281
332631
564855
894808
709632
1407715
870876
90455
400988
366576
1469401
1130268
1094044
18181
22707
1041410
1263407
799075
1169242
335307
1321791
871533
558723
740765
523675
566081
230314
1240169
1240727
1302684
1007091
1099545
251653
672160
345813
321261
118071
781327
395206
1460468
716646
1386157
895664
1353828
792414
491291
1033748
1123741
1343875
1059701
1265732
60601
125038
343140
463756
468668
585853
661458
82018
674271
298711
676870
642261
604920
684256
1239250
620567
1237501
110492
168983
1492738
211678
454618
903717
739878
1122932
399758
940402
931229
245530
1520999
964298
1478189
518790
1218221
1262725
284510
878355
235662
506372
773111
972604
1460792
329838
1519683
461085
1129104
61165
1476078
360029
89596
1027632
95848
1532122
160989
851938
290955
1391307
1243662
951073
910551
383810
1088065
894399
753573
667234
228638
351337
141897
1020948
156192
1269415
124967
476477
1328121
504282
440199
1228652
352306
1198665
1471156
237956
630850
103
485317
1509819
334611
970014
1076478
247592
780172
217284
330993
1380909
769709
1260262
705246
261002
344633
1228427
520668
230983
1122492
970171
1191582
1529629
679721
1090365
440207
837093
841612
1209162
1194492
468467
712659
838117
50620
1273836
161863
1090556
560845
407190
853551
230451
195284
1091372
217884
493520
794856
694872
142627
382344
1480777
657050
1511271
338232
265075
1169213
569260
1421483
173735
1307505
613168
452238
1495176
1081279
598727
1145058
142708
898820
1516971
480804
1104160
591259
280507
1050547
1221932
896632
177907
812734
1000883
1211069
918282
1139798
865250
822972
392871
844796
963702
502526
1383288
211025
20687
1329029
510190
1449194
411053
716520
1307316
1331086
42228
38722
620703
602443
1461350
1195003
1310111
1345277
719564
1433908
994319
426367
1046102
276673
1175131
1301648
457243
967071
663428
688878
374495
1154083
51805
1049100
606039
297136
642328
1183276
193900
1457918
962307
1134165
1155243
1504564
312802
271122
101922
1221869
319188
971657
1348494
73440
1546017
907089
1427231
229597
1319959
267908
318710
1515016
765716
265877
998021
999122
1192156
248245
686311
629260
295950
929525
1244959
153067
1079064
742725
1259455
288335
216888
743934
291048
946576
1353760
594126
123734
263540
490229
943711
857477
1445973
309468
514846
986160
897427
747035
1313637
16297
656183
983967
225109
1365462
72906
706781
826313
845475
181070
18049
811844
1169879
930506
1197097
306549
326030
506111
891227
1484323
491041
1472675
579471
572156
1392805
71280
1362758
1246729
768239
624718
1465056
125067
1262909
722405
973676
1453116
34497
1144858
951731
122119
331200
125097
1060501
1090572
794470
1227408
863927
471237
773975
528529
229055
1288363
66536
1493344
103471
1053082
395302
1316310
1008642
282418
192141
640755
796068
387949
200264
1244
362220
1520235
744789
1112579
1055459
219801
695134
335391
205854
1407922
860234
256872
127562
132632
553863
1458720
625777
596606
1273581
1383314
1527903
1201598
999927
1011345
882277
366735
809832
576035
833532
1246013
685224
1059198
7266
1160359
1252084
964828
402532
16217
253222
473118
93177
896054
928177
233215
1155028
725501
964142
234727
1343750
480837
735288
619440
745562
347599
1504722
1011376
554581
563289
464017
1407562
1229540
1017899
712011
1328503
1507998
36845
459283
627193
1263693
416939
506525
975918
1441112
797404
101282
1521713
273264
1157774
1293010
1100353
796761
1427689
814554
1426748
519062
178537
432232
560026
1389444
1039311
539706
980470
22787
875509
1076654
1100948
1076439
398805
1539089
1203875
432065
452595
87972
930436
10188
315784
1162245
733726
211331
805091
1167643
1457828
936816
263542
1107156
255981
710199
1044343
843103
866579
402364
41907
1091944
302881
411973
390637
725973
695040
941871
800867
419961
722403
449401
494792
1478814
713980
364871
23887
1016248
193862
576995
100148
435202
343937
1040955
290341
467968
599764
660486
938664
705216
826515
878927
890323
372332
526994
449957
436204
29371
1016071
262774
553023
202392
555803
952505
645696
149170
1376989
334877
1226853
705230
1004040
431122
615507
1536622
393785
324669
49949
445991
1247191
1182152
37526
506988
313135
20697
993584
1542023
728242
800282
349984
609322
41297
702563
333517
1335309
847806
1406007
227766
1292837
863188
1021177
466335
990403
1268763
1222802
413112
764143
978713
535485
372594
529571
12867
81760
69297
405536
508480
1457543
1108201
143219
296487
677351
516556
1065330
515077
612434
1041991
539042
1151278
536637
186405
1501741
323402
395144
1495322
207656
1047927
1458779
149900
1314865
627680
564370
1495859
518643
605820
1313205
378815
1222650
110045
561869
574481
416694
642452
1096046
332274
916229
40033
615042
736505
1451618
1258513
1290179
245310
1392344
1216913
694688
416005
1272302
1383116
1214619
843185
1082443
1305619
648754
191120
282325
275289
1354292
925446
1412840
187252
977588
1316305
1529616
1236344
317580
1224012
1509089
944078
1473644
547429
907002
525421
415980
525322
1351752
1124229
295718
140026
185147
718189
602470
615861
505554
1490232
399053
1545107
78143
303100
714563
362467
647429
672871
896530
340723
88306
1244418
536767
544557
532115
1501196
112370
882685
616324
653209
249105
872621
213773
1260832
998542
136234
261782
256673
846047
1123403
312724
625802
519023
1458168
978241
122791
1226789
984389
80246
1339612
1468061
932675
636525
531360
665839
765429
42531
921622
1022831
1060734
1340973
1048715
356325
1383425
1086040
775106
1334732
784843
952281
958967
692158
1025062
131187
932789
490846
578581
1441073
1071205
806189
1514378
423604
314131
1280905
823048
814226
1318055
1511695
610516
66665
918745
769451
727683
320927
388756
260818
824774
97913
1240618
1107685
784447
481265
430011
1429691
1420989
874082
1166041
804774
329700
378782
175480
1459632
114802
595920
114233
588697
1184567
1075775
659734
477658
434105
1063715
516015
1507984
365846
1060084
1402941
265395
1324477
1020586
1143503
1511107
1288854
1172924
106806
172638
202729
316283
103478
496137
667946
753912
1380231
809249
1484182
377043
112191
18168
659380
68253
82361
941523
644425
1179586
1253719
869347
1382416
1013184
340532
942215
982724
1156365
649744
345278
838748
1008744
1199569
1307756
95022
282421
262508
382397
100380
13028
483041
876145
234919
266978
1208818
667001
812989
559228
900458
625386
1026600
950052
1425496
992862
359965
1474496
1368293
1362093
177233
609468
768312
411837
101818
401233
47672
1145082
1124107
1269711
282972
1264705
647262
784070
274361
1261475
1533704
1280244
695239
1153762
361934
192053
324873
1064540
381821
1465582
344129
1301720
950271
1307233
1097791
898530
808029
968095
1273993
238077
342835
846853
127779
487425
362834
1202868
1304819
866629
1255565
1006691
1510104
737925
145242
1046067
867622
599807
753857
279001
1129933
545928
1284075
123546
239652
1461722
579836
1212334
1326343
1146687
1422667
329739
239420
1307343
443991
1106155
1496433
272031
780551
807607
255553
1062913
246554
243803
1387224
1057608
1042131
110740
14812
1302750
301226
960725
58441
926431
1117548
646756
840423
331788
1455533
707431
468872
309703
300780
1053289
1362268
639153
1275058
720003
516082
1328114
945225
1060027
298028
336526
708464
738391
1538975
316714
1456281
1341556
514415
256985
140987
705038
1300424
1041358
142116
87487
846001
457514
1533948
1216430
1080973
235918
784220
219683
1089520
149007
1411782
1000560
893058
968686
860385
369919
272679
121677
1262115
625938
1194775
954619
1385841
1046373
258508
306270
1356180
215896
1103748
372206
61773
118766
612826
621230
1190754
470018
767592
1186826
713301
925286
38850
109329
678537
966515
234655
887172
1410582
1162047
1002062
460323
961385
224527
1004113
52746
972186
544174
887578
1335397
16053
172855
269947
1074201
411788
816344
1232896
867117
1146203
931123
1072533
230462
719989
507979
416564
1099102
209489
512695
215298
1400602
712255
492743
293020
968356
1124060
168030
739761
488324
1101428
85858
288419
1533663
262655
1430690
1140479
296983
639333
1502464
87779
1072709
974539
895229
1205212
629180
1295082
496139
151964
1520637
1473476
587556
1139976
878131
996305
655046
226407
250353
586472
1011283
572412
831075
654987
381448
84108
1044802
141669
931699
198238
1522927
1534549
1187191
870950
239157
998762
1318264
1242751
355103
468784
736546
1387656
1263914
1316036
239744
246255
397886
609317
686307
851883
830285
977897
1345657
9114
976730
815067
347901
259239
500069
1333882
559799
733559
223199
1012907
24340
866469
1414888
480538
624527
800691
1221507
100704
1176154
1169585
63560
1399700
476909
1275188
810804
981714
862045
53086
208759
3784
172459
294053
960786
941089
728242
834413
445738
1407587
168497
425829
560176
1262041
1222022
1301544
513469
814268
435796
1078079
36644
321257
346736
1148177
512669
940429
90170
367050
1403013
280320
603837
707836
165269
398352
1296082
1539990
81806
782367
1129756
757932
995547
281353
1040410
222656
172493
1432355
1512011
164779
598255
885193
968001
65978
722989
354906
520039
1375850
87160
896388
805319
363086
509743
57475
1051332
384374
1238275
1022712
913552
1171241
627724
310715
721711
772609
642086
904129
586554
990749
971532
156980
326125
1246054
975680
427753
6952
1050609
177555
421301
270286
1129190
364514
855073
242168
1138372
112193
1172219
1442410
356629
770987
1220192
1404039
349712
626298
11410
775851
1507592
982587
490628
103425
965849
789289
1368606
335997
984674
45983
501230
1078257
1279234
1326598
1284165
634914
217882
243939
834345
1197275
973421
649751
980016
1316455
353357
1108694
450912
85941
1003239
694244
1425783
1332754
933324
420635
1155938
166
834629
570537
374623
447886
69937
788927
850423
689794
868478
171167
302788
103772
568471
975494
419057
525633
173955
479761
789215
1487288
321324
1525142
519776
411775
105699
138836
38222
1289547
870375
230431
920501
809687
40652
97425
126329
913992
965715
1152230
311413
346521
1542724
384893
1248062
591951
683115
790593
1072495
158146
522651
1279598
1495807
1472492
166807
1265551
1078448
1211294
32709
164912
83029
55934
423342
102188
1403083
1222374
1147948
539959
1151762
1390705
252016
746648
1102213
1533388
428613
474351
790239
1281891
457712
1077724
1078593
477856
920514
690181
1009141
669073
37244
419171
966815
836226
888340
12672
679037
618283
317769
724809
776124
736821
817024
1035164
1251082
396941
1228743
136695
512584
765789
1339727
1328078
621156
731785
1022699
566248
653370
1018858
991251
290937
1287083
1188838
23869
3797
273702
1488509
873728
446935
784991
337255
1260662
1167062
526269
881593
601920
1224674
193840
953787
1478199
304608
1303422
1490649
74007
1479102
553701
129983
299382
996647
345922
897144
1307099
1374940
39419
963829
483897
596116
147550
1319979
1457803
97602
259124
35774
1472600
516002
510470
1405375
123846
191268
1364761
427224
1139004
383601
688084
796491
554793
412101
735763
1344392
1220445
406126
88827
172951
627686
547704
1415362
1150255
698022
1285160
621253
90203
17032
34136
1375259
1398921
495798
1361622
1011584
783721
532030
492300
1145952
651186
1463658
623227
807511
470125
695710
825681
871904
1439429
576905
1438505
527653
489988
866612
1047115
775443
708457
440100
1103965
1068258
159723
1219293
462302
1331862
202477
1529282
151718
1383676
282598
1307669
383184
248603
305807
264429
106885
852187
155756
1247982
603670
371795
1282558
1167876
520492
604522
1428508
669083
927816
371646
598421
1484508
1079454
406858
150606
661642
319985
1206851
645244
465861
782653
114287
306006
1467874
1456004
733740
1422616
313172
1353950
1509786
1320034
925025
177658
1151819
517814
577602
280744
450508
533654
850330
1032854
770947
560472
1137419
103056
1279287
1334388
1296008
422515
1090356
1329921
886476
347614
454579
658034
895836
36766
615110
948727
1232180
149848
85455
80858
271582
943114
1317565
374670
156288
994059
803697
1300235
778429
1498474
1162900
114698
651963
75197
1522655
1466542
554168
51056
980340
1427366
366905
135147
1108747
320186
186755
643461
1432763
1367683
1282517
203247
1506688
1150722
626293
87371
1363281
1141152
262713
69288
668886
102237
149499
1365909
167231
267805
1287578
931523
548349
1106616
1067177
1262361
1471294
494735
1091095
315572
706194
355382
1162367
1217571
1198666
798659
95792
71634
768932
725898
214036
577490
1330055
1046767
842198
661995
1302188
1443862
1156997
67935
760000
91092
426921
80534
270100
1142197
1469717
187056
1171888
615495
558116
337752
1196532
1326609
1536759
453617
684682
930923
601634
1025804
249386
1439287
468510
1081106
306693
678263
252320
1327359
795991
86319
1019888
1390218
1351351
656592
216542
309274
996254
318240
1469115
714947
1416962
930496
496543
1197359
859811
1307008
1286988
481067
76336
332826
1365204
153516
60518
1009186
990737
716457
363782
1508129
1348299
1090468
712387
50559
843551
1070575
1460791
1503616
932561
211488
36583
1317106
569035
978971
1338515
749906
198366
774358
120083
789127
987467
1156757
963032
761106
1240512
1206732
1197656
944604
697600
23073
1447123
463503
100486
1387908
934371
1334264
1421048
709922
640048
758992
1513553
1461629
1144031
1243791
1156061
1431727
548139
469072
706083
87128
922459
799684
500468
1450143
26393
404242
748890
850123
895928
154389
1509325
942609
266582
649320
987429
259074
1241279
590024
515501
798227
929085
877857
1505419
260638
120666
416964
821975
1104029
380815
1482152
1338870
234580
294592
687026
188028
1497662
557897
1191323
1370461
197403
994636
1485410
896798
783135
252979
1363301
1492929
567507
604596
265773
526136
1035739
775587
719225
1248270
432736
443618
235718
156459
1221831
907371
1198450
765009
1231623
599332
1430260
65187
831303
624301
310598
1031756
1013150
267581
422796
1032009
1169218
1190366
1460207
283432
605465
91015
1446925
1259546
1124177
338864
1188024
622085
98550
1524106
1199717
392347
579613
1053134
457201
1258059
1252469
516673
177075
427951
1031389
800703
663977
1532949
1357705
639222
1157377
922116
550406
1231985
949128
1004083
266234
1488580
1476878
7568
1158467
1321644
1394397
1078060
358217
323829
293941
672002
1476943
588268
396560
799878
444764
1522845
499850
1441605
302250
1450783
994539
108560
95687
530082
885146
1023339
155346
526161
1347757
1464735
394583
797466
120021
983534
698016
573430
9837
1369908
735329
609769
574691
1180680
912048
412486
1028603
1286923
875091
27726
1503630
1379231
518875
1291239
1437439
1098229
22761
618453
199888
1211104
1029916
1434686
567865
825814
809581
833833
342121
280924
873352
1197009
939747
84568
1070871
808699
1276652
1100942
1534498
641772
1082113
1450795
1455181
1057008
996749
1493841
430468
904976
479289
1011473
1219377
907743
1204556
1419791
1478465
260018
699581
626665
536243
1076048
379317
537221
1042950
1034414
1479352
612887
1279839
1457819
395785
1381078
495333
1089614
965789
488076
1000776
400345
15198
230139
1175622
773800
992466
863937
510255
1233987
898783
1217937
993561
993435
1059052
183141
631120
279110
503523
1415701
138027
831816
1516802
343090
949420
1120499
1133129
407526
1496620
324471
602063
1384482
1542158
712134
144783
1171590
140495
1333285
884930
841079
1238121
281725
189536
8018
748659
978993
1377728
207811
1162936
329168
1415059
693264
863971
438004
670853
468516
1624
1440859
745366
400928
1087563
838048
1052914
894499
552112
512104
366076
1492150
1373508
835603
970340
196656
904504
1241678
200127
1051775
1477909
1071820
239404
66372
231778
948696
1219367
1238894
1520708
1288387
346522
668564
1335443
834200
1499504
230916
767916
149311
584347
766135
47337
733029
1023701
1327161
1372140
282347
883529
1050191
164498
1419013
1179915
1495313
292532
574332
1085744
1541897
1084762
118056
885891
767598
871284
1407415
1063583
1353367
942503
549615
1054731
644662
630177
975877
447077
987251
1207721
703374
1137983
1446102
1197220
1056085
735921
873034
192423
510063
159252
321311
572063
147045
886602
765729
262693
1351970
82728
239094
653095
510567
845367
1262405
817987
461471
263761
41350
461732
647374
514401
1190532
1233852
499343
1030472
1439735
931809
592646
244172
382675
206442
590035
950094
1193004
972810
1265216
919356
976726
299568
655711
1037164
1505683
624524
1225162
996403
1463830
1385417
455920
532723
94852
1449983
495583
477379
1066797
1003226
1254399
170970
1513206
1141169
1488320
768792
1435413
661263
463389
1173838
53524
1403324
479074
442466
197799
1134236
434121
1102050
736760
1134947
528599
775706
977597
1430771
1289718
63494
1052219
1282334
708412
537733
507880
190084
1504824
1341321
538441
434413
1210319
591608
425235
342542
245379
668442
690740
949162
605374
430546
489716
415629
774914
664128
19411
334387
495021
137757
413895
742825
1239194
855790
7244
92574
139484
896094
1235658
993770
912731
523429
1072581
864958
1192880
1042263
758934
132413
213562
1300029
552095
878737
471079
503544
1181240
1069087
477654
817202
710159
74107
16763
1198648
577745
1324063
957505
804843
266160
1069460
439159
175436
765799
1443573
560488
1380647
1289362
1240811
730391
451612
1345048
1244834
674056
378370
983866
760598
807755
1270277
1397757
716950
1506509
1262545
488422
858543
892714
28615
813803
421519
938108
120192
1102464
874318
337124
1101686
1150002
1249297
83047
1351021
679529
1218533
1343041
755452
808602
44053
26667
1321604
757226
186917
1175919
121193
822186
626862
1330732
78376
982091
94962
1509106
484857
180384
180150
349636
941714
429370
816600
603969
125795
549803
296163
466520
737542
246306
1076576
34022
1414735
879612
1231855
1222339
176246
1537643
762819
1404893
911662
1443099
544290
1508321
1349317
49808
4406
1356201
939838
1208017
978374
85830
1123433
210777
1235816
1008606
1514507
961618
469697
58260
620082
349386
577117
1368325
1513111
1066915
1175004
666537
1307748
864422
557022
1369569
1511101
1542037
911701
1112914
563595
127580
221333
557802
674941
382306
1038119
872422
833000
778396
209131
622457
766434
954667
597650
1116667
773470
744229
1002203
395332
570649
61576
56898
1158809
460355
901419
154626
511621
1239123
1162400
888538
759560
599652
1168734
1000987
1224742
649714
147113
346398
621220
523971
1024774
325126
645025
734718
899722
652464
984797
1148966
1170216
20607
877719
1304425
61456
1013804
752084
626227
987621
380186
288277
274386
523067
1122617
498893
906550
1015497
419368
1092450
880876
963034
488419
1170801
119164
870541
598140
44818
904733
392400
858549
1065681
471142
861308
1427150
250730
447707
1542701
1414085
1163099
272955
176035
328684
866318
1082437
1401192
208848
1182133
1321346
521065
55130
849797
57235
25392
522992
534520
593126
983624
1379749
1002704
315131
1201179
313465
281476
343158
251329
54278
976303
1211678
666455
666475
1164186
192247
697046
790446
1442250
1138246
702645
1248821
821236
745539
1121001
1142390
160359
1203833
1226355
6318
1045519
290317
528914
11316
1358252
514224
1061546
1331961
873565
1542236
1010901
633369
1151280
327808
776184
39809
978615
679379
1327360
907013
1365571
290701
238691
1115170
84822
811294
243388
1314918
785814
380980
1385057
70278
667665
865536
190882
557912
1398485
1055799
1156154
140265
1335978
254972
779723
1273115
158566
837492
1242554
610424
443624
487662
793135
521196
325570
1134668
217324
213622
941830
1025185
573866
262547
233276
354676
1258515
748723
505387
1364736
98771
687100
1144613
1469542
1416318
925973
921095
1343578
1221800
431436
833116
578738
353320
1222263
532741
1375366
81272
781974
1367105
583038
1150278
175147
582339
883228
937212
919748
1133208
937544
496070
814773
1396907
789437
237852
68189
1399239
283736
391253
431644
1092116
634562
936717
1456267
666481
85635
583404
579152
92188
384212
1395628
307785
477335
687864
1091358
413790
323907
16021
604307
14540
1247405
701941
506547
753815
1124788
1436703
287157
1111132
1176583
1109170
676377
924002
1243050
487332
10494
1233968
52813
719681
735342
1369706
1207007
622595
1481592
1243439
829732
465837
1472641
471060
1027251
1457967
1101478
1411170
980501
808165
723221
871354
1224217
474740
521182
232272
1512085
30277
1481603
960372
358659
351917
666265
755792
712353
816891
1379824
563302
689320
324813
625502
739999
514134
1328949
517578
950687
116996
1140552
758539
813196
1446919
976279
1238251
674176
809030
23575
792219
301606
1078627
841414
1230462
1404564
510882
838948
742436
1495329
1194887
871981
1541944
156719
80225
1251318
635052
225254
694642
1286618
386429
57019
412283
1114414
392469
29979
154204
1141354
749320
1328840
1369803
685204
205297
960133
176770
117453
839562
815500
1224773
246624
288642
204291
1126101
480617
1353884
1102551
327627
352390
1282572
672519
914398
198491
109066
746755
1407912
944229
1196385
332052
978028
760441
1255019
1003779
1503671
1176770
524365
442272
891474
554440
1471201
1044788
1373208
1415402
1066069
113363
7334
878442
1247341
317609
147682
43531
1168646
1233035
76348
111012
1041349
926210
1143831
717895
635800
72400
368748
1296663
1099636
420376
765968
872061
429038
509497
1458378
903881
798644
51812
1320250
929071
1298335
940898
662462
1526342
704476
1332748
353667
1507582
879559
1517345
194691
1051460
218576
824193
713606
1058908
1538565
130218
1081648
471487
952717
569613
259434
294532
100542
1099077
604829
202374
208034
1097485
501273
1086643
1499362
1218850
582184
507019
550368
1193415
1420710
793626
1248474
167026
531999
116797
563101
1532696
238666
369606
396347
1244377
309732
692497
753560
181778
377420
237725
526606
328777
1061329
1040558
1255141
101029
304313
327164
1468476
88739
1506995
1114791
1199011
383102
68537
390770
1423316
212842
813042
1233895
929792
1389758
385385
1484667
310490
83082
895538
209561
1494804
284344
184965
644844
813469
654736
1161611
948987
320834
1410364
661259
1293275
67956
1267320
1046621
24602
1390229
172399
567141
423870
1030581
899356
955925
1161072
487055
822999
740177
275909
724373
1335349
257969
310333
293276
137865
1340495
395071
336594
1074256
219767
1514705
706050
526167
73566
338090
451356
939926
937068
522716
80179
270820
720909
1449713
1053182
852828
383382
1325951
493885
421977
605606
531630
961178
454843
1464276
319175
348643
1030101
953193
1316553
1216270
868744
1452272
661449
617972
735055
20628
1860
431986
366643
817959
495476
979934
101100
1212486
336060
1530998
293816
364022
1467909
337295
801950
245442
227698
1222481
1130379
181374
1244800
949133
685592
979551
1220994
1055139
1024709
1170568
669370
264953
806145
442781
1417143
253344
1311123
1302047
699479
1041923
583289
932545
696116
7230
1147852
48943
15375
417240
753973
775018
517426
661133
1441958
1114200
1243925
147320
630736
471507
1061103
1299848
671331
581173
235384
1464070
736477
1165146
1165287
311817
1030868
439713
200175
973434
54916
768078
1103858
105904
429113
1290613
450001
1014596
1279067
376320
935995
215640
952164
756558
1520286
126272
1088864
225372
1208983
404182
493598
140009
165994
710255
1029218
397113
15167
237952
1224409
1341944
813092
828434
140754
498514
703440
1160125
1245632
1076817
1226789
964970
870793
95160
1332030
238527
520494
769532
805542
245374
387760
957014
914777
1240615
1235710
1525749
1231504
1498431
1210775
1334750
36756
83284
51682
1284290
742932
1324692
920063
641629
576407
949550
606697
77640
19813
782799
1205305
1476183
511090
188532
584789
594811
313172
396632
1290356
772738
1216952
528844
107668
1087159
1154375
213497
1032914
766563
408585
1510600
217385
1346594
1381347
1259835
745388
875431
1089847
325328
7646
567107
200932
632755
489232
627775
207885
1486604
613234
772036
691725
43151
1366422
321098
1318527
31210
565154
1096843
707101
1291146
605466
1418865
1275993
305717
1130770
282294
1134248
687053
248549
805436
423560
285946
729134
1422098
1254795
407158
1358890
721873
1267361
163261
716040
75350
624645
128203
896085
914563
1543691
322079
890427
810037
1197034
548593
116487
690116
371926
1148533
1070095
399609
622517
236988
285033
385084
288542
891116
541850
92055
948419
890029
126685
680950
1025349
80379
69683
258930
197478
692446
1167666
1161879
2353
1093718
497457
1527146
1506152
841660
633994
1502035
1444859
1044317
1025938
748891
866011
338957
1048654
444412
1073637
1040894
218085
921482
660173
1512494
1363374
1277391
629044
161531
723139
1508974
807275
746136
700506
562735
286019
325469
325307
1360650
974232
387465
1094585
242221
317748
896112
1025693
1116022
271106
162227
1353493
911290
565997
361461
191001
630318
579199
1116515
1194971
52537
619873
101817
1333154
706770
1310765
704319
38745
112307
687216
579791
118604
838574
1508692
1349414
589257
675421
646262
1043987
666160
1028366
1016915
905058
1404846
376644
343835
1342721
220459
590052
520909
508548
47928
942447
1372716
851078
1524158
1452822
1048571
1407790
283565
631849
501422
1186348
45229
1182604
453976
1179590
1457346
258192
1055336
1031240
1010259
1312904
1124677
1331878
373653
1150243
814771
1421949
1436455
261604
786618
512638
300357
1513155
826619
231331
250546
1432584
1539928
246021
345414
656561
237895
77931
1307737
428443
564981
396960
1287898
1438572
1255792
1071932
805660
715852
1454125
89121
236964
1326274
1116914
1064585
318376
1166322
859957
1280894
462327
279951
1315025
1304034
1159334
624956
911509
285885
616115
520586
296921
69284
417121
304153
1332721
1266301
573214
1040953
14816
906700
891514
729863
952948
1087776
1386625
117480
743495
199762
1114862
1156082
884418
1471065
1216573
172709
954455
918711
1423373
109894
29457
1385439
381304
109121
634441
1441207
622435
389087
166753
702190
1513393
1490418
240630
1189756
1192005
201063
589587
216187
641490
1115760
898983
1308357
649104
745044
1250921
346084
1472751
813529
1518
1135782
664906
1399951
1324308
1544430
636296
1348349
1412596
525077
1291772
947178
84090
57506
119869
352804
1115528
1342499
1379503
1129871
1238448
95403
1502197
660260
1044833
685765
629839
431212
1436151
190552
583476
1031501
926024
1463329
1397754
1079747
1217391
614424
1253973
466600
521246
528795
379785
983117
991096
443125
814336
475229
789862
613089
433467
428350
142625
1321671
914067
186361
28685
562767
700941
1509208
90241
508579
1126269
739832
1198808
1113653
1243486
621938
1342623
585037
1399584
1190295
578892
528153
141595
1118363
629036
332846
845566
750181
498271
226207
1444417
1235796
862210
875980
762451
1410471
1133091
76202
663144
1022669
800010
53163
100730
1148506
707428
118913
681696
202775
324703
543496
128218
866316
553931
1214339
633151
1063226
1135722
1485119
269334
1353172
705484
576038
1408268
1274941
450522
198266
859214
1518725
1467254
1231342
914938
471512
1284863
130606
495278
218425
74842
980403
851758
74910
670526
668164
1019811
383709
767095
228342
1070025
755644
653799
28047
944631
298974
930281
119221
257439
121412
1273808
336500
498447
54222
919386
208332
734514
1442193
162433
146081
1465169
907096
1468325
1251080
555534
1090580
799274
1152448
1435631
341683
196916
141400
1220284
799864
156691
1521012
938299
909066
531921
1010009
1185525
825697
108657
1078520
962950
1400901
636455
382660
591429
931456
956
1102349
22996
229756
42425
800728
948114
1108404
1339422
1030384
526858
1317855
186559
992921
1491604
966973
107169
956439
1423760
141979
700617
453844
834223
1244597
1002936
857793
1531709
1196448
925216
1339866
1072699
901259
1048539
724611
1134401
778614
384182
1522533
928607
385873
760715
240916
620853
345452
1213076
1186436
695579
1532180
1517102
440939
1422443
1391468
382457
843336
241045
196436
870643
852324
1411194
586004
1435782
1443339
750971
827039
555704
395350
414553
462554
530420
675941
730006
483391
1186990
269160
573660
958531
1449784
798323
1442826
1103990
409389
1510113
993012
282531
415924
595822
150763
977990
540656
724392
1312581
141723
1147310
1387012
95800
281500
572512
870821
1023810
1011000
486827
624135
1203914
1160239
1051734
732876
810682
475106
1383759
926939
442149
69263
1335202
46483
1459470
302943
703200
919023
22979
1496515
478611
403873
127431
1035403
345072
1466932
1083383
803886
183447
13716
6504
1182588
142416
30184
1079385
998780
1135666
988927
1490534
1483056
423668
557160
1098659
297868
669793
1324871
1255119
1377827
1459261
485553
1032415
1370453
1332175
1468824
1387861
1357133
211945
1006159
1370697
865832
945370
18323
549524
1183219
920281
341671
1140003
1083512
1012768
1340382
1024595
980756
824125
164012
1070196
766921
669093
38912
596874
901679
1201568
530316
451222
116296
1002921
491042
472908
1460072
413928
250977
1028555
608776
360915
718940
1401155
534333
1389572
306706
1536777
1524126
166000
767179
435294
1529408
1086858
1543925
697498
871511
804101
215398
1234170
317013
1434264
1185460
110526
274214
754659
1102379
1452816
918752
126750
1124794
132137
53489
784989
1486805
949952
1233569
898074
59248
1209830
680397
702621
954293
1428024
587265
938659
778450
211167
71040
924693
1482114
229745
403176
1259438
921034
240852
1222239
292200
1094918
114178
529119
335510
615495
1512111
1156267
1292686
1176586
707461
1363219
830048
1002107
475831
441200
1182331
1345546
191513
763672
217958
988229
94225
1448814
1375585
1327292
520353
324129
314902
21218
1463858
241875
417168
784413
388546
1211375
588121
690904
867361
1039012
74183
708332
621495
1338489
1183045
378901
648184
442668
1132400
1415189
1053240
1047947
729328
1213624
1524629
199401
400634
1299078
295311
1524699
1069560
301840
365812
490433
6715
1375937
1261399
381125
834453
1314594
786915
1340448
610646
1468839
357972
733662
389088
142539
1336586
733706
965509
632103
821141
1229159
1259555
1483099
1298932
59910
1238479
853383
1352641
309027
1356645
1248866
398399
578416
328182
517633
269585
881305
237197
905401
560440
556911
821968
1227494
278616
141352
59940
1298555
663102
253551
131410
1049195
373969
429053
252233
1439226
378103
52671
166032
36094
64345
50996
429576
358755
1303649
446466
1304738
553197
735700
1309111
811057
790605
633437
533704
597299
54865
1272242
1260598
1054113
720759
1257584
995708
1493927
1318228
16435
421923
593509
1053811
1470518
615114
1522011
1245279
1453081
887934
910182
1445066
736995
1077204
41146
612742
1094947
1422575
1116738
1325932
816443
222332
771103
983349
1080462
418651
512577
722508
891998
336946
282762
1100109
90602
1313849
641740
633126
1517015
1514763
190
1446947
40487
23262
283102
1473760
181989
567079
263944
188022
25040
1395491
938144
998399
532006
1403838
1398329
1114993
564082
1254741
1435227
404072
1024759
603171
1301642
1417635
934431
878518
1393790
734391
215462
1327593
1365962
1018616
1313953
672419
280267
973142
768141
271011
304660
219114
1243869
464080
1025097
1033074
1437472
149046
1298953
899129
67337
1039418
1493201
622247
1283898
416155
856536
844625
1010689
1253907
472221
575305
1148514
1402050
758690
1511302
476870
971705
966839
503541
949004
1165147
551735
1436698
805630
1281244
259761
1227742
1173832
348652
1218476
1394248
1313284
1025079
471339
692674
1116571
230801
1148904
604701
554960
515548
681595
681678
145007
488493
546088
315549
1286467
361573
1098126
764726
1061282
653221
1283066
322635
1001341
138132
1201829
708583
294944
1305297
744291
1296533
868527
69361
1372020
584169
1220378
1496759
787450
542928
267948
1370776
1484597
1373044
655961
312037
243826
494681
765591
1276600
1453438
1070617
1311912
1036672
1493507
652590
795450
804688
551663
655423
1379513
1284091
670445
480703
207349
300311
251318
677017
767413
864155
548565
124582
954947
1108529
1286236
324103
1209514
126730
1109575
1074137
129721
1210494
84344
278004
644801
1486224
1436633
527974
342625
964031
1120219
302072
411332
511542
620101
1305598
796348
1392018
1254558
582612
23034
154962
587446
1388063
793671
102035
242063
721410
739102
1469994
1054139
826565
1099680
630641
678395
1535218
1361677
1054261
576149
1324259
7045
1401065
1334211
76337
180692
1105789
675206
545773
407169
534793
477296
184283
927544
411060
101333
1502428
1455977
127150
398871
1433629
628044
989215
798049
995808
798383
1402240
190367
713707
792931
1492263
516072
821185
1388198
1005330
120013
411647
1276086
1204733
1270749
977669
944464
394056
776111
620923
1505911
548154
774424
881060
250024
1094264
1436985
293428
309239
1099467
131953
1494495
68263
544203
837019
779437
716781
89160
910328
405645
291738
265911
506492
546895
1413921
1487656
1546869
439769
1264076
422911
484866
75663
1429951
766175
199124
1523934
31507
1515661
1134970
473955
1477438
1355475
342510
109427
1354072
1018902
1175257
1243368
251910
488010
1327680
1377326
624777
677999
725556
1247034
1094870
1407089
1118329
680043
1423427
317091
339159
1258633
19791
1518009
1035629
1065710
1360236
58064
399483
516489
962612
392920
811138
807243
563722
890388
882858
399252
230161
311450
1089448
3097
1199285
860532
1165072
72442
499917
736640
475061
430248
674174
965473
261801
1289900
1167449
1412917
1186396
597668
1340897
362421
919363
285000
1311327
600828
379319
826844
170651
1373313
257619
829210
533339
9550
1109102
1525924
1447185
658726
1050680
1398416
1289173
1253694
352384
158039
613415
1126592
606563
852038
1037416
323077
301158
699670
237129
1405756
1523059
1421582
227278
1255358
1008685
609932
1459660
840561
1071607
1053849
883411
20396
618256
1143975
1435045
604696
1080163
1497691
419924
141272
918253
830448
712873
623443
807287
571770
1353243
504514
630072
23821
946208
277300
752479
654165
1423513
2783
540545
1439925
243477
1178920
680569
679779
1509387
1008588
691093
60053
940286
886559
409275
1400477
717394
691571
779938
577528
1435430
983951
57785
961191
1024812
161893
1489363
96141
1346312
1340736
296589
650773
351786
1299528
242491
1182897
95006
708729
1166397
774958
1078271
1196853
1176121
382888
242330
534722
630696
386871
443910
1062615
185067
1521902
1162263
640767
312417
946659
1317800
46004
1415599
642750
1412208
1315125
388077
145290
1452012
217690
61533
423980
488794
511168
172197
571024
206660
1388879
74187
310507
1394355
1206413
741115
380718
1302244
1010776
1233860
1398770
445874
917703
1518829
86016
182095
1255567
963658
1104878
887271
855533
1421569
1335853
958777
1026445
729716
158233
1319966
1396811
1091119
1533532
1057650
198615
715806
702510
1325094
110312
1444907
557234
509540
1184660
175968
1185225
89009
160707
555844
1369913
1363865
1252159
1474856
682949
644333
70305
1366129
560568
1190241
1275900
540914
548909
606898
176648
1085050
978037
1245625
1067959
1040923
519661
1200646
197938
682125
1379503
1455650
144949
1182106
1186535
343134
433670
991506
1307538
576095
822392
262173
1051748
207952
1262837
980723
1057623
437679
1428800
389631
1272537
1262987
1486003
1472445
1545280
1459911
374864
1136094
109908
849738
1542070
1505188
959556
349814
773717
528792
1284990
87193
130811
532152
30454
353705
1058765
249348
1367329
1125445
1298575
166061
283391
890955
545847
1221480
1143638
434452
1231627
1348397
454362
224134
76248
1346047
1435762
1495211
353520
636752
290663
994388
1080849
355349
1313577
13615
1098004
293332
1084014
219947
156299
500406
117009
511432
976073
610911
807524
1489155
609378
502052
483
1463390
637697
1433912
34589
363081
500757
150893
770172
349878
456926
1066705
1344478
245454
312869
1521531
1380623
7478
730676
832066
216283
1176832
1235877
62392
733105
823056
326248
331283
411347
898797
1191247
754060
816377
1045808
914463
678737
1314317
687613
328946
733185
314754
1059313
1098342
1122937
462397
1531882
68747
436385
1341338
677896
236597
232167
209460
1357242
40491
714444
992189
1208696
680000
753262
581272
402640
396396
236243
334740
1380285
846851
401602
352787
188112
666953
252301
52336
1009173
4678
847696
707992
603175
1486044
388319
797907
925306
422978
789622
1456657
525205
889281
558848
1016122
18319
264754
155917
716140
536833
177927
231410
1002565
240361
519260
1396281
469063
949899
13511
691609
1184244
77610
713644
804226
153771
951556
176002
943638
1298673
1096284
1263599
79391
962582
77829
496645
688317
1075716
817838
660122
354459
1129783
1041354
588562
334391
677898
167978
1099221
870433
588394
1389258
64587
54638
1123182
1448596
453064
688533
892954
180064
508956
361775
944745
1478511
1236808
1332891
620192
336762
943747
289977
209881
270038
710289
49367
113497
75691
437555
1197588
396426
97640
1046776
1209838
263428
960889
903860
1292268
55
1380623
1253970
127613
1165486
1095750
497527
1485591
655447
573194
826109
1383535
1283203
808467
1106379
752607
1416640
1053646
474507
308969
1188443
313766
1478168
437441
888769
414806
74191
583370
796445
1293667
646252
387126
147696
918543
292779
1010800
1510817
1153549
104131
840130
832430
1030454
872543
442988
34630
552293
1275389
368767
264469
118568
141386
88746
872583
978145
770980
1165972
1267624
369504
526307
1429497
1484768
597495
211358
917254
1180450
755367
161713
686832
1013455
824383
752824
1511970
747012
1408329
763910
385449
615494
722885
497700
1394655
701773
442405
1078854
671028
566379
1345303
1383907
539582
700226
1268816
1211768
363690
486019
918880
484761
723875
954614
297008
619692
386109
848469
1033560
21660
1065803
741347
619033
1082646
487388
782522
748600
567136
1122211
1020600
1189129
1433443
1193745
738476
1258137
976795
364050
924292
485098
1293376
1036500
457486
1083758
1406272
1361216
632439
367436
1086690
989385
634596
388727
1296825
436943
460211
207918
231331
299854
163848
1055571
679055
466660
886329
1009680
625503
1049313
1354107
520145
287598
1109733
1321347
36214
509768
196438
1079633
730945
1451040
263687
89827
788528
1400311
1114026
1183316
723891
962616
792147
1243572
1217600
1479068
430699
1369483
130144
271639
930626
1167363
312079
543210
1071481
1264516
696747
762087
104397
462314
1241109
211113
438652
1409206
225753
661732
445416
1220268
956730
616197
1011499
185300
1363392
1170484
1291620
325820
57286
1033495
1166492
681678
834372
1315091
267780
42321
459211
23337
459844
1458218
720130
403372
1195985
38304
1447020
315828
677361
425748
659041
305701
1095416
328581
241379
204858
189479
1255382
1036152
1012036
798164
461562
362546
295540
509910
851635
636792
1003410
386766
849290
533062
142450
323728
697022
877877
1235747
1201138
1126878
1269103
1505821
334657
1364834
1120990
1081735
1514256
236259
163373
281631
1515359
1140087
1067378
1393853
763095
805762
544790
411836
269297
369229
1492819
427599
1465106
134357
894017
1109205
406467
863936
1431639
1405474
1204061
684099
15790
1440116
237583
266754
402454
646537
731969
123772
173261
274833
1501854
1468220
558631
446900
1198357
1313448
1040632
417820
626355
375608
505380
1459329
624238
1279731
225057
9172
702964
523755
392427
229555
1068106
892156
1113218
450733
1472261
535635
217361
418535
820205
1460995
1238377
816648
894022
293051
511323
1093129
921729
1326956
124432
943518
15019
378468
1265159
1416513
242948
171262
825732
218779
464345
1020464
850367
139632
134130
967604
162396
934108
579014
631876
778160
103624
391557
646483
1416680
517827
834286
1098501
1503047
472630
516477
344796
43456
1102873
933595
1188370
192205
221913
691081
324445
1248291
128173
1047435
221320
1339897
112631
1003285
1468703
359247
1500775
115864
867915
1000325
635702
923497
434023
329217
1244872
1157118
504521
1118777
1341800
677680
1393583
738883
886721
361551
1453255
1509099
638733
327854
269754
1539758
137243
799420
1310776
1212290
1453056
207334
741153
982480
881471
1272854
312021
1180612
1077873
196296
368110
1368073
1544594
1195090
582896
927162
744549
855535
597060
321030
297464
785830
1328433
1112281
739365
658789
1009549
23824
885315
207689
665634
444918
1188739
1528744
1070691
863021
848453
225115
751303
958456
34893
857424
963360
1240784
1443095
150623
1255426
157088
678436
1329292
654105
786109
1337977
1412500
775948
307499
1141792
602359
1371506
502534
386524
153392
721964
355486
174439
92323
429011
322155
1131430
1102136
107904
492936
1028729
298281
1106140
34571
1146196
775078
777932
322473
1529310
261013
38350
969745
1269202
173638
168857
505235
930280
800351
1047949
252491
658579
1074423
952758
131232
1338292
1308124
1162882
1256339
328014
507124
1144004
220559
518768
455260
1389404
1291618
1320273
678241
1356322
1242994
596359
532042
1545661
190286
1030357
350194
300942
860479
1455639
601244
1226199
1503370
1058525
310187
1225910
455320
658916
1373353
1295294
760778
868033
73591
331813
543561
666685
232399
446765
180115
448179
973687
540821
1270494
355874
936883
1175521
394245
1267031
1147460
985856
573688
747300
1487149
981106
1258001
1142340
1050564
1351005
951897
131569
956929
584536
354006
1217361
414582
825890
1202546
1262042
523671
1319150
511565
1282772
1481878
1008368
1387033
1328285
1214327
1403925
1018902
192933
1237478
388508
837394
341751
883683
766538
1115403
1090421
17741
144222
1244228
867947
1528246
176321
565488
189042
1100311
1486515
1501688
746211
638378
425485
1073940
271270
97059
78692
1255807
144455
601827
1313875
627461
816909
1380486
212428
62460
733982
1479008
1184857
633291
1027196
936351
1546945
421412
1394277
1304037
891581
576875
683348
799562
1312435
276099
1174465
1031413
890149
37240
56923
596780
1013113
93799
1515251
112210
1234593
745922
27336
715638
95388
1082174
678363
1073679
1117801
1361455
82525
1207780
754970
20526
643765
427967
349168
390385
325658
302973
1211212
1344533
969571
1131638
1539972
750363
985769
442703
1148506
631435
647201
1005623
466022
110462
530133
1124402
852734
1009511
288675
1182350
965029
1060263
248794
429872
267187
871490
396690
220722
1476817
400960
853029
257963
1081853
483189
258189
711551
1030677
920935
445878
77346
1502371
1399698
829134
1352535
725640
182811
305439
1508271
1222735
1272248
656821
982967
1140123
665249
930190
330526
1502374
967064
417644
1422182
892641
292000
302303
683850
102069
1544378
189108
475929
127205
888539
1193554
143708
495353
1437928
876431
252504
318881
112600
1456198
1181994
150500
262926
1194034
937248
182611
1409281
1378675
14842
1070423
1491196
57480
407249
74680
1075416
1320527
483961
1398267
235345
707430
220117
239298
294663
1189711
576105
579510
103595
720327
852506
396302
110799
962261
1351255
1198586
1073357
819627
1154561
1420010
202805
341046
966680
861955
859678
1139079
1293960
824020
1163215
1315361
704901
1092599
563036
196311
16216
809539
190494
68026
426266
366239
1339932
1221700
758585
284567
12464
903888
571096
1295592
1048677
140850
1508854
1096776
736658
178168
1321574
771147
976398
774977
596387
952870
213608
1430996
1289657
77425
1237562
1062338
1336210
1157239
357604
1325857
230984
788878
1152997
343040
1088557
1489449
1472218
722382
1390060
1266119
173923
953295
473071
719462
968413
1000719
500646
919194
1005504
641492
72861
1326808
1391366
1161258
780021
1514857
289737
537918
1508316
834002
414619
935241
722787
1082511
289078
1500654
953132
523058
1355010
57706
247496
1074581
1236250
875991
779421
1275837
1089926
1255706
416576
244771
1195619
201821
1252446
322383
787785
163626
429361
813102
605198
1140198
1214228
304150
1299766
340899
529735
561094
547309
596631
335498
1176336
218295
411829
1337763
90200
1226588
25539
823914
1007501
935945
958909
884096
489321
1171370
1085828
780602
1056714
660706
1514774
590893
1296705
328706
578534
759059
718205
1540962
586387
215871
526985
1403367
1057912
1175648
328181
955296
1497933
835219
30227
702362
1294974
1190239
423232
383955
1113510
1220402
389083
1202798
1535124
1380695
554886
1531582
1124759
510216
123626
1420365
1339389
882543
1329018
1483042
566891
954755
1221353
822451
1353256
991522
81899
1390541
1126484
677182
267095
770184
862126
731052
1275
133884
327098
1197749
841164
1196534
1070658
939093
264802
395257
1073093
323620
1022102
1078289
306699
1056564
622727
1195135
1324825
686867
711608
908441
1294531
1182500
1517643
113618
368075
1262647
1493620
681840
344387
1405029
500350
932442
929797
977752
607129
622716
532251
1118554
932588
158468
869047
1462221
1394508
470084
114540
1012987
1223363
472169
865178
1518949
354124
1400723
677194
999667
516911
263664
1322564
339113
90738
773470
806464
751001
121419
893224
618936
356815
84589
1061707
1222723
624656
668723
80445
1222592
36619
1390082
1366706
272152
929375
1060277
42306
553480
469437
732736
778652
402800
85527
1351275
1030794
1047721
154657
706872
780455
1256037
89637
505306
1491831
187570
1136710
579636
759198
1037477
1045758
215075
381293
883084
1098032
123443
687160
296466
297558
1038547
980217
1514444
791415
362338
519219
1347805
369230
9998
1042080
1441645
595164
1326450
23457
667078
1050475
1091050
1361959
307769
1540678
1265243
124645
619459
532098
1177104
234543
1493025
1017823
7624
1142155
667180
1114376
891882
1028905
1349596
1492466
210499
544243
1386332
972679
880371
467526
142638
817450
315038
513222
1330272
1075827
724627
145163
571217
887728
994635
876668
241115
1328517
1108926
622335
94270
422174
1025041
1140699
49142
1420940
1363758
1003077
1523861
537121
379552
1519865
955610
1526956
406094
583155
989889
1266828
11435
417772
145803
1017390
1279313
1331494
1185952
1417690
244392
1399475
607029
919713
996102
1158539
913142
1470736
822974
1462276
146645
124081
190685
2848
815175
513202
810129
343166
995906
1150055
372616
842870
881242
1484600
60720
901053
777290
819879
586644
107634
1244208
235484
743413
33881
1076429
774754
973758
1438996
53953
782992
596854
1129716
563528
637935
1318016
950571
1508656
1347845
1220494
1042120
1225380
284708
162404
758807
1107170
698223
574436
1490719
1329786
149125
94179
514014
384568
87242
982166
610646
373287
333496
313304
784228
256513
1501510
852155
221639
1502999
1088249
1297296
314215
980526
1365803
841997
864129
574708
1518460
282282
280054
666833
753967
15892
204599
1357609
495150
204347
201905
1270760
1406305
956948
1059640
1502949
1084619
943396
36839
419539
267483
370845
846829
86421
1059459
236390
695633
890601
994321
540641
1269414
35083
1487877
120521
956565
292369
94386
368041
1269417
906411
555533
1018030
156268
1323876
318930
668207
1532742
1445201
292063
550242
737754
992236
1337961
692964
1057506
908139
31079
464991
695911
393709
621699
855794
195773
913612
922737
651139
763328
1327495
511659
1354883
1456517
207478
1527261
1546473
1464523
214367
1128846
1170161
1532884
503978
1396531
669152
1497586
471721
204893
421750
1488227
634298
1492218
514360
32115
249024
888518
900710
912812
1491232
1180686
579759
512108
619848
1056308
687140
265646
1176086
889352
1153588
22132
231860
1446248
399240
1355414
1432157
1230116
1228270
87811
952534
389468
1268459
703073
601837
1060509
385887
98954
576539
1215381
1057712
470711
218848
1200451
1097042
615054
298849
1341399
309903
1202282
901794
435368
802272
630241
594192
856953
863290
222174
797140
799171
444981
95941
921302
45231
1483827
870547
1050136
273794
1501506
1127008
1511456
462516
1083575
250570
1068378
1306521
1418229
318898
874029
336866
419454
396361
1535712
1381
1171510
430487
1365809
860377
954563
317680
1262279
80956
172818
1070492
760512
431963
851784
358552
982604
394107
1405505
1097388
944623
714048
1122984
451700
523327
351433
1502141
1278968
223240
146803
167951
1374169
1122512
342197
526092
583346
304194
859673
155595
479483
1182667
343413
513342
1530349
1347916
1523797
777612
1097324
319621
172999
830542
1457113
915068
812330
66305
1056014
1493414
370113
888425
1530851
267487
1436261
761625
1158820
705434
1013303
861497
1186723
947410
43527
1245889
1331666
1066169
250684
221699
966237
1081180
300460
223233
1440378
76445
502314
639205
4235
1188953
862533
106731
355489
1029702
695309
1057986
1317206
271860
73377
1320122
891260
751269
446048
1228650
300661
430754
158597
498924
917087
238474
983126
588942
814289
1159008
757542
159567
608188
952313
967253
353182
835367
19796
116165
126955
903956
1068065
1139632
247182
1391095
1158103
1370916
1394376
864083
484076
1027536
316309
636292
785592
328929
439236
151543
957511
881906
845747
1098092
1541056
151459
1464097
769449
1060602
468866
426401
119579
349324
717565
165392
764867
263866
280956
893347
745270
1060302
1191701
366829
1357669
18102
213067
109095
568848
657755
362176
126623
265167
1375126
53563
431300
393949
1355234
1187892
276169
1068494
819233
925075
509740
980274
1100051
846475
516952
293177
419361
1474997
817460
1303202
1476747
680348
1083166
1536232
1024827
378464
89303
1415522
440377
825419
1153739
400940
862119
892861
1299826
720418
1171495
747124
181853
1191873
1360240
421539
1355533
1030417
320690
81387
1309805
607377
996102
1405451
468241
328626
773971
1128222
400519
741865
898652
522046
96933
843757
1506374
1148388
389672
1285371
33643
420353
1447937
129998
851421
1011760
820004
671259
1112626
179906
1277615
1212427
1003588
1054452
1016106
188509
1081056
478460
1167882
1123699
114165
1434049
584549
225765
418201
212436
526487
1346379
799113
1016237
592246
661065
306084
61853
1153886
1323208
819158
574657
932710
583230
1046663
1192823
1244524
1185554
213295
347376
1476399
3807
875930
603009
82292
1358820
1476419
1517099
1328806
715569
346924
330965
177652
1080444
362762
456222
1177951
915729
1020036
1440549
37077
71118
334360
1150573
179781
1066026
883262
1277206
411470
1514186
558763
1457684
600013
1295692
1266941
1420970
1006406
975463
20933
1539058
1423558
611186
1395223
680106
585779
478378
776333
1179617
769094
1246632
650919
128915
699244
1209818
1081353
41469
1517744
1058070
428223
1177874
822381
528406
758529
242768
147715
1123229
1216888
368833
44501
147275
999381
548824
581133
1140629
226556
1108797
1039893
775290
484492
178060
157569
941409
98988
404094
1045924
1490417
328539
568924
598117
716777
194882
469695
1266634
226948
793682
303866
478874
572596
1218627
374458
1202715
97803
316261
643965
844461
113660
983388
679372
357895
375016
797741
1441555
327041
793108
209911
974094
238702
1203211
408590
281568
548449
1489217
899498
584366
1123973
931475
815847
1310320
1379952
809037
1479563
462454
1538132
1171749
1491855
459894
541556
803675
1222255
431825
421034
1204500
1546437
409202
1114922
996328
257897
1094351
811015
1232597
30830
1520876
1052171
300961
103507
908063
1243573
1480151
387457
471281
274195
1455357
354549
965511
792071
1374370
112105
561144
557489
822041
1536395
425592
1100570
190275
1207800
202463
536715
464805
1175497
132651
26364
280779
298412
1329283
148905
367806
66994
884670
1247427
922349
1358822
107304
167851
1248770
1017162
854425
1381908
1281502
881990
1264638
1016619
1488247
725848
250602
153853
1348334
185936
1015830
856609
872178
461593
502503
233234
1430002
389426
411125
612175
677960
65252
447953
972450
102236
222917
1113844
120490
1172263
386578
842792
1403359
498060
652549
1474594
361808
695785
407638
815785
345979
168189
397630
1449134
659875
160733
810976
1166844
1155280
385038
1107941
706177
2117
109501
811195
1000167
505539
1372326
203678
1226852
540328
482452
69003
104404
1394763
846762
1358304
431959
1479379
724406
865534
810176
904416
1214819
943492
1494986
883132
660958
1125568
1540897
1006185
196383
652659
50885
1043209
532165
144444
809327
1128020
1243815
254029
567639
690696
1129096
1251899
206692
465308
1282734
271249
208888
390433
1178768
746724
722808
749104
463243
1436278
92531
1521859
1008627
833279
15953
209570
1283827
1201219
1248613
1224418
1092425
1205648
1015403
871903
1217776
1396689
1517019
1403487
1403633
792087
324117
387157
668747
667607
1303386
887660
529657
937407
243641
209711
1284222
592332
566399
1346901
1121681
1531338
1515675
69982
19815
1251796
407416
387371
941455
464241
465600
33235
1468730
1510134
618789
426490
609371
972621
521415
258358
960029
119620
178399
328976
1136092
687646
1070668
1181781
202170
1109930
357386
202042
1519353
496487
870847
487661
827087
786863
238798
1250162
457068
1010295
86348
1063043
702318
142789
602486
1081280
529708
1273283
227994
350
258197
1394939
1492994
830289
1365740
419421
53587
302525
1383252
798127
790056
293621
675904
423709
1250607
741108
534626
307509
323605
452457
268373
1173716
1234518
1217909
1095560
111532
1049439
223765
82438
593539
170628
1061011
79014
625915
178118
548909
679947
958631
645691
1524190
1407804
985480
732788
1053967
976989
347512
92267
1483521
1271409
1426048
586219
409750
174095
1444887
270082
325919
694322
1295120
800892
303169
297551
488849
1294710
1061187
273613
364075
764420
229515
1417446
1357326
675128
1288952
715193
1515553
789281
1176344
340933
539637
1419957
1519947
1481170
855691
1471713
1468085
1512318
1136052
359491
409264
385213
315945
753227
1084772
732453
1089834
941657
143078
506024
872916
536877
977640
883561
666315
1355306
1172426
1251742
352672
696048
645647
661085
708278
395545
63450
406132
227027
817724
166067
107102
621651
152408
1434316
1354097
525588
733676
580266
148477
509514
382757
1532713
1363443
989329
994697
10695
1073999
256842
1249197
669684
621278
1403492
325814
1323838
1370835
24402
1495034
88987
99342
101335
560719
2150
799037
869858
688984
133899
123627
1254834
1050321
749926
865610
34359
735355
904349
442547
741932
179860
173207
1517708
708345
239654
1147182
899531
717697
107818
587542
402911
479300
452535
521881
346390
389182
603833
853383
896530
1283681
30384
498140
818037
744552
331007
1038757
300498
40138
970370
461835
937290
888450
1174983
1464657
701056
928711
751367
584119
622120
1480329
482192
413409
1279986
1056345
1352563
1282550
855089
503937
1084941
859131
1315833
835919
709204
1079334
226189
1377381
575578
459196
520833
112154
835754
1533200
1418815
79186
291226
325876
1097028
1186173
1437428
575396
1485479
414909
737306
1223062
1286442
671989
650515
877683
781926
635505
369619
1476037
1125167
1260015
1366077
1024513
753800
664333
619156
717266
1271396
129965
1218332
647814
964550
586921
1184891
199178
916088
920033
663686
1036945
1296391
992600
140029
545845
286840
733855
377651
295059
891967
942629
404875
1043587
891305
640692
824131
255774
775383
63898
147026
663216
282456
1541035
506352
365940
111581
1537035
1250878
1371144
604193
8731
1463603
644964
690850
1025332
115680
1119381
701558
159640
266200
398296
970715
1456690
1365028
1119310
339037
1191649
855447
164963
686055
436554
764904
1466109
1122355
282206
1350297
564257
1114144
157952
136873
616731
609013
1212463
833643
75187
889746
577282
148720
83129
721210
860057
1345060
190772
835323
1062181
578794
1115087
1451681
212152
509845
1517003
744200
1547227
380544
896698
952518
120838
1244693
1230561
640410
1014471
169132
1478273
214738
376737
917852
871571
548874
894558
1201213
987004
476353
409633
52660
313147
850597
1240241
1542650
1356415
1307268
1230701
768070
387927
14903
1251360
609948
751455
155118
1389978
477328
225553
217657
1356759
283392
1042744
819710
402289
886749
614962
1122688
503204
1247718
579877
1291765
440800
1528284
312887
210808
503795
256370
184328
1281452
101328
514389
656711
240909
952484
65073
793752
1359065
228260
1114130
219399
446522
481080
1290040
1499468
275895
1135206
1421628
1538424
679964
430434
428309
81490
343275
985166
2636
1501246
568993
785033
1200966
63325
796261
28816
963603
806931
553940
720071
1118241
1320713
1214339
906340
1508843
340340
747968
885190
601096
96221
1479708
29052
1320167
877245
1523841
124998
259829
792415
1040787
284567
1364589
326373
271255
338516
47485
1311872
966342
1001423
1468083
1093117
770346
75764
100959
293304
550662
988859
164957
258680
1497627
80959
910166
357770
501327
1287311
656531
255882
848454
132885
994800
462930
815802
661781
1164019
1210138
782766
1420240
1193063
1181100
1124625
56325
52054
1039733
162027
547700
1538459
425655
728442
1362304
525429
543342
38829
820616
768586
27405
256826
1157139
1032962
511266
506574
766448
461677
809587
257094
1330988
774714
904841
1074950
1369845
1505402
1133685
1245105
971635
282464
728368
45998
1471435
935309
918482
704546
455571
1312525
129043
1116510
78071
1321165
1137993
1542537
436036
573006
1489804
786474
944822
215840
165869
278171
235774
1065672
445277
225411
60617
1160766
1164213
429190
1422752
565589
997908
931506
1536518
1434857
277889
1050143
545697
967268
14795
1321718
329528
405810
243062
477617
31533
1065184
910188
689352
531401
268139
357323
951998
1135955
44838
214865
563227
790237
134261
837126
1093650
743345
1430918
705201
1247750
929470
1139956
193799
1528725
498662
856587
1397587
1000549
1417173
936741
40897
1108188
1239796
1065600
273812
1489563
549572
279775
222829
1104550
1096865
1136292
11463
796118
1471022
765081
626298
367091
1436017
1280836
1067691
550248
120659
809590
1259430
1018261
620743
986869
1409037
626945
611586
1087481
1132962
1153448
1296599
1344427
1304782
1179590
1247617
719056
1459081
995833
1161245
267771
302876
660121
1427718
186815
457002
779914
21877
729658
1430496
1143808
85080
1189084
1227373
1347056
1534426
1387350
1470661
369199
1345754
538953
951240
1236439
1465029
667302
959334
1250427
1364467
1158235
521366
38071
1143901
609663
714254
1330203
1053789
1030146
135088
446413
655948
1249936
663706
1288549
591599
1001023
29486
993758
1509808
65562
1185363
262244
126888
1193103
176519
881261
1053215
273132
496492
284896
992843
1241274
623325
1117387
1530635
386266
1357236
64126
1138759
1008464
1401428
1207365
660419
250753
268012
1426472
948620
594025
1106468
746833
1008843
563601
964085
1317052
1233147
571370
1163113
990449
1513329
1047786
578068
1408325
1315353
1021889
674722
1086133
544162
216046
2722
937986
61871
1426491
1389192
357824
1049824
228246
660896
779113
1163696
1066703
562863
83005
579604
179048
414493
797671
527543
872707
1341071
620320
461245
149672
972927
1513071
881288
571352
193834
854157
1300760
40730
1424899
1534465
517172
1448778
285611
219719
1131396
1523667
1297044
553705
640376
1284853
715581
1090852
847866
402665
987432
680919
1269818
1401921
440278
754572
1328414
651160
1455407
1383602
500359
1341876
263512
930998
31715
282796
852307
66737
1384992
1078507
1135927
1248044
1493063
717983
679247
1228619
198745
459500
829983
460596
117230
1154072
683008
162914
1248730
649547
635964
591199
934891
1188409
979248
250759
1173587
1129938
583693
267295
1435498
1273004
1429293
32502
1523932
1497493
941010
533668
1310464
104937
608112
870730
1214539
1529335
545168
928220
1088554
1541748
500105
342588
816729
1060967
514539
1531536
613357
709224
496092
780656
1074322
222191
698206
64598
327613
1483318
1441691
349753
1522534
127967
1005897
692533
385665
440660
531890
1445251
33808
21161
1280971
717599
266682
1519976
406684
621504
868368
593809
406620
650110
734052
485775
1519811
1069875
555127
1047952
937546
93624
514274
431959
1290824
642295
914952
75550
738764
1483788
568366
1297322
1412223
529013
223100
1032105
794155
1452721
1171257
1538206
765393
937649
663259
1228385
843821
1298512
569924
1134718
736117
1248490
1311408
481562
654080
1088372
1353570
1144373
1388538
1098131
584858
1395229
801028
1495640
855227
562575
753738
1502552
818401
689720
1478446
619670
635241
292697
1451431
1517902
1538295
1381511
163115
783791
1372828
312689
1326834
317549
1537414
662597
875007
602849
323843
882268
101030
295744
670166
1410469
600376
338843
184469
1413072
324297
1244090
925898
528629
757666
1370251
1289342
147616
1287762
1394317
1358901
1534961
658815
871110
1382136
381689
439962
1484558
950219
181908
678859
1087238
677197
150798
765570
1135128
590641
740843
1118864
640984
329272
155203
1038720
776117
476747
423298
844042
776077
387076
1465394
1528579
1281037
385377
315486
1324485
1531689
389725
1469972
1065231
680026
411020
1146423
20871
472994
311639
1513272
399331
675201
817459
693760
382298
462225
601575
398056
546388
477750
1086607
569199
1528710
1326080
767654
225603
33787
1468642
73096
267800
352387
1306199
722508
1357510
1283136
1414447
28276
798604
353998
352531
434684
257470
1400859
1410329
388800
1414288
1415923
36628
120878
1276027
1430992
809675
655953
126318
771923
1501063
144571
592617
168379
868731
1115747
1473220
962528
1043910
840128
1362476
1255118
1010121
636371
428464
67703
203256
478417
215
1079282
808356
456506
1078011
1086947
229867
976412
972284
1096659
1513409
531774
1091910
134053
1368617
489112
22148
1253516
1021358
1376562
1260523
889575
1352149
1186856
921684
389504
759924
1165524
817533
166153
1099336
1454832
527459
862005
751046
1059011
1538981
851409
1353675
412603
686660
725549
12223
1190226
460649
50442
1537171
466379
997546
1336216
1490212
1065642
1543810
403149
1200294
776002
442743
1076617
328362
987623
205497
1108937
224947
827547
44403
1017728
824324
133573
1316698
827125
249766
1532548
877819
715344
1385132
227897
708801
407822
826612
521874
420039
1001710
1003405
1311674
221655
1517925
1515124
599218
93323
864782
386599
546320
692576
1027663
732397
1157725
717296
188918
1338300
282758
982843
1112904
839507
714048
1155408
527897
452715
928773
264613
504616
1056349
5619
892916
1282732
752606
1015103
715955
1149960
642232
289388
828675
1133938
360423
387391
461340
582942
27135
1127046
671522
1287643
1491461
788185
1417044
136112
821987
1042202
590975
972672
1472452
1363832
216804
1530000
442326
373045
422121
573216
823342
1412989
361238
789055
289080
1502604
384379
851331
485236
1136563
73923
733169
545552
1474817
79324
669976
699716
1250052
102684
185444
632614
1406354
1062598
208199
1386042
1502576
266005
1374978
336180
1097532
766898
851707
371884
485740
1063634
21659
415225
1369970
1293035
651656
1249862
1303797
335140
365867
1272843
89028
1114417
1370008
1289325
377502
189147
888359
491300
1334575
42356
189843
820363
955189
1278521
1044483
195052
1399562
617111
266686
542803
135129
1474253
1052154
529804
507050
963317
1224298
1185700
1206621
1325266
1126331
1501412
960678
353805
361329
1014580
387890
1015234
207666
1349597
705835
637763
64928
1233080
729857
400452
1103344
970753
1433302
177389
414572
121420
24648
1430562
1253838
1107559
683834
190762
1320698
804765
838219
1509077
708556
1301620
37598
984948
271003
223617
776948
874520
1371885
400670
1295687
577750
857126
1255365
490278
1220997
1225204
1187451
1453122
1524362
126072
617784
51326
1117817
380192
697868
1310657
63732
955175
53033
675072
717743
251920
722261
564534
362666
530885
1440651
907300
1266914
963000
1205879
1523034
555902
80755
506304
309552
1258969
362462
352784
535372
116759
20360
970877
100803
1149755
180678
728374
743596
394147
540401
632565
1340352
1064472
1385060
1153013
429459
54051
1042450
138451
1123551
1258438
624693
718410
689934
1031256
1519511
753966
1494585
890825
669392
930391
892213
1276538
974577
6529
791314
693168
763807
952787
481812
1423114
1103529
876650
143431
1295741
1183605
718319
269564
1105426
1002029
1371740
1436182
659435
154800
519021
305617
647672
753195
195479
62457
18503
549338
1312392
442186
824021
445402
216376
850355
825697
625827
1310316
820879
3176
1192996
120545
1480889
1431246
1239405
1528089
329384
335970
689904
350096
915046
334649
1271210
604095
1106410
1464650
344589
1400838
1362037
1472072
1022855
552686
170586
1546293
1236794
87267
1055695
6623
310900
1039582
204075
1116270
590060
567456
237165
661692
1123569
327689
432167
391278
886045
40943
835273
1018838
1318533
1245697
144850
652535
37452
1033409
48984
443400
623758
290276
658802
1339363
1020364
1051122
1285556
525155
1457960
261191
1181926
113523
149810
644073
451512
374393
412566
1492789
803108
1433906
285211
1516094
1333513
1524200
1010196
1045968
1402395
1268366
493404
198377
101415
633545
1543110
759415
837903
962459
584866
267996
1036833
442791
227755
1416223
337654
1547152
1529746
273159
1278285
438852
1103566
209806
600262
1418473
478557
29690
786641
461392
3883
167973
238224
285444
987765
177714
786328
29937
611721
1214690
1223842
837556
370694
967859
1145252
305715
964771
1029272
693376
1276332
653013
456616
505675
242173
431671
1423794
1408649
1175944
757365
48263
1015900
625594
525606
1477263
769150
513156
1191924
334307
1222369
337798
1489374
20165
1251773
544973
1505296
1406749
348410
186132
1425165
1049274
815406
1531821
1175192
1463839
1041966
588677
980437
647131
1374943
540496
24570
814749
1001777
1216266
1215273
618550
1289360
1225168
331599
903799
1121161
679156
1215967
454484
567288
523077
612016
1330618
44781
420147
1482997
1386496
136395
1268088
494682
22261
871705
427642
237381
1144853
658231
913945
1503769
1115341
807595
479246
1408359
1396809
329150
1311202
421167
1458593
275825
534951
1462550
1153917
80437
431268
99876
987151
9304
531467
666896
878757
201391
452479
579103
534597
671875
778738
1255291
1501637
787657
403505
1142403
524153
681472
120811
25210
49507
43465
1488516
1025132
1113531
1111963
286446
1534809
1387692
1053551
1284756
645920
98128
1090216
741152
591435
983253
667839
145411
715990
1237953
260098
368423
1339069
1145464
968956
430942
998894
1446941
1029755
944511
663674
660788
882980
201124
656193
742284
671478
780122
251213
1127560
910054
1420863
613506
669154
550334
324434
115809
837115
19782
1135488
587844
67062
1015195
131125
556373
72740
85492
1424454
416076
529013
1463377
1033345
173194
139954
987072
524956
822182
757173
397700
626114
804621
262344
315696
504218
352794
736762
545162
11340
566672
1063735
522664
483539
177872
245076
1154890
1497911
1368764
959919
1172142
858843
1452279
454242
1191847
1067593
1077548
819541
1278780
541815
1396769
888703
372324
487741
968894
127579
383599
774223
679267
83530
831156
168427
896102
380063
1228129
1380140
1141215
1122014
250654
755728
1333557
1052305
1366481
809018
657508
1379723
214254
243092
1431693
830408
800859
1429853
1434325
1258927
950161
435457
309307
771103
341424
1433344
169927
454180
1218069
569932
665660
813573
902286
1442886
294950
13220
1230713
692701
386001
1008017
478706
671757
1011199
99339
1064271
112894
1344782
677727
212825
847381
404716
1333491
839749
1239858
1471697
459113
679430
774014
365470
1254972
1381414
838306
945980
126299
521140
77714
928983
1052279
689093
1431133
719427
785222
844877
243817
318021
527047
267186
1015910
69576
476665
540999
1241362
515449
391075
1162150
1507507
1393299
1292812
377484
714549
103143
864500
1290495
967345
94223
1192513
741203
1494324
222570
1191385
60481
384697
499992
445560
479557
1327249
1308161
604828
1032167
373274
841042
803249
1315388
1124350
199839
1261364
1064162
194627
1216321
926985
1442475
1093069
966555
1329438
963837
1010052
315988
125652
314012
1513388
1125497
242228
1135234
852903
141833
560801
1444278
725852
546161
1474193
435429
420808
966261
291349
94551
383902
786670
457236
933298
147953
1147215
1255801
1505300
1543642
684334
1433114
442576
687798
455955
472733
220513
1454686
1198486
690967
217947
93998
1274945
481797
153006
801222
1247167
7033
678973
179658
1357871
1268320
564106
843418
74210
422174
69544
1283277
54555
1283956
809319
703752
765182
856581
329661
170876
1119005
931549
682290
1511077
1543192
550970
924002
62846
1467078
1333810
667128
363729
482938
1447401
903424
236600
1360676
9762
684626
1438240
1412196
759856
1329953
1510274
384545
335622
551649
62814
979971
827024
980357
509813
779543
628740
564063
1300481
700323
675471
1345144
1431970
186035
1042492
1336512
1314443
1427631
1089708
473486
1468733
159470
535336
1116623
912112
1424103
833184
980788
92349
912702
718382
450952
165011
1036010
66994
1094721
55804
1221194
1272208
1469729
90456
356012
1485092
556658
1387956
767759
986513
402791
912970
610987
1266059
188985
206813
1072529
280
216767
643218
228602
5050
1242130
882384
791496
1262698
120913
802055
1328152
1452094
795850
34425
310693
557953
842755
373699
222044
567187
31371
574166
942039
1097048
454952
670813
1237864
1126185
318984
418812
1491276
1289803
661050
261025
230597
258163
1141539
210837
198198
653093
328521
302789
601784
365204
1280664
25878
1542016
331730
19569
313878
320423
50553
1300683
1250978
999198
1303129
1372415
199815
518825
499622
946288
61827
1438769
663621
483568
980610
43474
139717
881786
263607
797832
396190
1523508
797113
1326009
1524308
1349659
557274
1082936
562238
1200747
1483096
467569
1327271
194608
59741
1333958
1238624
598586
1431320
1160000
1042283
1165786
1035835
855301
1395464
1212075
1487745
891570
888466
618455
1429281
735716
1519770
1228263
1493895
127548
190206
1195218
34430
1378876
136596
487307
1012940
553288
18520
370195
1057735
972134
716430
1386075
16565
16095
1311473
1241859
675646
1492176
437058
98202
722466
1053189
109350
188089
235297
881741
50691
1540308
887373
1406678
216132
749864
1401321
1235245
1539389
427148
909916
384958
970126
940263
812814
285417
149452
160617
870289
216920
462089
904271
209655
477218
1162544
793854
1201409
1267426
901640
1003819
6100
1067233
1176169
829662
719735
508075
929173
1372215
42917
1262850
1314383
39546
1190060
311406
370162
123933
12837
1353951
392008
1197426
1474796
1464166
976719
339791
869068
466952
35506
120892
899648
1211401
208574
1544680
772880
222143
1334956
424589
1256883
1011946
1263343
211674
896042
971362
1181281
378621
249658
1209758
1190066
613479
268101
1440670
1289986
1074314
1334968
1165187
706463
786248
374275
179485
1506231
1415082
353617
1404369
1161552
1524625
244792
498317
352811
622277
518339
277295
748727
118986
130978
1033534
476540
731810
977660
290560
783694
239878
189455
556026
373953
1201460
795399
425384
102080
447403
499096
1335668
624639
683255
233989
486972
21035
875144
1028750
799254
1033762
615385
767042
637655
816464
469117
96194
1168696
1128630
687561
736273
193597
160081
978073
137212
1110717
1355236
720768
20216
182231
452597
1193323
147354
157716
1253927
679346
442730
492455
275506
4860
941366
110972
1337621
1426256
1524786
398468
668783
1416428
1031000
1315513
1103
535956
255986
151615
857585
1093085
1376315
253832
269840
1299678
1085048
961389
1543158
293056
1346255
982550
138268
551254
1008452
356962
1023053
141427
231141
976052
1151816
1132831
298876
443138
83327
283816
1439067
891779
1155802
1317367
747817
1107627
274433
844864
1132016
684881
907380
1413860
1155193
273147
795724
85577
254889
433048
727765
257476
97109
448945
1333269
328485
622037
140819
413854
46053
394179
730711
549449
833195
1287266
778050
1370359
607763
590360
807053
1163974
974328
1096860
428612
109932
508654
926924
287177
1155060
569721
1012849
45047
293143
179270
934747
577949
112863
184405
1114016
1485401
1048212
612995
777738
1246393
1060576
1279925
306450
67971
1181052
1423720
1147003
1147091
335113
816171
1058774
141665
167044
1202863
922894
1042326
1234599
436971
909770
785379
388729
84041
1121889
836630
1108703
305323
635572
301033
634985
741377
1520373
526289
1302549
180420
496579
76221
1040988
1230399
592812
1284689
907932
768781
545823
246205
145815
1133968
264689
1088310
707691
1023368
548700
714131
509182
1251150
657420
1184056
351886
1222095
1273300
1407030
1271118
1214703
1037006
437139
843601
547535
529954
381531
970072
1361988
1317521
114069
33567
280771
221389
651845
1511464
9227
746723
904140
197680
1488911
714559
1456562
834579
1320859
1158748
869391
88780
678944
1376048
1288978
846121
718387
753410
398785
463104
505062
172566
395881
234682
117433
430271
1119382
1324500
1132472
709419
289227
1426561
1298048
68726
985117
259545
402436
1396244
1137313
796458
783490
1344910
257340
736100
144073
431819
162745
1404323
1384915
263521
1335378
165194
899325
444594
469950
1136433
463456
1174332
1507889
344922
1123891
593346
1100626
493121
620911
575819
601238
1114268
1416098
883485
792879
687891
448640
208483
1202961
912880
1045195
527814
371150
210856
99053
431679
1002152
779322
1388498
1074129
1132419
1459127
55468
733662
1507288
726099
872363
1256443
1463467
1391994
1055909
1340570
1364459
320178
350153
1147489
431642
742440
582996
482758
441622
562378
615861
883165
178717
257906
491874
165134
491129
507713
430604
1143449
845046
461783
93283
717019
1121686
532150
46016
723300
999071
870733
1502747
858794
1255533
438079
1521060
793019
971683
1266263
438462
1396288
211395
1464426
1287929
588695
1426605
1054246
87175
908660
1333843
889225
406954
1541417
299244
1117876
398882
572484
681457
505629
311818
871687
195659
1286650
521086
1126034
769597
615800
448288
834148
410611
871957
219162
187079
622208
396184
1525468
888329
462741
740154
817765
68501
497670
1218966
398373
766530
368746
1475738
1248160
78139
291149
1033664
500380
433530
1060753
982064
342781
1419615
123338
199888
933220
948741
795553
829598
704516
534890
1468709
693894
223491
485627
138663
944736
1368083
570845
543355
1370282
608049
200035
504329
1098061
226104
340863
1304976
967861
1099952
483372
135396
1107336
490068
996132
786146
493969
981971
300085
1377475
1263102
369809
344706
713215
972330
303811
141909
1413746
559365
329316
489405
735146
1003779
473361
496296
485208
900215
1241700
1305229
171010
1479998
715618
124098
1161745
277149
192792
672362
1202173
1053194
331465
1532727
871966
487086
224765
151013
309917
173825
1368449
22011
555058
993656
679665
413404
849177
879989
740013
38783
1194594
366887
334917
270749
1330978
551774
1479025
1398713
552511
514138
82007
26228
189436
723913
461521
1183634
722682
884047
526565
1048776
1331380
155285
601244
576478
677788
1317469
671635
1365364
679815
1035656
1104829
546546
929613
433830
622079
1519503
537821
211631
367210
1308044
1427732
701745
145274
104285
815182
777701
1545306
700351
1356185
1017800
1507372
14012
1359422
140186
334120
262466
1215407
1470149
896756
36683
399749
822968
945760
1013344
1119946
345654
86992
1546096
1359554
904050
451104
396463
726527
929900
1077440
1532792
322095
1223758
119481
1448705
125008
146453
1522492
347713
428478
244285
1234271
306878
575891
721929
478058
90466
892446
855705
790621
639424
1188110
1293255
761107
1123541
495819
928776
351959
1049891
51146
1154941
835124
1225198
1526902
868162
248759
142328
1432764
480088
521456
797242
778444
172828
1336834
768594
412597
696346
146558
1533425
62849
562516
588879
1459932
971287
977460
298164
1236844
913987
121119
1084727
1449779
63773
415907
1292023
364701
240705
1293080
89157
892974
1065881
159980
1301111
1347144
347435
1177077
219766
1510746
140545
1518035
1147877
1283177
838655
959856
457457
179020
1224978
273269
1235978
515712
1485396
773343
1515380
726840
382604
877701
760185
1396985
106624
1197678
176845
1490092
1376548
968247
768368
1144158
1222792
834853
736873
1279411
1039294
611922
1508537
600855
522461
1315251
835056
1361127
396381
99787
932541
509089
181919
1237985
895764
1463442
1211950
395494
275412
141850
1524887
491270
347186
679379
406721
1484027
942308
1410187
1296273
1140706
863368
95032
1226193
510097
1432765
1336211
419391
1065977
844719
400749
339690
433727
1547206
1119482
610623
1399036
1522446
1528326
53290
71592
1448279
1038306
706133
1369645
707871
9668
1186420
1050375
686001
114494
329440
990301
649421
1204439
231540
1071171
496861
510438
194501
472336
748487
1418548
555353
1203621
39268
181513
1374997
1158557
823606
531660
119386
715499
813005
1041310
59819
1316193
984929
999298
1496671
168655
1279418
1491219
661058
529422
387866
1417058
1459381
1085422
1478836
1477387
746119
729671
1482057
919232
1042762
1123124
1187214
627235
160301
1208041
647675
1449715
312786
205884
720761
1465015
1308731
971161
1429324
556709
194690
1417501
930070
290454
549824
442817
809262
1514077
844921
828269
389293
146977
1275223
1042801
862546
147329
172596
1230466
50751
1033034
869864
1080104
118056
1503997
546031
568253
65654
502047
341958
1064304
238989
1442055
1500162
1326788
780307
1049187
145955
520295
1010723
296750
678225
756770
1153659
618860
429824
1073823
898857
979040
455958
466102
271057
866605
516413
582517
674243
556694
707513
581812
835378
88916
1427872
758042
383597
428701
705633
222139
353806
1085193
1393689
727411
558495
1306575
808408
1533795
790095
325424
892847
557466
798695
117241
669820
1019748
335746
1384191
602673
7739
203160
538448
1190932
68280
997450
812404
1340014
1154691
281010
18069
933400
484178
53551
133517
378107
572933
481781
333400
473077
1324480
573417
1007825
212231
74498
888699
462594
947387
1281038
862181
882355
94173
702048
479903
96023
1037466
856255
229161
1035059
945226
244104
910357
819603
133355
1285679
774110
981596
333027
869699
623871
110674
1286897
310235
362609
1452782
100734
1289809
498705
782825
1094985
941756
1039823
902209
1173577
846701
462765
1124609
618547
501538
783241
895512
424905
821194
27042
832147
1005041
992858
278245
449237
368667
62918
1068633
779619
1301399
437654
677838
249090
170724
1231068
903375
377051
684928
168768
215606
1236325
541673
158157
246990
780295
560952
1481274
913402
156727
155286
36088
1520283
1419471
1469721
329125
1267220
141840
1438622
552672
829432
1495235
1023049
788391
1265390
1279912
1032559
1388872
388062
840020
1428024
1402317
920533
125240
925992
444696
48196
810000
837365
526056
1147974
308283
966217
963710
594230
641484
1448276
1334020
806613
772648
584427
1325000
1286916
766726
430085
1146927
1354534
97899
1362689
1442973
142746
232057
576409
1315260
668612
1520699
782483
592690
1426450
1169194
697188
241040
278163
1410188
1207533
686914
192659
388223
1188456
666605
1370622
963011
1209573
314907
585782
884394
201886
1137261
1263237
38800
498670
335054
982112
992544
104831
945118
260456
736087
1199578
1505811
1311960
1363428
1473440
1168453
1360149
1389171
1470462
1152066
678374
194802
1131272
809635
210532
866845
545923
374766
290996
33969
781625
289269
886939
1459187
1096373
261982
187140
168375
1155398
933858
1524200
1523090
305291
1409901
1009285
1222607
1487380
797890
1015027
744979
933004
992695
720959
1016581
1461887
714744
893333
687209
721364
1252309
142332
142185
27205
464231
1273347
965945
484726
483097
1482699
1443302
702104
1166692
601399
1522780
1147175
1191547
740417
122678
1230335
1399626
548176
1268341
339647
1286944
403378
100035
544524
508312
667575
288524
1207872
101289
1106997
446378
1151887
546980
32585
574979
445170
1316124
400871
1531096
84077
164
1235581
489245
150849
995244
1063952
24138
635417
1045643
1183726
146660
802072
89239
492408
1300855
422363
982357
669262
1314453
575349
89269
1002687
581165
517717
118087
1502223
1315505
295051
1008981
843969
1228636
921404
808033
1072869
440594
1251114
757672
244997
142286
60322
868663
69555
776905
1069668
1407746
51239
771370
51553
513642
759669
446748
75615
1032030
996832
861323
616071
610550
1352720
753420
1317422
26513
164981
1334187
1291486
302638
1255790
422261
532250
1117075
447374
378105
862970
643416
801842
1229867
570440
1446478
16714
718430
1285475
1244591
307095
716098
245852
999755
520136
1100653
674760
1247427
706034
361223
1039004
104376
1045925
1354243
744965
689018
545848
772664
121144
403409
740893
1018139
680777
1038791
1020067
406738
639814
1470484
266783
363762
324650
804792
761171
409772
922944
989253
1406572
1411381
488395
496982
53206
522730
631035
912836
1416127
537712
130794
952359
437766
547987
1485994
1160051
21510
685619
863291
562511
678084
175645
1482752
1217072
314887
1403781
750186
158309
651574
1322666
1347797
192928
617746
1457300
392345
1209520
717169
700589
358006
1489655
1313320
217996
123611
1282568
1521909
332119
435282
305298
1195562
522042
905276
725819
1027905
614472
1053449
1239303
478299
1440578
1247478
882180
1040812
1202225
1268231
1308695
178794
880059
781337
1071429
511151
915301
1526730
595428
654426
39003
1411552
363616
532997
326908
1517681
207560
136056
434367
168534
1187165
770158
1359517
105072
1023396
1545800
1332925
894361
901363
774198
1443269
587057
1270687
71115
1195648
50684
1138416
1467891
1252193
504555
705789
1110877
1544429
1398078
546972
891889
1074107
736689
1273105
494197
332921
242608
597035
1371658
660687
547088
1011632
1494687
1188341
118621
806194
121884
416432
154359
127234
300657
559879
284345
952857
1158351
600575
1092557
457893
223811
408606
733015
927328
1072182
563768
497238
446220
1293311
893343
111043
1457951
1420823
823748
1525393
423572
419215
1301173
1454231
264424
170917
1494986
860940
1227989
189564
120449
1084156
877215
16948
740205
1337882
43211
1392238
1076704
375312
72187
1253892
340742
1423386
548505
46328
974486
610233
561546
1195623
292924
664278
873631
412414
584470
1096188
60677
1295987
765357
80728
1332053
1459266
1369414
93060
948466
1323493
1423539
1461967
788035
982056
1067015
523978
713347
512255
561764
887589
1506750
694949
517218
573472
765163
865358
596211
1189167
17738
1539033
736736
1178598
1270539
849397
943625
123035
541026
989576
734182
765127
927529
774475
545903
593096
312343
1326973
1482725
108637
1321493
1170737
340847
1174384
1124639
1047164
833030
1451872
1512409
217137
939253
1520401
1397752
1144350
1181200
1199384
463150
1474465
581982
557395
849917
837103
978537
652283
714970
1386467
1345333
737220
499438
18572
139249
464569
1166738
831378
127069
828574
27445
34903
1046247
1256490
901330
1396292
899051
1394649
50653
991554
424628
792662
1367285
907848
294957
413517
433758
478701
518209
652588
1368727
1213597
469052
261023
488705
359575
708726
1029286
138880
1347738
1103502
743807
1414006
521104
308629
192824
137097
681180
114564
917733
828277
915849
1254867
589841
1381541
99492
1528327
520586
1211485
1402527
1213662
868128
1234650
755714
1505532
77268
81504
24340
1275302
118868
1413694
564550
1240350
1359439
546368
1452831
39221
1021496
1217010
696447
272397
1168366
677402
29284
435116
940435
549910
1389233
1375668
1271897
1369281
1180339
9836
333521
995602
308246
608908
182883
387535
225665
1309846
221309
1101497
254220
392196
506828
798756
128050
902323
192044
534172
1343137
764645
1102524
868999
868658
1191134
841102
949148
1486746
758344
666142
878047
1196014
441409
1364528
129364
1068536
611224
1266675
1134229
327868
1348958
381285
521884
73671
244833
1536564
1208324
186173
1344293
635776
291296
61187
476323
369344
608270
1240969
1366932
472009
565141
817624
361600
1189379
391574
1505350
628793
1422029
69627
336616
1037339
1273044
1151267
441335
32729
170432
570673
887080
1140343
482227
1528319
33861
1455516
193764
412549
4193
578370
1277806
126017
1067620
550752
1251104
548712
668239
770021
703039
1205679
1324556
1324014
213595
652391
1519249
976298
8620
225618
217373
1420865
1291018
477327
1450172
379355
884930
487114
531420
634500
792771
418122
706685
1218595
1144278
661140
884090
84651
1281433
1427244
1229033
1123322
1527535
675772
660225
1365458
1444751
275240
566172
1128620
626244
574289
195659
1193870
1487496
291887
497216
1146626
181034
798734
97396
336543
577412
263660
1385533
284851
641259
851745
1063254
75869
382862
515265
1384460
557998
965590
461271
1274857
198308
1202375
1507375
929937
525798
984574
1404993
1385248
229764
1392166
1361138
550380
185975
812509
1402158
880144
383322
1131781
222265
1423291
293821
40574
1070490
943072
377834
713576
195608
400090
678143
1245195
271305
1459381
427633
1298585
970925
1389144
672084
1313136
1353551
1243100
1077698
973087
911179
1232614
601647
916319
1113806
709057
538196
632905
1272355
133923
1510536
1029655
311083
738583
1150236
527977
17187
49978
32902
262691
911027
1442832
546881
32169
988360
78131
952069
1436430
5149
539402
1164780
1194545
901550
1529581
773308
970783
1310506
1318272
1127069
1105311
1198819
913092
238764
402294
1067607
1231843
848565
975579
417684
391416
1125153
1479609
737621
839609
1434092
308576
957365
118312
635124
123996
138779
39533
965965
750390
942902
578951
723017
852116
198644
1367456
922447
1264375
102107
1474914
66491
734641
1329013
527826
552316
996749
1430344
571182
1277000
1227303
580112
397981
932394
1283739
1030857
1105323
851717
68279
863999
1095844
340684
241154
705610
403965
472078
1206481
221241
959210
925480
1250334
605667
1419173
180979
474010
858763
1367497
1480382
162173
574222
102667
641068
718108
433092
997740
754207
91577
1109752
1060457
22482
1514451
712038
1067421
976143
153338
280725
1308986
855715
1394628
73789
832087
1221355
1441018
1330830
1155609
1251225
1127708
577284
340779
327138
1436590
1019852
173515
1477615
1038607
607482
646605
1022438
1135281
714551
588565
1026673
382520
1130498
1472536
212757
1526886
540166
801280
908428
1092777
215030
961495
126741
866721
5585
1493007
1500478
1189013
1087708
380380
658907
448198
112804
827631
207293
1519066
81866
970570
408804
131818
1475421
149717
299002
1017985
850856
456192
822048
869797
1398356
954104
418458
1306537
1224699
1210394
789181
628645
976804
927300
1465650
91863
154414
1087260
413802
987978
345754
479264
791555
942911
336664
35033
1501098
777407
14901
1158016
1369200
716411
1486652
696777
166425
642166
1473121
1271960
534104
428522
814558
630960
330271
149003
900356
712272
185651
453724
423784
844706
1135028
311694
98172
1308897
1513850
157430
1469543
979639
1051075
1174897
787983
1293931
593536
1104806
1272226
1531006
628134
530468
1466042
160719
1010277
3796
656706
918268
1044326
1474501
524764
460113
1500979
1479858
1465051
661804
237073
336550
758442
1095283
1174383
751138
562070
1237502
195554
465952
1275462
913412
1389599
606429
1359639
1049691
934392
850271
1044287
1519495
987181
553057
1515126
657389
784603
1218698
446149
217614
586497
873281
942591
705874
1346978
1504732
739897
1115420
745569
817443
1076004
455673
193813
728625
455160
1061922
1025723
510649
410742
1045151
1011994
58315
1174871
1387824
40706
1329833
1353632
572818
1095861
1543790
746496
919392
1322278
1378047
1483618
1253788
804489
169652
27530
466288
509307
163178
1191333
159094
910978
1002067
535196
130336
612780
150420
1465180
1455966
87348
714820
505807
1191448
542467
452989
1361456
273858
1114600
746480
1043479
1145799
425094
254708
904979
447755
626590
491573
1157688
1411831
533434
717561
939722
688857
1375650
469608
779382
1014687
741063
924965
549447
1214643
1328689
1161547
311487
984249
996166
1174594
727479
723625
199527
751485
1041177
362423
1394115
1128982
156501
1178438
846761
1081216
551102
1350747
887845
565276
1017433
4979
837102
450168
1210748
909924
623028
949891
1514668
372515
194904
492212
59768
845029
628301
1373766
1470950
228474
22804
251522
276836
1173564
826205
973676
210176
1371297
47028
1149497
729996
501484
1035249
702089
1315757
585432
207591
1127297
474443
1215301
354920
1119273
165126
1343078
558037
1139973
304024
1261697
214586
1063679
1404920
424888
257671
179679
1488128
374126
379351
314398
648200
1005016
252357
446884
1359390
1182481
1347239
1014009
318889
784627
147408
1420975
1319003
318428
370011
788787
1216231
280054
291828
764281
1291795
1095582
161284
1441520
871425
1511569
144127
533448
186392
398867
7045
1106017
1446828
29005
1232008
1250089
1037644
398256
104428
981279
1208316
1542107
322190
57982
528415
1054351
1470212
742265
1382655
5528
1057944
1003507
202147
274235
642770
113815
243936
847139
810872
935632
311201
539139
602652
1304229
770313
138541
737980
1329120
618481
788337
564643
172390
937550
1419492
584530
877256
660693
985957
263426
202553
1041192
1445587
1189303
1038535
1178394
1502064
1273354
250903
1544115
69580
1163351
1136914
858464
902827
1348994
835940
1094149
1129923
1453496
776501
101129
746940
639744
666332
230928
477532
186162
667329
1407924
318163
314644
833761
966108
388253
700311
1189427
486957
1498299
1161512
1301834
64535
83503
811760
939774
132046
352173
639724
1473394
708368
1258449
516654
126912
749099
513592
973
1075359
1218099
1035786
998391
1103360
725433
371856
57719
215771
1463854
161026
1168312
550851
319701
1025019
189483
439716
1314772
665879
983388
834409
854180
201810
256631
689412
470855
1141526
250491
1466769
154067
619444
1021182
982704
165925
671378
243191
885791
89430
1359782
426705
1380431
1260149
1310220
545496
415147
352747
841114
1133230
747204
1428273
601866
477021
320109
770330
77939
1202419
762826
922354
699070
188484
842351
1537546
253499
1086725
96976
1375055
200501
291372
455829
972228
848914
1133454
737127
1208049
1537281
334236
432789
723506
109832
583590
1537095
1258691
771228
862959
194674
77934
1379295
356882
189544
1026154
256933
321629
3784
894005
1537883
540497
558045
89061
1164936
711757
1183090
338801
1221897
527329
608008
1268122
266158
103150
687851
753847
735809
1054597
1180100
640468
1105261
1206262
966302
531692
7689
1161885
1313987
211584
1512725
1104450
205799
1138832
1488476
834024
1288101
486810
828413
1497745
1240850
1176318
1084507
1217203
141633
423138
683253
99826
711379
4753
1227237
633146
691486
179470
933224
1487769
559239
400269
1073582
80324
336549
513299
1229493
7907
176995
1370866
1262459
809099
552068
1519041
993595
543441
1531809
391288
139299
1065972
225290
1199180
1439934
184196
1300093
26342
1052828
684921
282341
1382287
852634
1260269
181271
684457
1264628
270634
433682
485656
170418
285387
1180788
1097717
1318464
1168134
103849
1406877
1018184
1373676
1145749
1470145
311932
1051139
1340390
1449175
1059898
239599
526629
856488
518793
1174968
347435
1122609
1216723
789478
729354
777684
463337
1522192
270999
176304
1542363
1140643
1327609
241383
747845
1337328
420768
982940
1251871
1424074
826325
725895
1394783
401609
721548
1530324
767594
1125992
1447829
1389523
494986
474478
1532927
346969
1284737
856737
1441863
1375735
1345063
576215
409966
88426
604588
173378
1143586
953877
176711
1545771
1017255
761172
1372115
1123407
1501512
909305
519955
714883
1239288
1072853
192595
1319865
1002700
84823
1018501
722795
1469441
1403257
750424
793014
295322
1060198
599225
1395394
120918
42079
292449
398238
1263504
1016689
259622
446083
355405
1229476
626097
238096
1098134
1072120
1241797
704940
427009
1446614
152125
1347796
120370
1366649
77826
217559
161680
268283
1045455
1358944
222978
577734
557862
557350
481043
433132
840811
1199715
705615
124756
1182983
1259496
690295
1220346
1112332
1316810
700772
269862
1314459
751470
571632
1432679
253662
596915
166517
1320603
478118
606981
1129780
281446
1531820
309327
1512980
1345399
1215416
412344
86635
829549
733212
554205
386683
1296909
893507
1477903
682577
754521
967719
1459451
1161676
1482540
552378
168447
956616
1166305
1268215
775090
896757
1479646
388041
19877
828272
1035765
971282
362627
569408
304896
665972
1212068
1098975
670121
43553
912837
1299050
524402
997216
1190914
39390
734577
1160200
1536950
1390288
723668
1451515
624506
710986
658746
268781
155394
1118319
1169660
269971
291423
1255788
289742
1441777
716349
560363
700707
289241
657963
258104
1418399
1431036
797979
1183043
741282
1473788
1470937
920903
1351262
1114430
691479
1396395
1312700
1250102
52452
102497
169659
687125
1205445
1165461
405721
1308785
541184
529208
382352
1052160
669683
106135
1296513
158250
649809
153265
294838
525197
368870
361130
1296366
114330
1332465
1259774
1421690
1060021
1141260
838538
1309912
479213
347434
1345948
1152922
1171688
741473
182106
789035
1203441
298733
502760
607896
56095
302945
654640
1415609
152253
84458
369818
357029
1407889
1465511
1289525
566938
351257
1358644
332875
390022
1062136
194644
461125
645188
49338
522455
623290
1109547
799873
358367
1058789
187931
492735
161084
1061636
821604
956780
1487967
1445700
494988
202734
990819
430363
1127169
786429
1062517
692923
1001044
837534
1237148
907287
509602
1334442
283121
1015598
1399992
494826
321056
865278
681391
1209972
362870
190195
1392313
401430
339560
317376
779073
1376289
1136398
1401065
4093
528309
749705
566606
867103
633157
92881
709408
229498
1131271
258044
1445225
1290164
1234197
952778
1228110
1408523
398486
1164823
81312
877634
1046722
9015
166998
650305
250567
1263979
486548
115902
50712
966526
1411281
1476087
1203659
329930
1435065
969077
666846
2442
1402571
397819
226298
821416
435092
369252
929920
1357392
62859
817181
1181269
222894
887235
935766
166777
57376
1039233
51807
561091
1393262
857115
1308978
377842
388396
1351347
402861
1035832
741658
373212
302383
610556
979615
1341766
117526
816983
644548
127689
1050290
1197909
1521014
1137332
320828
1344575
158128
1059105
1138410
994779
752394
1024324
275588
928245
1199760
452128
551464
716199
489944
510512
1367867
1271445
849360
1126121
381597
1245258
1064720
78692
979521
473647
846841
790130
712438
169922
898986
51967
1155746
1078450
133495
823582
1131174
1436979
186120
1280664
1519078
1466572
167464
1428834
1116601
384415
386643
1055632
535502
534943
78258
635886
690511
89284
1517702
17719
586573
994062
1437449
991734
1146909
464034
761916
1425940
983801
956665
944599
649757
443309
293503
352153
525601
718791
1425281
441424
1529036
690052
162712
452491
544474
769642
423615
190788
670431
182146
930745
496589
626728
215726
1198538
422803
1119351
730155
8682
27875
1189076
1380508
884284
556871
797739
1506319
1003491
1337542
1364719
1291020
195243
1047519
698904
25553
1483096
1024907
1402954
151743
556856
427935
1460403
1529116
869928
568519
631291
1168098
858657
708958
942568
287040
218713
1483136
1302817
558591
1391464
80441
568674
696877
1128038
541955
1124108
140986
1345152
704152
1008128
1399366
1438618
83443
52244
712157
21379
864370
1036041
303129
1349051
1197621
952556
766897
1354595
1119866
237683
448817
1353729
649076
1247086
1400993
1197836
937929
135257
850874
673100
1203376
1081187
135418
414643
560660
1418817
1110938
242127
1350482
724217
1240338
1382246
456773
1113752
1492488
1423857
880166
1026161
1404403
477389
193495
264990
1192247
526478
692211
211178
171818
715249
1392104
149660
1501303
1371806
389792
1546558
1005788
1408769
916747
272688
1446172
1386933
349616
65885
1202730
779358
726989
159551
1153958
1427204
670115
1072886
315784
1298410
1250525
806286
685943
403872
975081
870833
546809
1026913
389772
1087561
1259986
538572
1312609
327743
1421451
1095599
316561
1405214
1327599
1118070
1453672
924404
255562
996503
1208119
1089604
1318310
1421964
1296687
527253
654191
755368
75086
614572
1184698
502583
1519534
799108
40177
78401
608630
1142211
435038
90310
162258
81483
1131869
514709
1279959
380141
1331626
1496278
875344
1436921
1340278
855059
781687
267104
128634
860114
1110450
1247590
484575
1322118
589431
540303
117887
1287846
1099277
988953
660783
537950
467258
737343
427741
669398
1165484
74608
730186
1353046
1130051
29886
101537
756832
420077
263605
647413
224518
660126
565974
22797
858496
71608
349496
998176
229488
1102137
1359320
1192127
1396669
13892
1003685
148036
1246329
1265486
1526653
235151
1483343
1369581
859290
724790
1419865
129938
1499330
284955
1544732
575644
1228554
203610
843572
289414
33180
810192
875555
1129971
1041354
1267068
612612
350623
1044165
77030
1181347
1412477
1497947
870183
362351
1241220
215433
78727
1055417
670919
1071153
870302
943877
504914
1450287
766380
225939
902308
597124
1226360
635268
942740
347390
978261
1267249
1242210
1268754
1441357
807782
300647
835362
514815
1401179
727093
1153642
1272839
930363
1130430
1371176
1360776
1127228
333280
1378136
246901
433776
1461185
1188549
1050230
861041
616717
950163
811355
925912
1081421
294972
282626
1123906
1189197
460830
76584
1516937
1282382
387649
628160
102078
594517
818049
261421
853218
825037
119889
704987
107164
1063951
63706
399860
1080141
40948
534540
1241745
391393
1027268
771744
1238513
1483533
1130931
1056139
1275214
1222320
1068243
928723
1281504
599728
88200
1069062
1118726
1333412
892441
1445464
889083
898515
447315
691308
81596
1267890
906836
50252
1108079
1069901
1242065
988740
1429461
765487
527118
222366
989432
1374351
666035
516185
1062509
1269652
741153
147349
986868
1499338
708857
153450
484288
430229
547276
681111
425592
1338331
1040355
624814
120981
117111
359755
768976
601848
443507
1324433
209811
35726
453758
1105030
950237
784149
1239686
829427
1193815
714810
911131
295055
717660
1483118
350615
293431
915704
884777
1088406
208638
1075206
66336
617051
1170815
906259
1331924
896553
1379046
820298
1008620
696201
783193
761894
890526
566618
954418
1093930
513191
624603
1001448
44256
165789
1327346
1124096
1252869
967383
329324
646987
1376971
832242
549571
1143034
415567
1543099
1086405
1543121
1299738
1344724
119498
478843
931872
933698
1232969
1044616
1461095
655330
1244020
1204361
556477
1090764
495451
873683
761383
772324
383649
532959
565154
1125958
11209
627572
1543157
107042
1244365
669952
897516
1287704
1052103
581077
1510321
1188955
1467428
1057860
12205
1201704
448152
291187
1082612
729932
1475034
761273
672688
1375143
735296
530941
731576
19660
293156
178708
161581
1194203
1353246
666370
1160067
728583
765793
277882
1075735
1004653
142851
1334975
722029
700499
944885
286779
848491
616083
1315285
101456
599387
910491
1193373
952796
810162
262648
34652
1415742
1252832
1323495
1045723
869305
497332
599948
50131
348118
1028972
639774
1421889
1451179
337775
1109205
575165
80452
1029512
609358
205093
1484181
773229
571636
194058
1542183
805474
1006235
180554
564883
1134995
1353933
743801
1538894
84575
393484
1106256
1503086
1484006
1531821
784927
179725
1124835
1087998
272159
507847
868524
147261
668297
1042731
206638
1312575
1052129
878963
639129
1415987
1280125
543874
236535
116973
644233
940585
358584
370321
253326
829635
879095
1338820
1488543
149996
612238
35280
1041782
121532
1538879
602086
676690
336505
1179962
171734
874889
450816
654213
54078
306108
970760
1152425
187241
14306
810736
806414
1230015
489909
1519187
848396
48497
178524
1070724
435542
1050930
933809
739078
337108
266882
1307994
1097851
572462
1535574
640389
684262
753689
84715
1198188
31328
775940
1242966
520294
591711
1375823
216850
82833
490849
1524127
226066
634370
81096
1391693
542242
778783
349494
1118807
405648
449995
1302270
434404
1184408
1386292
148054
1347444
60407
591972
1386997
1003801
1061588
1210641
1069513
863664
1463488
1425842
131863
545853
1220339
1097648
67490
426883
622120
834454
605308
1301044
625833
163751
693668
1104108
87239
1427188
195650
1074698
873820
414855
450702
1036454
1092256
1358510
269833
510332
647364
1530364
1150802
1539524
100688
302159
48404
1064600
786215
896709
1036498
635320
696976
721770
26028
506533
1418373
436587
725152
874945
1273066
633730
1370275
131062
24981
1389190
832361
1503229
613127
1176519
166347
844815
445407
97898
124859
1098724
1092007
1177919
621912
792478
103481
462889
524702
1174801
37397
948844
1075792
538954
207439
1505863
495524
1205129
413167
641563
115393
1287368
979447
70026
1259632
206705
54278
531087
1249117
325343
190908
1445783
834975
816894
300171
462175
1133288
1540170
731452
33455
428458
1480725
284180
502196
759804
100097
723543
377582
1374254
1356240
822432
697796
474588
543226
324242
1228721
1046293
568627
689252
223890
871380
1349625
90803
1328933
794779
594288
1080399
861037
1219713
1196836
1533310
1522963
395298
1451520
662886
155091
152579
1249403
362977
1006478
904621
958271
802580
1251166
1092317
1346009
1502818
608750
1262265
52476
70937
747848
779243
863471
1144001
1282799
424183
709174
900866
773631
126646
704801
99839
1418458
618063
286619
307240
957982
696286
16692
516165
1018721
83990
1246724
1113212
297405
1256560
852444
251858
731560
211631
77424
1471512
1042291
490313
83917
167478
576764
285398
1033889
773284
1339557
1278452
352155
1381772
848543
870092
752522
881684
1489732
1277179
121560
1361698
464336
1022151
1218229
810142
1420124
232946
127069
1245434
213469
1417218
228472
1102726
735344
210663
258718
1374202
93261
1002065
439715
1302393
1522939
77203
434858
828672
912719
1406229
1155276
551691
246338
308569
843277
1136670
1467015
766747
1099117
445614
726951
165345
147316
1217266
528088
1430181
450749
559569
713017
1450262
619939
1223974
1467125
855087
550084
149714
1181348
123997
1143997
803019
245234
179635
338581
370807
737514
492191
1385347
842347
623039
1079522
63329
596555
902182
878719
1297727
193872
198060
1407547
605602
328065
1542793
1047426
706777
1071757
66652
137462
1345165
909161
747844
545925
609368
521040
279205
217846
469108
1387725
628202
1182669
1252744
218088
649355
762443
850451
479755
1010140
1264532
1344492
983331
1531266
1048164
739148
930436
1383417
186661
1044705
515029
57419
1383434
484647
846846
1101640
264161
1314182
143873
1212802
54843
180138
1254751
652347
1400768
18447
850066
981968
540727
11524
1102629
764824
576728
152639
449609
365732
1237295
170649
587773
578053
197365
204929
350186
1332607
1246823
895587
630746
829453
1425165
697794
419126
399254
1485998
834541
847492
854535
44795
1145473
10940
624542
679611
1451263
1175716
1435629
342203
357112
1062180
321368
561776
1425394
483050
1489680
1480483
1003361
339075
1307428
125027
563538
302100
366683
970768
1475645
1005312
554186
1497291
1041443
809393
1324934
689059
1236326
1539431
829405
1529281
1350336
1245791
370210
1254922
569184
737760
237672
208896
648171
305005
667988
1467360
135232
806213
653260
651720
570538
178398
986202
55850
539450
742426
1495730
516000
1172582
930241
757922
362415
316708
1344722
82715
343634
827591
830577
913108
556426
478794
726853
3256
246486
694543
80872
1342850
650693
1274272
75002
18542
347939
1407838
625881
32192
1010961
357546
235444
1495173
1433498
137849
430363
1208413
792004
554411
302039
501273
1534780
813857
292066
1061127
159218
966167
1251241
1021288
93427
87573
504008
1389669
688988
1140346
264585
787821
957977
986602
1062428
150126
1371672
738701
754034
512751
1109029
1269858
971321
1482552
4029
1527308
1482707
814896
889793
850871
976387
55985
872059
608473
437342
107745
925383
340887
1164940
371019
50804
57970
1408464
324267
853728
285580
1311476
147213
1546531
1372632
1124050
423213
1404753
864869
1372896
140402
1082499
1369455
1526486
1290447
388499
1156463
477163
72373
164741
974821
44862
1460262
165316
732701
1023568
834388
1238760
1415672
239550
527880
313733
1165492
1304779
1186577
388448
1243965
763247
550278
1168627
149181
1379181
1526230
871593
295131
1047132
994179
125249
939906
652381
1261199
443240
226568
846536
535986
338182
302630
1291595
1185597
690427
726761
1475074
1288476
762723
348966
291329
897398
979820
868023
1202680
751978
341279
21900
1365975
8623
1501964
1437511
1221000
603428
869082
125096
925037
1190672
870473
725034
235955
1397769
599964
976751
490607
814822
1021361
1538996
1074534
803175
825729
1495502
1039740
1328731
548670
1174243
1374467
1432320
522898
1342915
453203
1204611
1444069
396274
263135
623065
270270
51406
587572
1357251
394218
1089748
1077576
1404349
707983
131329
388607
1065903
297493
1097127
412837
1300644
1290839
1053961
1087728
493058
453923
753364
312029
659838
501658
315421
1422348
1173068
807067
1427465
210226
202945
553640
708298
649200
1188900
519238
1489463
1296013
165416
279838
1303797
1157359
234802
457041
1344241
456124
171247
1383180
1000681
572409
8443
1264577
626913
281721
1542016
1321184
203377
1395116
32994
1112916
1257600
870318
612644
503380
926100
1270179
277217
146218
944517
889803
952314
1232767
497466
318118
1187826
1057414
79479
299796
442416
530695
148023
238200
926991
678783
501128
1134561
487676
535439
357309
462685
1422227
386174
322403
583529
616409
557324
457001
1315947
1515765
881062
318361
1193536
1147514
259073
1278947
1314571
711540
124701
69485
792626
325911
155292
1102961
532523
448139
763190
602377
1193439
1307801
1114255
1357053
1091590
768066
503221
505337
287617
1279191
1255476
240117
459742
1530942
1392990
396314
574522
742816
1090639
918679
399497
548202
1000517
1065987
1359711
787261
859127
692950
693299
1392048
1074865
736764
265578
345678
755472
432564
1268904
269740
740818
1245233
978180
1505860
1329872
738743
226071
991583
1209427
156690
111865
816533
1391571
22434
1455877
798046
722762
671143
779106
1286524
1490587
156615
1365041
1218222
1173251
622825
141411
105527
1315979
1461650
439220
1180472
1249295
363540
941497
819954
918371
1207350
676909
610269
356111
1276745
1540243
363249
339496
1200456
347916
54585
419084
790961
1335928
825185
805816
83537
1348256
51244
1484329
575054
1529350
655450
622454
1305534
867208
254891
1473834
527547
105515
931730
377605
1034626
204343
948115
813682
114457
309552
937100
165083
755165
507060
1134336
1492106
733998
1351048
958305
1309094
1137156
491892
637708
1085601
372351
1131064
439612
405912
348538
68296
913964
723887
475255
1380851
212617
287457
261316
393635
1324142
174119
275769
928366
641979
105551
155275
36980
1233844
43183
1088230
1517564
1338112
154614
181430
31448
1351088
840733
182938
258004
283488
92417
1287344
76089
525087
158552
1188161
1093219
475306
1201522
714635
300969
413936
360175
55793
1340571
1318263
1157085
585039
1001118
671365
571190
873256
1318417
130672
792239
545806
671843
588881
213098
379283
409
1432026
459378
489541
168761
839612
218085
743495
1172587
1187520
633173
1237164
607583
938430
890862
1037415
1090156
323488
1243645
1393765
77657
337981
512417
212820
356201
65878
253146
684873
1407699
138210
145281
898974
840850
1280135
1419052
1003619
1373532
430338
921270
1180184
661608
486035
210047
953802
1074829
496355
969703
302415
532008
163885
280460
1390724
1025476
1391717
1279283
700339
655869
1416552
116330
745676
233319
858883
1184355
1014248
177356
1073403
296029
643469
305595
507453
1205765
679333
939189
1534183
497506
1397394
136781
1344572
833533
852206
294583
192947
957367
511538
1204657
1176756
1307908
1024178
313405
1184617
532412
248371
1545694
580151
183416
320057
342142
1381041
730763
870277
738968
906826
1079452
1155745
73598
622216
1347331
808901
693154
189753
1300049
157540
50196
37094
185065
1316407
251565
1417789
167652
525187
1498833
179776
1082371
234608
1417373
1299077
894760
710357
1176868
556428
86478
1010438
288979
1351917
1107732
1225782
1534481
1052472
89156
132798
943684
530341
712631
1264885
50671
96387
1066624
1347729
892700
374393
891520
110690
1117423
1354684
1315468
128648
599220
400658
1523040
1026414
1282756
96182
690821
241
1374030
1275198
846281
691048
443484
1364205
643567
659812
532893
1092029
1539580
111467
202532
900402
741521
235556
220425
456643
135000
986421
1442833
909379
490585
166145
676820
6792
849101
706355
486525
914822
105611
1048372
356086
1097217
976964
150335
595872
23771
240530
338342
1068902
872859
555535
729627
690656
1491967
178351
844031
355072
1135305
1356398
619124
166572
88339
685988
144314
1212975
287808
727071
1257012
528888
377646
570699
412727
1295499
555192
240054
1393316
456552
436599
1271806
1152108
1468894
298005
1164440
281943
928735
1169831
144901
1420153
1378071
1182922
450278
584182
738870
813014
1385835
1280107
35377
108271
848997
972706
156852
851659
571707
824936
502163
583049
1125161
1072577
1317525
1118068
258728
757865
983942
109649
1362342
1141662
394647
1040793
321859
1324355
210861
1529599
1438332
408972
1128587
993391
572169
141798
777864
1317055
1270328
568706
371618
1338959
366544
1009565
1107224
649092
316841
612217
196138
509371
1255662
738670
224600
1412715
1464096
1334088
1516015
382999
111275
1115662
844158
89523
930734
1501648
1302315
183020
812089
780188
149686
1004826
1199501
118563
690132
1117340
1477407
950632
529305
698336
81045
218178
151350
474571
121210
1291497
42602
165883
1014127
1081970
1141281
579984
758102
737694
911296
532037
369414
193093
101761
465409
931120
374879
1238497
28294
73381
1015409
82495
812682
555677
722506
160200
998352
931401
587828
740817
360933
656772
431729
632385
40973
607827
142907
216880
155371
494849
1018318
436418
54549
760922
55909
633342
39964
38715
602563
699664
989046
308686
521950
1090609
387859
433748
1090668
916668
705584
599475
807677
214851
601980
1276976
751401
1372446
1373913
675610
1337259
909309
1101988
1310913
920947
30141
452397
1322164
1415318
1255432
509742
118139
1272547
998995
837054
1078280
1468641
682769
1157775
539646
121506
396316
704241
233120
1282908
122889
1391608
1449277
1081069
177510
1173234
1108723
889926
1540878
1112877
867393
28718
661234
54337
1096812
84362
785919
692633
817549
113990
1427420
412841
476376
790349
8020
476502
19826
590120
849931
302769
1345661
1038307
619090
357909
1076645
1191341
298285
1238546
387794
411253
992167
62551
1306801
401386
1348565
311229
393104
1027423
480412
1319799
393258
697742
308633
841079
1418033
1121651
1479508
947526
1069123
482835
1272660
611056
77739
851773
1506514
125489
1326619
1269993
22963
158752
1233472
658510
1048337
701618
366709
482086
710773
5171
724058
311072
1492111
203851
550902
32697
1296301
450382
179125
884943
565842
1437276
1204163
1491492
907372
212985
213984
246674
508324
561217
343440
294117
1477062
708089
310624
589826
1159422
157887
220379
296158
249138
214069
197400
414612
216459
1290547
166119
1494721
972958
454252
274187
1082664
1437879
719136
290596
199960
922059
321736
30860
1126712
546519
337867
1508301
535314
468857
742542
469580
980783
1504635
736477
431784
1439655
210933
13476
207711
541708
260188
1090130
996820
273788
429556
825148
198954
459878
1072122
847718
1128240
939225
1307559
1341893
1399437
1049409
335393
1038056
954751
1447056
502174
1081565
636392
137336
1182960
1084820
105066
1537536
397587
241373
792145
113720
463807
431915
419305
839324
15617
1080363
717378
1312614
849816
798942
2334
987844
1329035
949325
550720
1209411
849795
28846
1541302
550846
1438160
34761
594095
359791
41448
1173839
1363216
599514
1344731
1279510
651922
762909
170434
663540
330813
113946
914646
806683
880375
1097654
1504016
881769
735449
58294
1176597
448384
142513
71993
1072318
528610
326723
200442
1063633
60766
1354840
1359459
993416
166628
211938
587391
1424011
274409
1176813
1268438
1340884
1106966
580079
669523
1279186
1382607
295013
892542
1090596
290274
11625
928618
853161
993430
1216384
829549
607332
679323
1492022
1315368
92811
207245
257991
704982
923515
420825
360644
479036
942879
1378999
1434993
905657
134212
1516930
510484
1269375
872927
964346
553007
145601
1157824
1355748
1168791
321642
1002380
960855
1001280
204444
796906
341340
759123
1344360
138057
694637
497720
621288
1422239
437402
430557
1471989
758861
879211
122510
784933
1094487
708611
1302697
765568
1450501
496890
770686
1058518
247897
917805
1367935
371223
243401
254508
81367
1289147
1267186
1027590
1222198
1131424
724134
1117663
641328
1330718
1518761
477367
889474
1311200
1354947
1376250
1333053
1040677
1261951
621843
610250
1038079
1543484
791035
293570
403734
1516387
684002
1326818
131691
1123034
137838
62030
282645
693860
1537105
495132
1386704
217993
243423
366982
878741
497357
530126
678507
479172
483242
746601
1288267
338959
1333161
697402
116327
1149349
847034
449576
287682
2703
976096
1015347
1094628
973619
779629
1306105
365245
1180815
58548
226535
119302
26501
906691
26223
847772
1529254
471540
390792
719727
10981
686009
130852
260863
1272522
523649
1405012
966054
472171
625228
725794
1089350
429677
712768
1196332
1457318
154242
1036187
583265
1313518
803924
699643
694324
356135
1538734
449396
1229542
1095781
1465808
724373
237887
497347
1165935
275243
831567
643672
1473742
424128
1239327
962787
1410216
825629
1049888
1251714
944456
320177
221706
776906
1116265
851948
1127537
660843
441298
989266
226144
769656
810327
851636
1144125
810533
39377
576194
599704
975107
374694
699305
787864
700317
1523867
1261623
271526
896344
1352414
1202151
1498628
781487
872896
141237
266984
1411423
582826
1440971
1499264
1535181
286063
85154
731556
1344089
414133
233861
659508
1171233
566309
204338
68908
1209582
1036505
355063
1302132
801873
1429576
600415
841565
358255
450154
1445681
673523
1279538
1229808
1274484
1298820
1303438
518564
1024913
688475
532116
628385
342420
295446
349482
83916
1417452
1252355
1276652
43169
1381553
919315
1208720
459689
1275969
1389368
542658
672674
672634
1509812
727055
841098
485797
651725
823430
306052
389388
1426799
768467
802212
64168
820483
584192
216761
435521
1491175
37734
1111902
1450605
1411470
345283
542993
1175011
379494
1463155
779916
241545
923647
76818
909778
246505
57520
1081780
1425347
1017446
369884
950067
1277365
1145197
1023385
1348076
962795
1351683
260660
660376
588221
1306847
1054311
1235597
1054478
870283
1381472
382359
1184276
906300
618436
1404335
1387091
747892
339292
460296
616959
382008
1019379
628413
966971
681290
287192
217545
527130
1065647
618990
1013234
718460
112370
656767
948028
539468
929414
231336
948671
462378
55157
1384415
1495759
782346
784183
925578
604162
100118
157459
185752
211444
1367300
993854
534318
561585
526556
309992
927977
914516
932942
1414977
219039
1161728
495054
133252
920965
3374
171751
381672
797799
385058
1003263
918127
1425819
314340
302996
108825
318454
1391908
53715
863379
469571
1048094
1202628
1448962
425667
840256
286708
399106
894302
605039
853684
774564
1343733
331306
1376578
700967
690678
798500
1191470
182078
19327
602940
1400354
257609
1132795
725193
223199
324431
432345
1107759
894543
137644
812963
241771
912593
991157
532178
882097
512464
78223
845434
1100389
247124
740910
1200968
98364
99158
1005931
1195006
554536
706710
1527709
1170013
465227
633442
714298
313446
698252
666851
1337207
273335
178502
1094178
1462890
138400
529928
1541336
849467
1360270
706779
20421
559024
541727
787947
1183483
1436499
285605
1411921
316973
490458
1016192
420602
208932
1149826
548141
171242
1392593
793349
198457
309193
385232
305725
1017163
264238
1323085
227911
761483
1437789
866401
1424122
437388
1197063
1216285
814440
1545824
88969
1389503
123425
1010334
610999
1142999
1136876
1534633
189160
1079720
42322
1048057
1284320
285458
802562
177002
1093718
419299
899026
1225827
1084792
343396
364324
1237880
667350
1335860
257924
958619
1061934
793878
248456
1308621
558691
381919
422146
1126795
1096671
1152827
755467
643354
1361496
548911
565675
1412441
967801
116035
23326
1062408
665523
1499506
688165
1471303
934500
1340767
879026
256500
1458298
841584
1472894
436345
882820
997935
649890
422226
33528
1001752
261622
1498949
1304461
925963
1403330
1471311
1216244
620748
1053223
28962
762639
413717
596363
1134499
1244848
768306
1290740
1152617
1036025
1369004
436055
686400
1392015
1522230
1324414
632223
992534
1343174
704265
441996
1058597
846660
317053
1528618
949064
557812
1494230
1247447
743074
953617
1038757
1366860
359776
759463
233574
1371661
353425
1302067
290663
1122417
1371754
631430
1287102
1075655
189878
325876
276519
1225888
299846
1080996
1183854
558591
870477
1153510
533205
1260808
909176
314252
1243252
115635
382339
1439290
935626
1493894
715010
1445082
680079
1531151
197704
1210981
674366
305700
1018106
1168978
130057
834446
42435
892978
303022
907415
548073
943746
205557
1150949
173077
382311
574943
700105
1356572
650009
1262765
837973
1524623
1379561
798189
284022
1417536
208788
1306976
1450476
1220972
482396
4410
1211180
670316
1065531
849910
1221870
495119
453465
227477
747297
1083454
276931
1107764
110268
1056080
1402191
825826
304184
65096
1207780
260546
635364
2064
561731
453511
73035
1526855
471608
1006489
464813
1481885
772352
1473831
750799
801365
1076873
1537627
99553
405433
1443447
65552
294958
1265945
338335
1103812
508499
844655
689314
1145491
819727
782621
573470
756324
781819
1418714
1237227
929426
206059
591433
186598
1364834
122742
1003773
911635
789571
1347088
431628
304510
570691
1543636
271683
977867
793751
10142
262603
85959
731720
161600
155100
999192
416143
844063
721512
196051
421645
1435870
790633
242989
1223364
1177738
312895
350713
348563
117729
245876
114462
478413
1024673
350437
986404
456964
1323907
1382550
1404549
761984
1008383
252525
783166
1358284
1468797
1061298
1055417
1408817
1131064
978368
972617
432818
780413
607858
389877
594224
827875
339650
606800
1505171
654531
703055
1219672
501967
1143900
407535
131963
1429150
895967
103083
1012496
358482
725480
849402
1350925
1146919
29008
1033838
624240
514570
1039445
1110330
1466361
682909
53894
337944
5973
127504
1041067
570583
602891
259592
1422914
1414919
1150583
255804
1453486
629800
913312
1083323
434735
115230
1313440
372119
795940
86923
276957
986616
1505276
361135
468538
455956
1007561
1143441
1522809
841409
1022538
679685
500474
824777
1170527
978203
365115
1541685
984628
736863
696587
900142
248696
834226
1400318
647280
228054
682093
725114
182577
725674
459876
688102
819060
1023572
271326
56014
895000
312224
1047969
200756
55347
617211
1032053
1348089
729456
269408
985088
43826
1178073
1228073
203245
613272
972631
1196050
564554
131548
1098250
766078
734537
419086
788198
402732
495648
36774
63957
134759
368959
1545412
1370729
240056
816154
959973
292034
149446
73941
169383
1259785
903960
618470
525001
733767
957470
1229988
281750
1209237
1348415
1425497
1130862
1190944
14002
1156124
1315786
758032
1336926
126624
1089057
1104766
971951
670858
1078259
998715
18735
1228205
86435
1088027
1036688
1534026
432808
429335
1024396
1543004
1438917
1432010
1176490
1388257
43559
998837
682662
283888
687414
257664
1350032
701152
1371820
225611
997498
1442785
1707
1452731
480588
1469234
1530142
1517164
75676
959148
1216874
1499469
1351332
704680
142408
1234264
627070
208773
1242363
403907
405835
672059
269623
1306671
80038
672642
268854
1486545
115060
405409
376286
470514
707944
1374476
47385
1156628
1371179
238375
754661
895151
1289999
487478
446407
923338
32185
421663
28999
1027090
318467
857745
1270305
1426038
655246
1222134
1543161
36714
870041
654934
1236477
1078707
260157
346871
1140112
571666
881935
288795
985010
631039
329299
827299
410405
1145527
1406865
372035
1518253
800109
560926
1039470
1111050
1126822
730099
579978
265631
1368154
210473
635483
667182
69685
190783
1330822
1264170
554095
410863
505092
1052905
1028525
269944
593528
658056
1050633
975733
1003971
1131187
883157
475216
919151
761726
686505
370252
1262927
990043
274671
1232675
618387
353024
1237031
809026
1285147
1380446
795452
777384
1329453
733337
1434504
1359190
787309
680454
1485794
1286069
1413787
410273
1003802
475233
932937
611086
245163
391250
1013384
1003645
1389123
418021
398492
242767
400230
461356
294753
453602
1397169
346627
501470
1335212
1465969
153877
139743
832829
130279
469035
1343957
1396445
219740
842510
205840
302907
35267
340524
511544
828548
834835
186778
79998
734215
962030
1523074
237565
199822
28727
966935
967621
1545304
185130
270566
1121934
646877
48377
310717
1185263
1341775
804065
105863
871246
1088343
1312942
765980
572789
813452
1344096
832575
254591
1748
1049761
558062
12813
1013700
1199249
83959
305338
1146240
234086
181300
496278
787209
1019109
547244
270560
1232886
1238903
1495647
1104849
1544237
421005
124510
215279
333826
1207910
1492375
245237
1097838
957433
807901
881718
21088
443221
26374
1519150
112294
1022263
1420109
1010934
399973
1341300
1545379
703805
701610
104939
1370619
859677
807983
1208321
78061
1481127
590988
1085429
1312332
850256
917270
880984
1424469
876324
776536
1213538
1498753
464391
1421891
800521
173156
996349
605447
466562
905904
722463
961742
718782
376877
258793
1121839
1161879
298213
921326
1016077
1526035
539129
906181
813463
111746
624437
730552
430307
48748
1263087
1522410
781577
385895
894618
207009
819909
517251
1053970
956942
853764
719428
867105
772841
1393229
237310
297637
261584
1314369
1451404
1192757
428130
1231309
1376082
794967
550407
105018
538548
746500
1110694
815480
1178327
201977
1066470
1455626
1373508
519435
804406
374214
105842
1441183
36998
650588
215303
884256
1439199
448511
1346657
670684
1001521
1122075
1260954
85571
56483
887934
587752
1070917
1206354
1341858
371566
794452
368335
969684
1181258
204030
148167
1185256
535791
1447480
325294
1500938
1147583
26209
800944
183309
134413
902092
389493
438713
461119
218269
1473172
752835
485172
800958
1271186
752487
876761
21456
276265
220078
1432177
291219
882212
496827
286352
1235734
1370832
325081
1451109
1080897
977934
1210632
1111102
256090
1047960
1177536
721563
845782
820409
910762
858539
1220297
506883
439243
73539
1442262
1367704
955181
470721
656369
1063552
860099
187710
1019302
994315
1355028
622744
1024761
210284
429016
468102
680199
1092075
543386
648604
1194839
905939
427362
368104
159232
744143
715703
845835
966603
972871
801769
181569
993141
700405
375356
306257
1059328
1126893
493250
1256832
1422663
277448
367141
457411
916541
490977
1274648
1136040
139425
301566
6163
568971
871981
318099
299699
1139264
898003
753756
472406
151387
778557
279009
660344
279078
283090
1089575
1222802
713257
1330323
623633
1069214
549539
101769
840749
975428
1341658
213872
1434548
193468
539490
146684
161216
910262
1453834
639465
623068
1243016
1505600
1058887
654308
1141813
1206676
753103
1417954
1325733
138088
551336
1450612
1527489
363029
421416
1225354
1074233
746519
304381
1036080
869958
1531440
830810
1236391
670164
915559
939840
86442
1360855
1326591
1521395
780410
580046
470971
885208
48130
1281412
820934
689199
873416
778238
1270205
113450
1277185
231478
765508
1540012
866674
1277154
1383492
263743
532344
344025
65943
991029
328582
1384934
105848
692130
353153
1449848
251731
264387
1266171
940846
1428547
988862
1491619
1379791
1126991
23036
830258
492062
905085
1076140
160700
664063
738370
1447426
1447260
1496359
240574
39729
536615
73076
1282265
924129
48389
839001
106127
1183562
873983
887702
552276
493329
1276490
376681
1036298
396196
99794
877487
20891
1327954
539385
320432
681572
293458
1319319
1092233
999623
1138022
1530904
1196127
1101676
669581
994412
1053818
710965
1202643
268550
895961
640398
763551
865513
200607
1518036
1543237
366466
1177317
1389806
1171223
1538619
1426414
424203
932839
1179893
50779
867576
854769
526951
1478712
193974
1115899
684818
624081
827816
374147
461489
859071
1021845
1190993
1201885
2981
327684
454860
94318
1453011
453907
1509625
829111
930462
633195
322485
708939
808849
1107734
944800
59339
273365
1008844
84938
286433
570519
779699
922103
1224088
453406
512924
558100
898647
800566
1023453
955132
854520
79323
474726
71612
556069
600694
241619
1079317
112910
881013
1516315
186031
126310
742400
1242880
508204
282402
1332505
1433372
408942
603159
1207559
692312
449428
399254
1192086
1270378
316000
1186368
521581
1121973
37653
470534
655372
1278193
947924
1273641
1226303
622125
505659
400539
1209775
52193
616829
784636
592433
227093
1321542
969495
139313
940887
522130
1075223
191925
1018862
49024
690647
984147
890173
572139
1073076
1524800
928501
81947
867324
1213429
725446
1042441
1532719
1350721
804257
1190549
1473969
1272924
313667
1441357
1077194
427500
1001631
1144664
118618
1340338
1453676
1487387
608523
771979
291553
364589
1062348
1537935
738834
646869
901381
1485810
1185760
732249
223848
720359
100417
1226545
821110
640862
260316
410974
1345267
998711
331377
1352723
644421
450664
591522
1250891
1401467
1365811
1343327
1413010
131589
1347935
232157
835575
420256
203826
146973
422899
950971
1116199
1236735
963315
858619
758804
1144315
1239874
1491548
1042941
1288843
471516
1251955
393295
362762
1219611
1064188
565493
1198933
1459002
849328
292464
1013649
45090
1260989
1477964
346541
45920
359877
712541
1377633
293404
1448989
128766
855408
1225143
1264013
145774
884700
1193157
1479950
139098
608807
911489
900186
803350
223581
1521049
1334666
1435145
1290026
1140902
1313135
1385610
610350
651532
566867
259451
1084072
1498816
149724
299753
450824
1110072
1409993
1137542
1525773
505850
755424
126577
975503
110178
1509731
1450728
956804
646556
1099896
804403
1285611
380160
1192359
860501
1541254
884852
1101684
124787
407236
931225
646597
1004994
735533
1534938
1349527
845867
237466
1051379
1455451
1198537
548501
765249
733346
1036268
730910
1535311
921569
1445716
1274740
316345
429793
1330225
557347
1459071
1381756
972034
573378
501313
269349
429983
925009
197087
1392025
62993
900661
206184
904820
169556
1417255
625023
573311
1374158
1173737
1364912
759309
1193742
963211
1317029
757730
1084723
128317
1029611
316337
502021
210815
399173
722806
87602
332414
1155165
1079341
1453378
1132908
952363
839788
177024
1214194
779235
147218
1281077
232709
755858
234780
262826
1522523
1193317
1173877
1233388
365173
839621
35093
1240470
223500
331767
489409
41807
359000
370813
231922
1272117
245423
549144
201236
1420403
1243125
118129
386196
1387282
713311
1439267
1389165
111006
1037807
1166194
415443
536137
1491398
1003116
104041
1056601
62000
584790
62215
923830
850313
966713
468171
642993
586919
866452
1434585
142045
1215416
361024
549816
912765
611713
1285201
779948
146432
705548
279760
494295
505733
1338304
1331404
1073521
557026
1072685
242131
329435
602591
440141
1011559
1176941
885633
765912
1469300
763324
1101457
1284297
277687
1022882
1370762
116403
1521281
377336
864832
702282
1127044
935131
1178591
759149
1212341
1016367
1290980
1173499
1509318
214646
617796
945188
1364278
714372
990232
212959
3807
164436
1281525
1218249
280342
912670
183773
867646
1328383
507386
241773
459180
304817
1230964
1019691
859022
1508845
841688
402007
67892
812868
39104
267846
1093297
894706
903108
963902
1473188
177577
574804
427899
443932
1089187
696418
703716
148560
1086269
1395246
614113
1175604
968323
422445
192628
496403
1245161
1199385
890450
171229
244807
416182
415797
622222
128106
711175
1292073
1003304
938540
124933
420115
1039748
924681
910192
1495612
757700
575716
1256945
474496
626172
919201
100879
1447106
858649
693361
1036685
460181
1329893
1383898
1520568
1474358
288777
628621
398688
930215
12567
1542837
239551
930667
709173
32727
1130128
1170788
1320327
414416
533159
337382
173354
24224
291306
1207738
955943
205118
424179
1486437
1144275
649903
306090
1104177
549643
970358
899121
137469
1168389
1464196
1065386
861406
897411
1398937
1115832
1407602
247162
546441
918503
701818
1503500
1520762
1235790
1031981
747780
208284
1004621
162666
1015101
783645
68178
1341890
705633
440455
285758
1225729
525410
1313560
1182249
491294
3083
943611
1045846
38264
260175
163901
98069
1428436
142632
78795
1440372
945911
990247
1369605
203040
241625
285244
972573
407177
203334
412166
945494
1145291
1339518
383824
1105184
650868
593003
1297352
239720
1383687
1036223
565550
982857
1014566
894039
1409378
370063
657441
123047
530674
802925
720001
692845
1049095
1346239
1379185
1283699
915590
1216781
40775
1442173
1042362
897010
1163849
675798
285612
1402969
135267
788476
806561
377471
676385
969121
1242306
1139133
613345
1318206
1491123
1138429
408626
124424
209340
128436
92323
519277
470161
753401
420309
1362593
1250809
170592
1125989
1233637
950700
554838
280296
1282164
1246717
595406
489184
203211
759883
1393995
778731
465739
1482850
1472388
1460185
807089
359971
767944
1464856
830791
806862
883288
484180
288298
159210
86901
518373
803662
220475
1475436
850042
39516
1450419
371499
252574
1323636
558547
680075
1074929
552349
767212
1039570
79441
410870
1453096
1493109
200057
1299179
776122
1410663
990968
163346
675841
469591
166067
586533
883795
17261
883187
1294552
760633
1158961
1133506
1095132
684761
1007953
53822
752542
660020
841516
418851
167368
1459318
812742
1334059
916114
739701
835656
1327240
179938
277683
1332790
310156
1425566
951859
671226
756879
821535
689245
1515135
513496
1006803
115592
13920
1099366
965020
322536
1050114
1342044
1224158
133143
515525
1117839
718464
702039
98685
1395826
675847
986225
808815
180098
1050839
91184
471865
1102421
383248
963186
1350158
838253
526560
690701
185686
1380396
1522145
560380
102729
194387
314656
436850
1161066
749981
208760
915151
644967
1127200
1262481
539392
875295
362678
593175
440620
495233
823821
1124897
421511
108252
311380
1299974
647863
280275
1000765
519614
736096
811608
97073
434448
481691
1075627
1456716
506753
87348
1524535
835154
991335
217740
1310026
552969
611495
481532
758283
681632
699412
467339
773791
1355726
1269596
1427218
313791
1007534
442612
162877
1465867
1462973
427327
698344
827276
490779
250301
95616
583422
1140590
1120463
21980
83390
334604
401340
681350
899353
493738
374204
204697
575916
1411763
517206
1200619
1524174
1090153
536599
219021
129856
708556
204628
765427
1473824
1324190
172943
435716
412254
1152421
597462
77902
1535370
1451134
1193342
631695
1134410
614817
165132
1487874
856441
824269
376360
705497
78192
109590
865214
57580
309986
1482673
936989
1373873
586952
1434407
365254
226175
827590
1249687
361118
858890
1476154
876590
1168209
1256088
431868
555245
682062
1422416
650029
188522
267116
479335
1456391
1169262
978601
1353892
1017503
1333143
784873
1162316
439225
214651
991156
944393
1470212
222048
607961
748661
300068
201677
1190328
390062
925704
50644
1041626
993063
1527048
1112018
836284
104204
722049
925781
1236267
797547
659030
587005
370926
1233507
538593
456707
307658
1486220
4612
789230
1040896
912596
91497
424288
1029965
184479
713338
574204
1007633
491533
1006985
11567
644999
453635
236771
471492
1141245
889387
1122712
897149
1434050
1415138
1401929
1468068
1007222
209599
6639
58572
1324592
771931
932078
858088
997560
489555
371687
839455
1071808
1044558
894865
781553
450802
144037
1543113
151378
51148
834034
399296
260889
476304
43162
1284930
550718
457984
271265
1331687
338665
650808
1542077
84321
662120
895650
1445608
594314
95580
1022278
293922
1388472
1016882
789576
367607
1324773
659872
1048950
470619
1440456
34978
1486052
978978
400665
1310938
1044177
158690
974495
1504909
1434986
1389986
647989
1307613
290863
223076
513048
1303016
1136212
975054
408761
947039
1070717
261131
782483
1430822
1385642
1371638
1426069
673609
637213
123124
742137
295390
992114
375368
505256
586800
897499
65186
1432941
399578
377273
864006
602171
676631
592503
577594
669324
837543
1148548
1506808
864155
576850
1107889
224957
360474
177067
582272
558191
998603
569666
909414
263281
88528
130586
238299
38403
699271
721410
1185327
1095328
1261667
751212
10335
1453253
118092
987699
1293268
1323241
647143
238034
244686
1097687
468119
61031
391723
577231
1418805
289895
574176
1534892
522466
1174104
1080494
479699
951586
560835
582934
1160624
406275
1502150
115522
1432831
5728
545332
1266999
952797
71333
1004397
1072367
448861
482078
1504136
913742
174286
723029
223384
171324
133288
1027780
1209213
299636
793184
205078
1154390
382025
594119
434985
103155
195718
940390
1137471
574483
219295
152552
99631
1364799
199210
1207055
266185
1316036
1330524
980225
524515
451379
535446
1408527
715851
1380975
649699
270546
340498
382722
1057179
724358
35985
1115126
31185
1278205
1258173
1506505
1258376
50621
818527
1394612
1141153
1120094
947480
1003512
106316
394174
970326
154711
47981
1338424
600307
988206
675545
1009137
112422
1236676
1032738
255281
378460
235240
1236858
187070
1049393
1062829
139830
818324
880090
800787
808300
1533048
875204
548597
448112
1342649
1477902
431794
556198
500853
606057
123287
1413779
723585
76105
1301293
1376933
385581
618363
550931
1508681
290172
870061
826767
1337111
405214
400371
484516
1520240
922139
923099
232939
1263704
831378
1193715
1443356
695125
1024449
1361356
385413
2990
420663
347558
717109
1105507
570467
752569
768590
411676
435232
1018718
772643
861565
977271
22366
554730
235147
380932
508276
653903
602246
785385
142160
909533
1500447
1414649
1002594
1445729
381779
981558
1296289
695199
1077693
1247627
839085
1405829
1151379
391496
1116325
805482
593608
1151300
1127581
1539075
1316482
1337063
755147
460624
717384
1422150
502372
1330437
1187494
931973
1020151
793741
145731
489061
1494050
998095
986870
548747
618909
1156519
1420718
11014
865077
321482
223443
1190152
372703
36082
599520
293537
1179626
232479
367731
555359
1488542
570962
982278
1129521
1500019
265984
506627
116
896279
307346
781751
161988
259004
368791
1421988
1343442
487223
1052767
912120
946289
1020422
277136
1327005
560766
482441
279650
616289
735374
701977
593465
1309735
517799
354404
849768
667808
1348530
1108897
698049
468879
899954
1444335
1541350
1236373
875269
944754
1062807
1196021
23436
691707
818152
1161142
42104
1060378
981424
1462022
1123446
803211
270375
1419201
311409
514776
1160401
945678
966599
1188947
447950
600247
359734
1389578
349561
1483349
304517
916464
632984
660750
799316
201504
1342548
556684
1324619
965906
1075570
857630
785266
347561
1077695
1509675
408078
838846
22962
287249
362970
822368
623606
673410
1287822
1251041
1417186
48002
36689
835335
1015604
1286577
391682
891107
622413
485286
504640
214684
14746
195000
1203640
606096
1127548
40723
1346754
1339037
570243
96584
1266801
288956
966414
918511
683990
782330
193327
391420
654305
185394
734634
1498889
1021286
463975
1201297
1408328
866998
755901
601376
1252906
1030848
58947
1426737
608246
1257939
1328693
1195611
499769
267335
1459388
954604
538553
1513018
1343944
1270469
1322698
719548
225982
1022926
1282268
1465791
515746
632850
286415
219369
1300029
186949
1368489
1251169
232123
498102
855266
1092149
1321173
1453443
1178956
457690
211627
1055016
216562
557076
464485
1389469
35483
921057
1088510
190087
539737
939652
93927
1213990
61227
955171
1413349
1284213
598917
549689
9566
560859
513319
13033
630807
1390787
1057002
419652
317425
528146
193360
59342
824411
506608
96022
790219
921772
956900
73756
886904
1070368
1178084
931447
1523059
988215
1140408
1319748
384936
91360
1334060
43466
1466431
1230689
84567
1235308
756753
1397135
1220567
1448602
351517
753218
465147
11253
1087296
605536
1053398
833918
34043
538055
47037
1429390
58876
178093
693278
457940
137014
1470785
774547
1110940
1057959
905393
687494
1296362
1280295
564225
1033359
904345
414341
417914
832251
1346158
211540
25814
147291
1193483
1322929
898382
1160617
486193
293658
1021030
1403512
689107
437176
295703
1339867
119654
1182409
1103875
1524947
1026432
1210514
1416048
321942
1499222
470103
961017
772792
1106708
627467
84813
793946
1487090
489357
990112
1402999
1274539
12089
241525
743672
374782
204648
917326
250007
916668
1095589
98216
880519
1409770
114409
1060315
660770
1056124
1336215
418460
739365
188569
680050
45765
1504470
609838
1442615
1416879
1289943
1125293
1404926
322363
1197694
198677
299205
367556
693880
241482
880079
379532
876955
571357
343070
759129
1332905
704607
947319
172891
812980
32935
412232
1313970
973574
630189
542079
73520
1159123
1464321
1250046
40773
196225
860474
735276
254443
1430226
508538
1076053
282278
263780
729746
92509
298134
225685
351795
1390462
1200513
719329
739037
97967
887333
1500329
1329667
1222241
465502
979076
1365520
872423
1546348
524614
1477646
1236851
689895
480312
833944
1066163
1408598
1134179
1457901
1113342
709374
959646
1324841
1073184
298736
1038060
21631
1124754
468666
574147
31357
645246
1472220
784273
943057
1092637
1441257
1087596
28000
664196
1030158
888036
1404158
692753
256899
379823
873674
474843
233384
1068393
608751
943015
956202
869516
959896
1494919
1264575
163776
734118
1048715
1470979
1146385
728389
1350980
242967
399262
267397
202285
1527939
557114
116452
979235
43949
751931
635384
1159251
197823
160279
266125
1140089
177710
185300
365704
1170926
486164
669462
145871
552417
1135348
407381
940573
262208
279387
1310470
1376639
1151282
260314
715524
675219
792328
372462
1006129
425862
374955
708851
615856
961553
1413827
1537536
136447
605352
678470
1016048
700582
627800
857924
28412
731530
1053900
937848
1113313
1362327
621500
469968
414518
574592
479999
601006
192686
1146228
1056919
1527543
1111501
1012782
1346713
1097330
170309
1238172
238176
1325965
725374
466585
8096
217592
1485625
1390123
1314044
50110
1430766
350122
109489
140286
777223
22645
232776
1469430
1491825
252921
1433431
1377298
915941
1118576
89675
1099539
79156
953101
416671
1265820
1439056
1341484
1410586
1135473
815170
1503179
894017
1223173
219291
841640
135908
37162
284958
240312
187477
1240796
448569
372643
294385
763500
638544
23449
79664
1214327
1394040
903099
727605
672802
1037882
1200881
755701
417705
712373
560151
471103
872419
1342289
1105064
1280885
512728
801960
965661
1194806
1186380
657436
1291455
1104901
818325
490779
803377
506471
503999
1292133
9602
134774
1023417
1022650
1224419
656117
589129
925288
867897
728169
432643
866848
204198
120508
335407
326910
524877
924644
1001302
800622
846959
1453502
1004123
71741
407327
42747
41777
982502
114477
439838
957584
930183
543518
1387599
1038027
1055472
1083759
1194039
891316
752658
164682
343409
764708
779870
827505
531332
1290668
397624
944028
1138628
1424543
1193819
337409
815447
914848
1438104
484247
836621
140974
1502866
628790
842062
561887
229453
818605
200940
1323104
1191338
889063
1097689
15141
308527
86315
154011
633148
1406532
876724
1438367
99149
109454
1432931
742322
1539020
133777
1141709
1307100
938536
1523760
914051
663767
344176
951650
696033
1204324
1318427
559966
500745
1199298
129369
962861
972967
206438
678421
438911
1221202
694542
22453
1221306
488248
467324
128499
1320193
561464
54968
607279
1266960
1546225
167560
1546692
715970
1009719
571749
1334418
1205186
1147614
502782
1116324
786648
967686
1089931
1457330
949438
675058
853974
967449
1146796
310690
553777
527992
809420
1343800
208301
286415
229388
439434
1624
513878
363571
1515715
1374876
456494
122024
29686
28149
272108
63818
1302838
146777
1431235
503495
1324291
821993
1380452
893590
704679
1255880
880969
1051405
762840
901940
279324
1338345
1001769
173643
916
552175
1332068
1466951
216276
1132735
443846
496488
761327
1121395
1220289
531045
124206
1374837
465779
1430304
205515
1479235
1160811
240773
314707
112382
354619
484229
460493
1036244
214220
1456805
941824
1000418
886896
792590
466425
847422
291492
949989
141502
335806
639350
1349810
54450
38864
6527
879312
397714
998634
1538088
1006633
156754
963474
1029374
280855
240626
896140
175266
1303623
1239618
879591
763675
290132
746836
1435116
209533
1541257
482342
859491
682629
107736
737820
277123
619770
793782
1206892
169454
1106166
624729
782681
273956
455865
34813
351953
269121
1143789
1150553
1457445
1182226
800901
40383
1030139
1311073
893343
638404
156275
1440722
604675
107435
1244049
293059
57209
869627
1539441
810000
724728
1346975
1256699
335375
863202
346362
1045531
1090607
555259
479709
6727
393599
1083375
11763
954350
1458942
1323305
97324
30120
579221
286887
440977
1383174
654913
635889
130841
392809
224480
357954
1098367
1244258
486407
400703
401716
1092845
779236
1418033
1309064
1175290
1098268
458069
1221893
1210716
1024991
195525
5794
1298485
468101
462336
1288562
717826
795852
1531462
616925
1451758
1035975
1532778
1480238
1166443
1519670
749049
884189
316104
1490621
1123174
1241103
812560
866940
239097
1301221
68528
811205
1012269
1545487
769198
142911
675894
1536023
1193318
921103
1128667
1324000
586156
120438
447046
1398036
1187105
1307066
749791
40991
1440030
1372930
87214
922397
866511
491055
1267436
446857
129089
195623
1136551
113791
1141808
1328371
1252295
163426
686840
1134030
992675
79493
1297016
993708
27988
1400638
988569
599350
725021
121445
793242
1021592
1299208
794596
603876
362261
1018107
1276203
617076
1488043
432563
334708
686541
1428543
934125
1466464
272538
916721
779351
1478222
248181
172661
1078984
890143
1512525
436425
1180973
1390837
420001
1114900
1521351
1153293
1158680
331301
787328
143039
510198
219200
261857
1382347
115160
661623
1500279
144173
1307991
697528
1415487
256841
1435090
1088163
1278953
1332731
901337
1125302
290916
1433698
48653
1200397
1014448
376472
135887
554504
871391
559348
823389
789758
1295459
186242
461935
743679
589450
250949
314716
186764
495837
867354
1022652
252981
777300
1187800
1507776
892175
646154
855604
212874
1100441
438401
255818
483628
481182
783891
42196
717281
1385049
1314316
1092042
27471
511965
1145579
60012
612077
785404
265578
345296
579415
1507376
649483
646665
729467
888975
1008542
83676
1497039
415938
1482890
1438668
1116372
324622
330973
54135
459543
411996
736925
261661
717199
900073
1223171
229773
1492556
1537309
655964
444607
472053
1258722
1379922
1542658
79363
141162
293217
590922
651092
556434
162377
1318374
40039
263685
129008
614099
1232011
82955
295012
218873
923432
734986
1271646
158900
1262797
260436
786229
326538
1398352
180775
176670
583332
346505
149988
1440315
938543
726486
858063
159214
1260745
1479907
126025
1328619
1103785
1498540
1244020
1071374
831582
377786
1053055
765416
331178
1455480
510205
309223
3284
485157
806612
51085
920345
242638
536507
393565
405855
1074828
42712
183825
759365
737993
821306
759931
635236
463429
543945
651577
1249865
437044
507343
1118248
1453832
203340
379112
448192
1091630
586975
1262873
1469127
261870
1094311
491414
1232934
1359138
1187684
219014
668562
288847
357441
1160452
266580
1335548
654470
1278651
936065
905781
1054360
1001060
1030860
748757
721108
1216677
1284910
933885
302095
1109545
1467606
1012493
1434395
1425365
1485765
921275
1300188
698863
807789
903591
1443936
138716
825165
775317
700064
1266954
1102445
876231
1444860
1251835
117046
1122783
1128300
282582
541080
1063164
1329172
398474
1390156
1248378
931457
479398
982022
1137356
860910
677476
855802
725660
1323427
205334
132917
649487
1403898
142079
724658
6590
1180556
334842
920726
883702
812759
996872
997315
701472
465808
413972
200667
1246127
434045
1101352
738505
764625
1443751
1162781
937179
1419792
1140194
253528
575514
198440
511908
693365
965036
1149363
1489350
1340416
425689
693945
886208
819434
31594
265552
1352772
1494636
1516760
824044
338295
227101
1064524
161379
147392
1155399
88325
1097425
987228
736311
25970
1134325
1078680
770023
360450
1199733
20090
1196912
1502490
900737
1161419
1041169
925408
1125536
1104312
1351110
1349178
875206
737882
1207242
68011
364803
1030933
468520
194332
331709
149100
588981
655889
1066535
310675
1437412
345113
991350
1046793
915590
239042
39402
1172814
1304496
184868
671378
42090
1298329
707272
400209
1039919
1076936
810257
1196472
793501
232641
643961
372048
13865
35744
245486
137723
821344
534523
315885
146701
507840
455396
75473
1537169
64055
708225
131687
785729
879163
794512
1217314
616639
1240855
1301081
976363
780513
980233
682842
1310575
121761
218110
701166
1011669
1392086
8445
1025383
885160
810618
936482
434113
712645
749905
850122
306164
794554
1077675
725583
666876
414121
829334
388677
467902
207341
563508
1401360
266262
689491
698190
310915
549362
1215460
718599
579799
979681
713557
1023884
1149424
762338
584376
631407
762795
331593
204088
566462
913607
1380446
967288
546356
1238730
548015
398998
954769
694485
154553
681088
1369605
144706
1523271
1061540
550395
1245245
501882
1054825
1151454
1461712
1360312
1181130
726954
401523
236038
75208
575850
1014151
617417
526318
266345
138961
325572
725807
1193268
1373536
966935
1314942
1039578
618774
147072
418058
1335290
1314781
744843
293330
173362
621146
165360
62357
1115967
1369247
103551
534848
78625
1113261
1290880
337372
496791
1137426
1390027
1071360
1279441
29956
1313290
1171021
865176
1192183
895849
1117172
788191
1455262
1397310
496218
48922
276281
764157
450243
184470
76148
158143
125039
1226940
1148667
1167406
41405
507021
789268
667196
670087
440638
1021702
811837
1086042
96856
573226
357697
744980
785272
1280832
217865
1537351
1113622
140872
672213
176463
1235720
1049898
1047548
1228331
1128990
769535
1306028
686456
738990
610620
1390028
25925
495335
970964
120575
1219217
706718
257189
1373823
677718
491715
1544493
1487277
358007
1371975
1336044
1404940
1522593
177377
1501745
1272738
1040703
344345
1018299
691432
1445645
274351
335415
1295401
1366813
961991
448238
1031050
1320591
1500379
988498
984529
339685
538051
150107
663925
231094
252402
644501
682063
1475135
659735
812862
46455
270370
757585
17358
702417
167921
1415371
662911
995496
643890
71804
1393354
608605
29896
1223973
1400932
953585
26850
103824
1504320
161174
498383
46030
795903
1291548
1380355
915755
536854
204039
1142457
668138
251005
7494
205170
1173440
1165547
1346093
343751
908932
1192871
241140
280280
1420479
1283808
1220582
752706
1010787
1003144
1215014
674105
1074581
1141654
1047500
16768
354333
1024677
1535024
801055
387590
422831
834095
762883
723367
1464709
767077
1349040
539575
335926
11776
172936
697963
1040185
1352477
618774
78886
1067383
780700
438069
107082
1129874
866008
86711
889655
780997
1061118
434394
728585
40887
1046447
722720
1271124
720168
1165703
1474352
309604
1352993
1289002
1516001
1187363
789868
468254
1288822
80078
792825
1213018
1232835
34183
1298070
1467691
1242262
509244
1466243
349835
1316284
1542318
1259976
846929
233680
454910
1024973
1460403
979793
509109
24169
1102629
1274451
1303726
1531813
1378136
410921
41071
558285
1313982
472550
1308023
1086597
429634
417803
383465
908389
611881
246249
1337036
882841
1024030
29715
281863
665547
485792
31953
1307349
4833
1148818
1401208
1091876
715463
1171257
1506457
8682
835265
752823
608255
949441
989082
1103677
1190071
245327
330060
1005524
760607
1324261
1206262
768012
1375568
1496288
98663
504834
1403675
480278
802595
1006371
1153237
269103
1415666
517639
1106776
190192
395612
1037151
1284126
343062
251950
849581
106047
1027452
567237
551497
1431353
937116
1475129
112600
806330
240016
18271
1244850
177247
544577
643874
1245575
5909
396730
1132263
1139796
40848
1381469
778100
158029
1034171
1302783
855982
1442471
612521
189596
959062
169996
122796
68485
1147324
505718
1030838
3927
1101355
267607
1362573
377948
104876
670560
1474892
1218437
1373379
458725
880001
1099583
653414
1205549
442893
124724
1359732
1371330
1228082
800501
920242
1525058
100260
505244
84724
503023
137507
955366
1523908
1397409
712275
1379024
1166212
698066
1005864
129016
1015543
1149643
742972
145677
1095989
1040625
420207
869003
1168066
832895
196371
1330784
371716
331567
569574
441191
930727
742408
1429637
679656
229988
1222590
735094
1408071
1395719
534416
374803
593630
281033
748281
1546611
1264407
1040820
465034
244363
838369
434243
1334994
874512
772022
356881
244695
585730
1227971
1006980
286665
1116989
1503691
122665
853989
1213866
1298662
346693
101305
1061420
1028854
1088164
806881
76312
58315
337972
631161
1227248
1260471
1531585
384384
972556
292413
1257701
937812
462247
1478082
797727
686301
504967
53038
759961
1353191
150706
1420183
13552
1166224
1258343
1460895
102218
1308707
630792
631664
649813
491414
1356748
1263548
947576
958830
436071
1424764
535058
43403
1391021
1284988
445581
1038358
589157
911556
662836
175280
1257839
781810
220284
1422962
970361
1413630
255091
1344888
433853
134560
924743
612847
720009
473362
806750
228801
327283
1050159
892159
271837
986083
1101051
230933
172001
743825
1268853
858467
1345104
671065
835813
88068
330524
1454792
1117006
1500495
492876
623719
26866
951335
727701
1063008
1340656
1222428
269902
848353
1021566
1373646
833431
323436
24375
1445960
1453862
1140609
1173834
119844
1393927
655661
1372004
922449
953986
104470
284338
482697
333696
287632
1438354
280474
838804
499746
709716
1317203
376665
607444
1110274
950545
623543
1394120
209621
311199
73649
1026851
87062
20509
9589
788480
1191965
1415206
1210045
953918
840096
690672
88686
1421984
252346
339129
1413665
1244621
821254
784447
962991
351491
650397
736013
1453378
410962
606154
59546
1101789
1271494
1346748
1224528
1209262
471321
1130186
1442432
604195
939781
852461
1440687
151961
1456753
568249
674303
673927
1320028
1067741
436101
485025
419696
1110700
330974
1139283
887872
906710
889272
629373
1336024
1438418
161149
602146
1122133
1309136
93625
301017
101365
391349
816505
790353
68727
147395
311072
1126105
371511
714199
1091810
1314644
146198
346369
1080313
622847
234453
533980
218162
812414
1027286
24491
1429923
460627
691210
637416
82495
1485983
1335146
1407494
87817
1021910
1369729
247296
85481
900617
379429
144840
31912
1291543
752061
832794
1118489
386214
795936
303031
414121
28466
247213
646568
333766
1074456
1039073
1211084
1479179
429463
1324478
192739
1414661
845554
749699
229274
161153
802293
226822
13568
523632
640106
280500
14902
539852
256619
164527
271522
1309376
663029
1387026
1121260
1395694
123865
661737
482733
480977
684907
989159
1391114
1505343
228724
1271382
516931
438238
1354602
838658
613526
1235847
1008373
84294
1499682
768785
1034441
1014594
1479968
938109
1250216
1381870
1359207
1318473
826003
743242
298662
1529062
817510
962479
827464
1030300
368262
99061
1021437
971439
457161
195092
851271
815708
293210
671510
1538546
196255
566155
425786
604013
914739
1372352
153200
911598
1118646
686239
209682
137407
890245
679837
1082742
410630
965409
1002824
765419
957753
1342696
198596
1152989
295937
199267
50121
94244
1141583
246944
1337662
626353
504110
416028
583833
757926
94482
479821
150934
809070
70219
834681
159634
1028153
120372
398494
794284
658553
1463726
77593
1461174
212725
795061
1213659
821126
344813
4120
1037251
1498915
171993
619615
326627
359127
148365
368528
979064
1501453
829269
1175581
817260
1080878
521945
1222722
57234
994940
97369
1172166
395313
1511551
158052
652464
1000325
1461216
1137734
1251824
1034083
1035361
230651
1199928
94501
1141493
995898
1298970
945011
948787
1436552
162171
440803
572288
1105652
1043049
358584
1433393
177214
1081627
41688
3121
1247171
552732
686459
1433284
138332
581736
1444291
81310
1383672
304790
1351436
348672
1415909
1053995
1239717
972876
695548
842172
319214
1244592
355025
1130118
5027
1436557
1324183
486875
657662
915454
957803
424679
310402
632521
902386
236157
587011
1471819
409095
636920
834482
282665
531311
116048
675371
910273
395934
1031281
1415609
1112496
77399
878159
1322665
1472212
1323331
240259
545177
505684
24530
699291
1188787
1359159
264165
1184542
155091
1289957
671879
401556
318882
394327
150500
233870
558004
995532
775819
1281322
804130
1433403
50632
197432
696938
725719
100820
497446
644544
1032756
187316
548750
1095379
29461
774374
971594
1074952
1300360
1504200
564001
307613
628745
187087
398943
1224776
107006
391705
562076
86936
343761
1006085
1112316
1452093
687173
365287
1134652
287292
1512577
48610
764179
1373579
1508900
881645
1276789
344255
1507638
829486
1149698
1132070
33374
227176
979861
1048660
622377
1043011
663986
1077989
160712
588645
238458
286791
571308
1527076
1431420
467646
168251
166751
1461605
922161
953537
1396208
1053785
403143
53589
5191
933747
16817
419757
982261
1136942
1069865
1325577
1034565
67195
1014268
465744
993621
203220
1023058
849903
1453760
1089648
744882
1048854
695984
129347
641488
943209
85704
988969
1068213
62476
886670
810927
1458202
1474739
287027
998375
630317
385212
940899
34469
428753
947819
44663
529249
624677
900850
302359
562505
1159984
983534
1220452
908007
1344639
1088365
943366
548038
820952
1008007
922573
1047247
1456019
322418
1222532
777996
630683
576917
123143
1062225
632376
262604
486534
67940
107342
457134
1326455
924349
1502428
605393
1503685
86048
1232080
1441929
1423111
1411659
413720
390866
456144
557074
434445
895318
158423
256146
251531
257936
1391792
1298332
525705
867210
1134619
1075282
485159
1263575
1143655
517358
1366743
723776
708956
606275
1315278
147061
1286651
1089654
765125
755414
1387353
876449
1098386
468039
905771
831617
1133260
88616
1050042
729550
1432626
880825
1313911
1016411
1339564
354329
487519
773874
474361
595599
1203119
1058829
1307215
1274290
86833
1297490
1335077
391739
934357
931984
226736
1234555
804041
931733
737044
101766
637285
1272676
614348
221478
1311592
1196840
224885
459264
1509277
438973
913394
636836
671367
1087516
1322097
735995
1440665
541136
329923
361734
1213022
10916
757643
830094
86079
538166
981220
665156
418965
510054
1516925
221681
650051
346698
610969
1527457
823467
746624
936445
330326
671286
190282
996173
1065032
1421093
996581
483072
874607
587875
944933
363014
55973
958223
674242
167420
573302
1345640
384883
162078
1247905
86641
1353089
1443227
570016
1391399
787134
1125628
1544357
609646
1468114
692245
466327
1093635
1414825
387602
1531987
865129
1345544
1110490
246962
326935
1438815
1279030
258965
1082892
861125
401735
1449156
1082769
217760
1364748
481331
627475
353265
1204431
123146
176732
1153498
166969
466757
537142
957755
878807
1374391
1169660
1130918
1106754
464019
349094
956053
92693
1290192
1234024
1377131
370977
994443
1120205
224525
443597
242488
417928
1342359
481294
20979
1102604
965083
502503
407429
1374378
1164138
362510
610825
364462
438879
1256559
1121513
716036
257101
1472592
52885
169648
276867
463806
586073
616226
579300
1451561
678084
950765
1115230
739213
314688
1192794
34270
293950
218876
764305
746559
115742
1072335
1495955
13111
1009491
997284
114839
1008867
47822
890035
1055514
1246898
311295
542177
1135245
204705
407137
615462
594710
497815
384816
1535125
359260
370653
1092795
669151
80746
531347
991155
874086
1206216
302855
1304868
424293
766420
251255
1072590
275149
374652
228314
885044
234223
828948
316609
38046
852449
788872
443369
705494
342678
225796
957971
758608
64125
947253
604727
610476
1371207
1036172
529655
1406162
1313682
792478
1427994
289566
417011
555720
1172785
202570
318263
1381074
564143
682075
626614
564125
329692
774318
1031850
1178219
1368240
1342684
561904
1199444
958322
489135
651105
505083
1330463
1140388
995114
1542477
1284708
850382
1109775
1461128
464026
787411
1466565
740050
58677
1292492
248951
150498
1532798
129476
1388250
1394776
1173982
968804
1375062
173883
777788
1194412
692986
129995
786250
862266
1466115
1520314
1374382
157606
1511777
1442843
354149
911339
111186
1537593
90647
155274
455457
287142
1270130
432709
327063
1064501
42184
580726
506978
752175
381918
1129190
766866
1512714
119025
1474619
78019
1489487
1283333
134629
1098011
105137
853479
209248
232521
393771
1095436
10076
1221924
491196
27575
1328747
39064
540795
1024593
1203155
1234910
325899
1472678
1024951
1228580
18560
217593
201198
396806
374859
886423
1187209
1233249
174127
1058704
168731
892780
163101
1291383
62589
950749
58404
362286
1522758
267652
356295
380089
1158982
755886
1200034
367205
1435996
1190448
1308271
708121
779832
214231
713305
906272
307258
841985
575154
415633
1511876
303769
640577
1010882
796771
1331827
1309099
97326
518955
1090836
1222319
266098
76854
446277
1473182
553448
844153
101188
235991
461373
1335697
871704
719937
78131
500680
420525
181815
1015508
1296493
176458
1149438
344661
1384886
1389933
38954
336092
58377
674970
297252
1347826
1474695
404177
545033
280132
1308362
1147262
386038
42897
276831
203090
970535
1237206
1265074
1240984
1500154
930753
525035
141815
76842
547334
1313524
217344
1077649
1379799
228249
322214
1251609
695836
121275
1177150
1129456
34478
1355305
214916
1457291
1449208
925654
540786
822544
1326454
1396745
1446162
1031261
404131
1176590
808954
1042728
510133
520836
1208208
974085
19396
1396581
1502614
1499896
27773
1260971
119347
1021653
1313327
582178
1159241
402098
405053
95653
116260
1046435
1016403
266378
620954
647490
1194598
1326977
1050512
709629
453245
569273
234804
1498505
417424
1061170
175855
651835
371420
1032378
1325325
1186998
506511
694420
429297
619853
175344
1022248
282420
25416
579054
544015
964489
579660
1176934
735765
860928
1146858
1237443
609520
923369
174068
348530
628931
217390
216541
822106
1263238
492665
308222
1195029
413540
258080
669120
1172883
1094062
1478567
219767
145057
688105
1198808
213039
208103
8552
1488479
1480857
1256523
217569
1130762
409146
1311594
772743
1115739
1207009
907641
978025
1539682
1002376
1489756
1161885
552648
829071
1494460
1242583
1171559
123707
88739
1413064
617039
62234
483838
68186
1185351
305305
381799
465022
903839
766389
1427275
752672
1480407
1428660
842087
1056661
62073
96545
437067
239840
1271375
1347177
1033035
116698
1478729
1357920
1215832
439694
137050
377129
912844
1247307
254428
839155
626061
805589
790842
1056822
220969
1099650
1520723
610127
1233376
114800
179305
264122
1147413
702297
1209904
263823
1381219
439969
87443
243877
552123
1385786
1366006
1440310
799686
496174
86630
500218
955024
1026027
934304
685159
121623
745876
196153
506114
1009123
1239240
587946
405191
495082
980433
1027036
1346758
1100323
350705
1174022
215451
876942
381725
1194981
259052
915097
613597
224766
114723
438377
1252348
1207238
1169501
1255239
762985
903331
573907
1033239
1164431
495070
1218760
1272803
502294
60273
136629
1208665
287114
873723
1252169
1023087
547757
301785
589014
274159
658246
643382
1248994
966828
682045
505217
694771
28742
1027974
1544543
459219
1508442
1020116
356683
772556
770039
1164564
273040
164136
1385498
171592
1259004
1432232
345528
173209
710087
96809
1297418
1263378
743262
1230904
587770
803400
510623
168602
589313
1400485
367460
1409291
531104
1291232
524679
1302650
347385
892497
604599
1451418
519216
1425829
236354
1394209
1489808
1213511
193333
243564
980206
160593
1499268
712317
722338
1441899
787252
252275
398912
105701
557169
1233088
905963
142730
68306
503253
286768
832586
1357747
162672
1364053
185524
716607
432054
1108114
436578
1425823
944190
320711
639661
605834
500620
1509756
1376177
46088
1490249
882879
1426476
636646
265777
1103356
405915
1362429
602143
193887
30695
685713
1470292
872075
840959
1157979
158625
597890
585798
110587
726723
850117
396814
349452
159831
1537271
375157
1080822
1455817
1405158
883267
350818
1499906
78732
923756
377324
1177912
1174772
1543805
539854
394108
314624
403776
1159511
129656
98060
234786
76422
800163
284244
1463609
40087
149809
327147
407655
657454
285896
57763
233562
1524978
316232
1134818
945202
1275419
1339127
294947
402764
1278432
909500
293030
1284420
1319798
139093
1064233
1130271
357856
723598
1022276
790937
42087
262292
992837
665396
424008
211351
1093669
122936
1290790
817873
1480141
600014
651813
995140
1012774
298905
676895
957235
959610
1014624
1251126
299504
454486
190654
581257
253964
1333205
813772
1318761
125979
1063781
1490963
1346254
367132
401129
1320237
601683
670570
1079670
919200
949333
1353335
191830
606454
158449
402146
1373371
861756
694481
1382787
122802
1171129
185632
478968
1442335
1034891
286015
877440
1399326
999214
444718
76990
628278
1164078
599912
710745
277921
1170255
51927
944262
271824
984590
580663
1350058
1531041
1155159
600862
384487
241191
175875
824696
1214523
27651
994921
205748
718905
1494563
148121
732859
324807
451090
1349542
197169
1463936
724744
102472
647354
1080682
649511
266174
632625
1428326
940255
1260198
309481
328413
1175259
1332356
253083
607278
19366
1445056
550374
96275
391191
408883
1426446
561231
1307157
304533
1412894
789902
14362
554752
598902
1320336
498360
1530558
872382
96541
126379
996845
89390
1169665
189131
1098887
560882
1398084
1018619
243494
995647
288081
421384
1391604
930801
1331954
1211156
540094
830951
985417
1403540
829556
1319250
1427935
589876
38303
637485
941771
797856
709220
391545
130752
113577
38536
641414
1107658
477366
714557
268240
373327
1247800
902284
363549
564464
12093
304218
1203929
75915
64778
957240
188092
967872
704949
448990
1393509
702844
451976
990559
101615
1509875
251621
318392
950919
699513
72075
609181
1262132
215143
64090
355286
1451195
536140
1185727
595693
769774
1541013
333939
613798
266477
397346
177492
319023
1360665
51648
1473898
545240
992717
213471
1160023
319594
853218
1125539
834996
941468
145826
1351075
755462
632501
812462
196564
978812
65940
1267674
342079
98447
1522297
559983
1239542
1217945
46420
291167
1118482
1517895
1158415
1159632
826725
1199647
429180
489198
795761
419092
1504700
1081219
190946
853120
303097
674713
515239
1111979
750609
906049
479663
409718
17937
515858
824166
812862
709394
1063188
715120
1529605
1208200
1228600
455318
855326
181127
1055233
284779
850970
982191
831965
323864
386577
579231
417935
608523
823224
518401
1309376
791526
1518055
1212952
644662
32516
254951
925209
975298
1507767
279943
1398815
1543928
855049
481796
656651
1371781
1431363
750249
1273306
545396
798863
1126800
1164252
436337
669926
1094275
1095581
848690
1271764
1441492
1384475
387147
1249109
1271108
155595
490497
783586
392731
561863
1296631
1426931
1333088
753445
1278431
849662
630369
434954
192923
381044
1373596
111549
1503671
492083
550468
403149
764528
1273528
380958
1016936
854446
1439374
152457
919805
893891
553055
230011
463978
1336416
652161
747206
171910
410973
637263
1539564
1381125
1511543
1417876
1380358
1270281
21829
1201643
989904
178165
424048
722405
1389714
25425
1075036
801869
1394873
703864
581722
41259
413294
584246
549195
1188960
405548
183623
730646
856476
950164
1390010
1495457
247545
702730
1531031
1437947
1291895
1273029
104289
307156
1325359
504926
843975
1466885
847098
145497
431696
513103
948483
477531
1316964
80382
104433
1482701
1086384
1352496
1470046
1445827
103556
931769
149332
519465
127308
404205
613337
24404
1184151
259607
1239015
999963
724121
1291012
441508
766504
2777
720295
70389
1049180
719497
1284178
1292607
1179110
1113159
37621
190664
757167
1002435
974238
163487
186911
1415133
1125041
186151
1269062
1092233
90912
565461
1186394
232153
14293
2413
870153
1187630
874364
1084200
136660
202579
1546479
706482
41875
752606
1505716
846296
389086
863593
279620
1504527
1417635
924268
1178616
983482
168205
464294
123955
1440412
66857
538255
1365099
1336016
954987
1046826
1302814
488605
1209364
1001651
1470659
1150901
1145228
833921
647747
1387202
521681
1299599
965953
471941
489290
428025
796615
483811
832428
324612
1478604
1096542
845730
165318
145649
1076698
111616
1256147
1232121
803007
919864
1239940
1466935
1336283
573329
1069473
100240
168650
786431
333485
287706
914287
136991
1052981
1027218
313956
1456438
582392
118636
465037
1399993
496811
1110553
1392029
14730
1057660
1094572
254283
448818
460382
811399
378460
629648
167605
220306
1130957
460265
914284
449163
837613
351488
676952
233989
1328583
83816
1254703
527522
405265
713956
1219660
814796
576638
598531
1278224
311910
454275
246841
320900
1418804
1002237
1351616
1244250
988038
278667
830833
1505078
230724
8530
1507638
1514703
741486
1225137
1140763
1288761
595909
1263588
794189
865202
919517
1289967
1207062
1297242
976843
271584
281973
6416
105176
776471
1476160
1518400
1211078
1150848
405992
1064004
1123227
155533
1203078
657193
828190
1040587
560062
1260045
1137332
187709
952732
789461
1105842
964272
306288
1193179
478568
1510047
465954
416048
104851
1003659
295212
1443636
292644
1327912
370931
73530
634091
628044
1396836
979297
47150
295738
370918
521374
114373
525300
490517
736467
1539973
1179008
1078989
1405880
203929
480822
429321
1175661
44210
638072
64339
432879
1429052
1136022
1213587
508978
234313
4026
1268042
395254
1100112
819268
1385836
1078272
47827
293553
1170583
879396
1443537
1402526
243113
915336
914870
22859
15892
1457251
322828
520825
1285512
336248
1478430
423293
1046799
324798
533815
571372
295991
1033078
821296
794091
513003
339931
409343
774165
381785
873706
317762
1480626
1229633
876051
879090
723206
1371984
1342788
1287940
966527
294560
934521
1492634
1023757
1256732
313647
366146
314543
1520938
786959
1068983
617876
357575
1394417
1357808
1260225
1403488
1341551
1395528
1513976
966503
1030081
948077
71414
583750
479593
221268
1269355
899136
1173130
901185
76159
373713
174109
904615
66248
1400520
1045320
974342
553223
826539
702974
1305516
1457603
1133100
210496
128312
161046
561443
1476938
1320097
1525624
639729
941720
422599
257379
1378826
321288
1414089
1371269
1394286
1530421
871867
357382
381707
1274936
702988
1463487
1529536
1045435
198362
322992
1287038
1116738
321690
66086
101117
856403
889726
334804
1273585
768978
577598
1414721
664125
651212
526251
1094865
1155082
1346116
467219
1464567
129281
267046
938930
783492
370736
1373568
1077227
287498
42642
377202
381528
764348
100207
332559
150587
94047
1027013
851273
885632
1010817
618635
850627
42409
115074
1469958
1207985
685417
52438
39222
1312392
477297
1387463
1436620
1216436
388056
823823
1397051
376971
306755
739474
1380353
531564
864763
767797
807918
736859
921203
623349
1197136
367947
327583
1234963
1371239
531052
1029123
398524
193130
523151
126160
414054
943948
636013
999207
110760
1314323
21056
993536
1076550
343538
486054
364957
713319
575719
568785
21285
567894
1400211
280662
1085328
725874
1387839
90919
682871
997184
15287
1239810
1326671
1064413
886830
1368895
411568
1079939
1100100
607074
613492
641891
249967
1070748
1238745
524745
856702
1026146
597366
793785
1235769
1141196
127083
484304
1479026
543149
146090
896227
566780
1439223
144497
759091
407013
25596
220076
314660
447429
922030
1500841
1024036
1514410
1082368
98301
1325737
706643
606567
1210857
493523
658622
730340
498234
1018378
558656
680810
131
72895
543307
1362629
632462
1473065
182893
231837
851152
1315245
383492
1142791
1127116
1262180
378360
881670
419795
883423
1109333
283087
1245809
893558
337665
679727
425391
980466
1118306
1041260
5037
1008631
131464
1023355
934302
267652
571096
179427
965155
1139041
388784
1468724
754071
1162389
1034081
1079036
611259
1278172
392816
1447509
1459780
1221712
1427357
378229
847550
997852
110493
223670
1114674
1412494
1314897
897987
254806
1212374
37478
838478
1536019
1121860
607796
1080836
1172135
509560
295123
518187
909027
190434
1446284
1409907
612836
473308
173665
1393910
465380
403079
956297
839723
1368922
1465107
1476160
200047
596982
276619
1095396
1348934
15849
775198
183043
110777
175327
595764
648960
746304
1350990
1185868
379830
855826
188068
1189041
454469
1455378
514766
1300755
979728
1130471
1311535
437307
1248828
795125
1400
128177
334218
1543498
50545
1246079
1538649
1425972
1385695
960602
1246212
1205790
662448
731386
1060809
1073077
1000810
321042
1145538
959529
1099920
1534238
1276065
1120820
652974
343213
677550
1319313
226676
265032
693981
907032
1251208
1073690
387774
1451669
734151
1304365
361261
1319224
43679
106253
1343406
932708
1523222
852501
707265
1213619
1416732
747250
411441
434439
1046495
993919
1032661
257265
605837
1236121
661239
262528
1415537
970713
1143690
969841
1360605
878935
1405502
153344
287968
325496
752252
1133072
950062
1411081
945243
930134
405267
417171
509721
969940
866135
1462196
353762
438560
204138
1371532
1116360
1197194
68423
194173
975936
396306
66944
428568
962850
955358
1303445
818087
44775
466315
1227218
776870
1329812
999565
1436088
1205161
360538
87529
631654
311834
1397333
182608
1216444
490814
126034
777079
282243
1241032
826964
1459182
692619
841464
990870
1374247
703871
1091783
362332
337472
1356755
1452644
796638
873435
1037710
159540
1471820
384577
746986
222631
839603
790011
507139
895345
331023
496022
684987
1184714
1192504
559591
236070
211837
385765
694326
868865
707283
679927
1245585
1001347
1078227
969947
534019
22628
569788
771787
489053
1342528
1133077
171431
429926
1056980
961738
1015517
1078396
709477
136737
18486
1493150
1269102
954316
46494
240455
68691
1519871
649453
1453117
575351
597364
1531727
48602
691024
69092
539830
1082482
1348610
826696
682429
980455
652860
764063
593535
1352286
848876
828372
571266
772140
1256207
101824
468668
430254
84556
39979
437447
923532
517823
1289479
217634
496691
731748
94154
1345180
857739
1350100
1083056
1391720
155271
614893
787144
466724
187753
1189500
597294
879834
1245558
1451249
611036
394815
336739
12548
1104649
404183
482229
1148954
1244485
527246
1148055
575488
935658
524438
491916
1259162
946373
118957
1082665
1425964
453809
1418769
32582
72052
1290397
385843
854644
21771
800892
107186
757769
1042941
1411721
321286
1491539
159210
1022792
583399
450789
799395
442747
932634
482418
95991
217022
1374833
443074
330902
25559
102470
1278515
1330466
755270
1081307
711914
1327425
988242
1222128
739778
404953
1189559
231873
904448
1507095
1421437
374128
780679
647581
830135
887684
169667
89376
1128263
494726
808812
926268
1091469
180355
1544515
438246
1004799
806211
727768
423680
927281
23162
168197
1147994
360508
1065232
947712
1066572
668002
53822
1169509
102924
311617
1166127
324682
767763
690106
1411493
995213
1520449
10774
1233913
1324195
676817
1267444
1206372
508111
1029850
1047488
1233565
686106
484896
179418
565109
779104
367559
622585
925038
1480112
1109345
893780
336672
262976
546565
1059514
1027255
262876
970137
715576
1108027
1518084
264681
1166518
1393681
176316
1203442
1246106
1046716
865257
166461
849007
372481
854320
484715
1189953
28721
813784
555031
923610
1030075
1343546
822292
1426516
147563
1372970
1365167
1325826
1495044
514950
292473
314177
663210
1326720
38835
1473421
1145789
1208837
1296000
833912
1341530
259066
1023634
1038420
601644
741770
1329037
168795
737765
1190155
89068
578615
1255993
555248
496890
22865
307294
10401
48969
699971
543304
1225984
494497
136406
193855
791063
645127
1072527
1226867
475745
674642
1048655
1250467
749223
1487243
138033
840278
867898
1304491
1295739
822163
837648
101143
1439674
238946
208445
895496
37081
907109
1264856
929767
585299
940222
811542
1228787
1063599
1425819
1539681
850211
222780
1228748
209411
429674
646720
152052
648614
1369322
377468
377743
1081716
738744
94892
1540139
1479347
833877
717568
1411330
1343492
238588
1219192
1018061
687035
1204682
1030353
743405
1196811
368462
877489
316777
964544
1545400
422559
746592
107346
976858
1126180
556159
1162382
1547293
590856
143156
1202765
1136724
1307886
602958
47307
1375269
1122230
568024
101868
1485452
537030
634448
1248248
194204
909736
221796
266754
1349686
1268625
1055739
851634
756151
110274
733790
927447
753773
1339024
1296151
1340982
960054
1519554
1034643
636367
1079759
1264727
957292
1307514
1078869
385545
1210306
180219
965340
431407
54791
899865
1242667
283949
326098
947379
406716
1391389
140573
328414
26996
1188436
1118136
659084
417212
1540523
180534
437319
911743
1539039
1423106
635887
429183
1029302
315592
418326
1012644
1459697
505637
455119
1184794
282921
1068848
1347467
289055
1277174
556258
540510
762312
1436434
496577
291404
1232390
47485
638506
460704
248017
265352
1198789
540682
1436606
1370754
753497
289961
900436
1325216
311594
730709
952444
1234959
718534
1511110
1029793
738330
632616
106507
619116
29624
1458039
689788
641577
797396
289254
958679
1177108
1346201
800651
769458
1373927
441457
186150
594566
578345
1083234
1264773
1377668
472079
983888
182300
625300
38001
1152797
11437
1092686
322322
930596
1012668
1004238
899803
465896
906518
1274523
195832
767408
1036434
1529129
561645
139301
150376
1090850
908402
786517
647403
220474
796428
268171
1427646
491261
738975
1447249
208812
275037
281300
347125
18692
922686
1467686
1074026
696533
1095924
1410107
896250
1048345
1039042
168299
583228
1191847
1089353
177361
970615
1147799
755183
1372040
733850
59790
888216
823558
368394
143280
1368605
91685
1342455
978735
1494879
1110915
1051699
1134484
88484
1107084
722976
1181052
1459868
1005473
1147522
845494
707030
630722
1359639
527307
1389095
194878
207451
127526
1155773
489300
58006
1327089
583321
803445
778528
569771
1059035
1345324
1120197
211888
644852
428594
412686
1141653
36902
735738
461889
937019
1485371
941513
380790
811047
1245245
1260644
558177
1323829
908414
528384
1310728
841126
1347511
189604
773481
160964
1510243
631640
1261390
96874
378793
282350
180455
117336
151167
544418
661288
498306
502798
1165412
1002800
340806
902353
947741
177682
1319325
726540
817501
982474
223823
164048
482458
240999
501517
812524
699915
1410185
1341683
112281
1254724
1463324
947355
969441
1493937
626620
1219401
439296
1040630
432731
1205827
812606
788683
65066
1490845
363122
1345258
105093
500697
1247896
207741
425329
1458574
1544079
601636
1006148
532997
1304681
1401019
1021383
834043
202496
899738
757086
520951
16316
1531474
1376875
967257
31966
30177
1194816
924226
501819
596973
552864
24113
1546321
1205575
1517605
1435030
576645
329498
1542103
565353
39884
501819
1440630
929795
1481665
381020
829705
565003
130188
521859
775070
278113
1212292
1007549
478127
962040
217326
51474
263198
1533138
378365
285899
1523611
1008989
493996
1370999
229276
931688
1086816
684473
371101
833983
1127938
1177164
35080
136374
1428773
873966
617635
1479872
516162
167872
732208
1199583
1433703
1152197
1353077
134301
342756
160718
747663
1056386
1263587
309992
1219590
16970
743819
890412
10344
1296077
578612
4104
879923
1013260
1142369
1331727
662856
214149
213462
571345
1302323
1522673
172326
806410
129117
814390
744038
1310126
1107989
737764
1031343
603015
1289570
912551
467094
1143885
422486
183253
113318
1313907
206609
892242
1484923
87348
1286003
77633
35874
1475812
527137
29251
1202976
1163436
1407608
1485936
1505673
161203
52891
130899
1199311
1008380
1401991
323605
858179
11767
1422894
1150702
463902
1459589
1191185
1105498
806052
441459
1261371
1526137
1167789
702381
687671
918933
1180773
804772
1112493
481217
518920
800653
797979
286876
553513
1346935
1474709
340450
526500
975062
545716
1104476
553164
914244
74945
1301788
1403027
1400241
193199
334410
1125876
530944
215481
253591
213047
1161046
809552
830966
446424
404286
636121
190733
264176
298426
266612
838633
498662
634083
867760
48919
1535704
1473462
1140299
1152695
196311
891040
590099
1541451
245025
553599
109463
1134246
248517
597834
1371714
328324
1027564
229042
1355931
404560
14392
853323
790877
489298
1536418
1054230
1452500
26894
259972
798378
706543
193066
886752
1466068
1029483
778193
629756
362138
1532284
1471967
633056
38389
1434598
999987
523283
1539745
283646
1505010
979120
209094
958386
483920
789087
912787
999448
1225401
464484
1417889
1300136
267830
708746
399530
981874
378529
1396279
485299
1368226
924278
919089
784759
42700
706507
17292
740031
1141561
1147399
172387
1043972
307108
1317870
1160033
725676
721825
56332
1459465
317378
97609
1226500
1046505
1494568
562509
1321736
1254833
1189923
515611
1218495
771074
1234413
757305
1402181
1215635
282703
134024
433331
1204098
1053363
1450435
892930
630585
1082705
880765
702006
911126
1501334
842225
1473075
405053
1419012
696766
77375
354589
369340
1440046
1013276
1471022
926059
449031
1498129
383300
624270
1406990
635770
438064
568836
811040
278334
976931
808784
1089648
684056
919094
396347
654361
1332720
769316
633745
1238684
427270
1371367
1108275
349864
329952
267329
1176139
224842
286954
154744
1101878
352103
1071201
1430527
741002
425604
39942
1127260
866192
463564
32609
882514
1017215
1506231
1084738
1233449
1481584
1530627
1160436
1425153
787247
786741
1258321
244603
1588
278392
1032699
1529368
7712
1414231
868538
445253
368134
291492
1113216
1040106
289291
905324
637830
208754
1129427
324324
709743
1286299
1226227
153229
1268313
1517292
298980
907270
1262269
456706
538256
1417209
865599
869001
549469
1260525
299149
651440
165187
611
55296
121971
1349273
1078182
454067
1047100
691346
1116418
970432
775545
1250224
821394
1331514
999289
810023
1414698
330911
832831
1363090
271960
1339284
1295002
1330887
278750
623407
1109290
317608
1172169
230093
1121202
1395813
1386296
1080283
38038
654429
1471776
1438631
762823
1405128
641173
359986
361916
1240906
897682
454768
1516821
227236
125316
854274
701128
914849
13313
796806
705792
607817
373463
1080653
685916
671743
914676
813272
393861
857375
750661
134647
299896
1138995
1476509
1373889
1436579
793612
210650
694318
760421
656730
1234952
44010
1152661
668399
585626
1278218
97326
1471442
550408
690754
1195898
402293
640995
488097
1045135
320715
83777
772755
178347
1048458
1295017
1196086
1407135
213613
21258
135360
773750
1081910
1407050
1534346
1368169
150754
605300
1080549
1318938
1532989
867284
628880
1434539
202341
1494586
172245
636668
1044034
1096786
506533
1052084
1513476
1068036
373020
600349
551276
365348
700244
1446895
1149078
836769
1444999
1535651
1483444
1059077
1241478
1182451
1366413
420873
115230
66370
1376606
919950
925880
173783
978713
247184
1180719
1462549
437534
981434
476913
720003
233444
1014644
1333099
567690
824898
1474796
1139537
758614
853358
542717
1262330
982898
1531774
790322
607690
280935
1234719
1413596
655262
953061
470196
342286
1252824
700175
373907
990416
1308401
748936
207171
1407097
135228
1037406
1232534
1221141
54533
601675
352355
1476546
1463685
1414227
1105194
1234011
890264
107564
1277315
702289
1313464
1380253
1264913
1221040
1297108
764855
1298208
876947
884050
40478
831767
72915
1300080
1489656
623698
720134
210173
388264
1084561
756182
919455
1410362
505244
290713
55255
691269
546321
356656
197165
82106
1086102
826684
1184794
139703
679821
477317
1208081
1002157
315710
1453747
909236
414221
758297
475476
1270184
954874
1066498
161838
834251
972307
359178
1163088
488778
1477612
539655
1333171
624488
305843
1352774
6089
1473872
1344091
347412
353434
1059377
612569
656873
597880
449967
1198969
762637
276888
309866
281095
834937
1149785
1357925
1398508
1126089
96576
142316
1223978
423379
985602
1206740
1418977
228694
1288691
361607
1392897
1403815
1221837
244572
992838
416029
1389197
1219581
772873
862380
625146
469240
680294
603737
818605
689810
661629
716545
865372
865927
484775
1287830
832128
1254904
327023
174026
424792
958056
1319909
1064555
1374023
887591
1062252
368694
1269272
1544119
12401
104544
1377809
787996
1340994
153684
435967
840831
735509
1179705
1121452
1445456
873761
1290108
839349
888453
972548
1454440
185852
1519008
416961
261996
804118
1315567
649332
1141803
1028693
1227819
827802
420779
615843
376817
1460734
136200
559524
426123
923355
838190
176460
139018
674468
532930
578278
469369
322144
484132
88237
208327
920464
161748
185541
1502441
1123528
367895
770865
1412715
1234248
1467774
1181814
633189
1166476
609301
538343
1252123
389829
106393
1332893
1075456
1240908
1003857
605844
946306
138592
401563
602518
207708
429915
1290589
131410
1287339
759864
751569
645082
1515261
436318
833419
1448377
967925
861836
1054879
745163
1497362
810448
727278
154361
841303
1383890
1036043
973263
757825
300537
746575
661347
1343660
1350370
876413
672115
966977
476796
1213743
249022
232770
955039
183111
1326732
52950
802639
1045878
1293600
400961
883688
203211
635873
1163864
675082
1201806
716919
1482746
1015570
979771
42475
443942
565251
819805
931309
4303
486744
94030
1340226
282066
791390
793270
1336146
618676
14950
698892
921906
1063748
218958
1534581
827239
462574
708268
150561
174184
1035806
1024184
1319168
1394128
595189
77533
1139299
333930
531612
773323
446755
115959
590380
512556
1529512
1453590
732714
968383
1192909
1245246
880914
802954
83968
1049373
554331
1510175
706215
575877
1122025
1394574
1047671
318275
1377537
1366559
318116
428109
147575
901009
813543
574340
1475623
584258
1010734
865712
1544264
374772
14080
756847
977944
555543
120847
976084
743772
1474272
642269
1242250
691092
901798
713522
1260948
55022
837236
983513
579301
1341882
45651
597352
610994
92284
449838
18094
907903
1290450
1231126
138517
727501
1446534
571702
1058303
349565
1378780
17984
242064
1357933
836038
629118
1356578
290402
388026
775135
799366
761231
757708
1531210
1450434
1327960
583120
645126
880197
976548
1485742
238326
1529498
1284590
813810
738452
25860
1206892
285304
1491059
246377
1219722
565507
652890
367134
8297
632963
1394562
1223347
335369
972549
990895
537967
957393
182407
943219
1321162
1149534
172965
938731
216362
1305091
144236
1167827
541025
881704
1195351
436942
593956
403299
483493
1442285
1415167
1028482
565781
459572
1376390
201636
972211
57060
1132840
327400
1034956
1471687
439366
295506
693060
1094437
1399158
1197844
169558
18623
941200
754730
485607
1465594
13068
1163283
751939
942634
621754
295421
1296160
1158917
152854
311135
4232
960413
1083937
1258104
140414
856290
296710
1425764
689801
994140
915632
1007589
432618
803273
1206891
1242006
356044
877811
645914
200696
293513
800307
742316
1093981
1208440
950858
1510818
1087323
538066
915118
683313
755233
1493958
485475
921427
1343332
1357252
396905
647638
500944
1267983
1264913
285594
508628
1421227
1352666
1476692
1488857
343782
58957
669137
991932
1092080
262789
448
1451856
845462
1256284
537449
113347
527459
1093369
1459903
1511940
1383219
89045
725404
1308070
589296
844156
910746
863724
872052
859281
655116
60779
589945
1262220
405320
259761
553038
139254
474005
954359
1088451
85325
1329171
877890
1220791
1476239
1462774
880040
1494097
898
386475
432959
1180835
1156129
391240
832132
153565
116075
782088
546064
427916
309702
942043
153317
1138059
858704
1453589
534921
1356377
584744
1511565
1253647
297742
1250498
612227
1043492
864949
1262128
1384034
1392845
50248
931111
1319723
850083
1181141
1497187
422137
1528863
119080
125889
1434682
431191
1213453
422381
452948
19534
1429013
515478
1158465
826401
1105463
713928
688346
1368454
352593
467085
1413465
1069704
125769
87992
978898
705601
521328
726754
1192354
815039
373532
1478528
665995
76685
679654
1530752
748843
346260
622392
546164
1056162
794203
1404995
660343
840435
1122593
1030015
805960
659532
462345
358206
1522226
731844
983589
1213518
1202612
266769
359152
172304
830314
431719
161817
1054437
672024
963762
1332882
94413
826736
1144192
931831
1240295
860925
362665
389664
605808
802800
866502
1448420
319299
396121
99929
845297
450058
241598
226299
1071845
1084722
1431332
1493132
1511494
452677
944804
1478469
238993
145891
419978
1246884
899602
1152577
1192939
1546133
679050
164471
1126268
1251224
762756
1142493
456576
187816
1400552
159990
344492
514703
246517
1242389
604834
793803
1265947
208984
1524089
1480394
1518655
1477389
563085
442956
440276
1244418
938867
618121
130703
1403312
1222963
1473033
601806
1478353
598787
743447
927898
452425
572390
137560
775632
1197278
1271344
814160
51835
1257234
1132140
347570
952042
285845
1026037
483760
1080902
990369
53554
657446
864070
916055
543515
127793
1416369
182107
1450293
1373786
117049
716878
640091
1377386
794301
283812
431073
921086
704389
315732
876930
1188436
1154003
588516
155401
659043
455929
1069621
1371514
33665
90251
407629
828100
1118755
1496950
309487
937258
1242055
1250312
366767
814658
529939
940874
1436833
507704
439926
648611
836699
427019
295831
240641
1274155
513020
1197875
572275
229960
125720
1179557
860017
1467940
1155511
788193
275533
1404507
1001679
842027
507305
406056
225413
437671
779558
644886
432733
1020629
307489
1496139
1477020
748591
322217
921599
954133
368842
59566
520411
1314949
1482333
1462706
649771
148273
127055
695780
221909
1538821
1297278
139704
631244
511749
1442444
258545
402527
1419291
647083
1419986
209349
829102
90716
338587
365195
1518288
1164135
1146286
406841
350151
417402
854481
808445
269597
417843
173638
1459938
1005470
660607
1258112
1501178
1204545
1327953
442121
493541
886557
970829
676165
352939
683292
1346559
826777
598924
1238875
704201
988144
752865
1405239
387088
966055
583351
371595
1269085
826199
1430856
334117
982033
221066
440613
1447837
1019713
724126
1418313
664302
1403608
436006
1448484
1120590
921660
1401342
363165
106307
965
869292
318926
217714
687507
324345
507538
955410
1456967
1274852
1528850
74393
1029903
226198
84924
487285
250465
1540455
83066
471993
783662
842975
998860
394491
640947
439129
253177
283641
1280683
551010
749081
1146433
6773
1502051
1512097
705890
955630
664286
896452
462711
21505
745135
485945
337301
100254
993333
1168219
1473825
429993
1259295
186873
461946
437401
396712
785970
452385
1116684
1003877
994525
1405384
1041402
601209
528332
533653
872336
6276
263518
1442770
968319
625884
1129306
1395515
1171612
208162
109025
407112
957334
433198
598690
917172
415273
370373
909529
1161779
49950
676570
42914
774346
813601
1328239
1440230
999443
590350
1066063
718540
1428242
1163729
1144446
186824
12622
851518
932719
1160832
206262
269615
1130825
1310566
193339
1111893
562219
156976
1266202
876755
52345
1282929
1446111
1516118
336472
343137
77552
236460
1141281
170087
1107855
193834
1067389
483611
906280
1059382
1081489
11936
1509293
251101
59083
293460
233476
1533954
939151
91562
873
1528806
1306389
1278901
719328
1375563
1472813
1206875
224471
1337802
341815
1467250
1356613
825134
1225098
878126
731379
343414
790331
942524
355142
852150
1240261
724640
318663
248537
1443428
563572
402651
1129502
270919
1437618
431880
122476
1305043
1192884
1345607
1018863
1105051
1440073
381528
948460
1339791
217126
510472
452320
1096079
976166
224144
729271
1483325
299313
1485859
753055
499512
13093
201568
293055
745855
980612
341455
1537674
168523
912919
977781
55615
439168
367866
971802
468294
710145
1435274
1426795
1173560
1334721
337881
1344710
418949
291287
489404
378995
678585
960952
172450
24139
1078473
433832
795926
1060324
150283
543433
379901
780773
1309128
693869
287995
1538581
102775
1350834
1035834
788963
1371168
139500
43762
1126220
1268892
412764
440288
185893
133775
1106548
226113
733078
15776
1378210
737243
837656
1022259
1379439
980335
551966
1241921
911390
748026
1006950
706002
541299
1476900
304613
1105243
1142332
261781
976986
103730
1462729
399036
761497
1127815
349587
714509
94490
56136
1098874
294042
103288
1077195
825083
1203956
338873
901989
1358294
380174
1308603
949562
851953
971861
843722
131367
1500609
157770
755753
1272243
1381189
551414
40306
61667
1481997
427706
1332784
548055
1012724
1392642
624202
1457462
404426
580829
1252235
179733
386669
803979
1005311
948376
602654
701773
225940
961025
757086
192524
1214644
860457
126408
99072
456367
675995
170390
39773
458964
1068279
1038051
1543987
1027198
1438444
455178
1446204
936006
936402
242556
959674
263769
700695
1112206
1265587
1078960
173883
931935
889496
147601
468850
1007368
1152411
440837
1329564
1352290
693163
1265389
648604
95422
1196025
214717
854316
462839
149194
780052
508312
650793
108976
602036
480459
807367
265635
1118889
601769
911753
1160952
771133
497859
432809
315838
859205
82393
555973
105805
156422
1199456
251633
11839
1071681
482785
218184
1423249
408692
718357
952772
1213234
1183914
1411570
400030
153681
127282
211333
348074
687000
1299964
1183774
539379
1266227
1211064
1281807
320979
231248
372655
1026487
619030
1022257
171651
108678
98128
680349
166111
345267
707794
624917
1318457
635615
1050079
321967
826794
1415744
161322
789222
370952
341615
367636
298235
1442147
1161621
1059517
1409121
123770
682412
9193
1017262
830218
544327
1419831
212729
103102
51383
100418
152285
407153
1161609
1381837
1171992
1189232
1194508
143540
923170
888410
677053
412275
1400293
176601
1277211
55964
1494803
962457
142081
1039149
737685
1454240
1531852
670268
443916
1230058
912802
325827
424847
479053
1404655
414438
271400
1102306
122187
385366
29097
1341038
1506759
1283070
585535
1093126
1237248
921682
130012
963104
1002214
1362556
1204115
1418691
1335152
1351828
624326
570335
840899
1326152
874389
1298999
1034131
1087010
987893
260474
872127
718267
320198
411045
1445532
159432
82554
425308
1329664
667041
863577
1006835
468765
417552
1379565
925618
1327092
835056
2819
1000996
532624
1336197
610353
1536556
1187040
1409541
1379751
573594
1338820
164049
4308
303217
1422338
995445
202036
1385395
1115524
1154977
719370
1030077
839509
185865
1320090
1465397
44948
639817
1504096
1502832
283298
1433333
930298
222828
431637
469300
1256510
866691
80559
912319
992471
922185
796539
557559
21759
1305683
599153
653636
777606
504821
1338998
97279
247193
22834
1516501
994219
524493
90541
645547
380030
710306
589020
379025
451583
1214788
496527
717373
1217965
1508867
1439622
106500
1111891
317127
198533
286573
593517
750775
792758
754968
1522262
337727
417314
296908
731518
1332839
1471435
855503
660956
1454052
439317
691525
1455198
701892
1327356
460950
428768
221245
1436709
125257
656674
307509
1453242
344912
1210906
1193958
1376965
567847
1464771
669820
1326443
1199047
1141936
1170498
544385
520457
270089
861246
39414
675168
1398791
1235867
194848
1220216
789102
140856
495932
1443719
109347
1407915
1494638
290027
1124895
1495133
508935
1420387
905268
636795
500804
1167124
1058915
285126
103683
276715
523214
959457
233149
1321196
653104
104154
566472
595631
1017369
507599
317822
285734
34743
40082
97800
481891
713810
1125318
1076548
808983
1521838
300007
1375541
640632
262452
621920
910615
1450224
313707
265875
1375750
625064
1403901
456880
1336506
27870
1489067
370767
181381
523437
111230
1069688
301614
1235351
1015138
276080
221881
583529
216544
1076853
1091496
853688
395603
387185
1072142
851918
80371
1508277
1301554
310137
810599
667393
1541794
1028935
1009156
14709
580692
827848
985877
958689
1133336
1493540
1324628
340526
1319435
397494
1256797
68393
658227
993162
715072
1300537
255345
1064272
1409037
886349
1434965
1264501
20115
1402413
421693
138819
575493
853369
1464949
1239887
36052
1515892
804084
1047297
692033
151013
86425
1424401
1005489
181129
811029
1106428
801153
690239
1135558
21560
503405
1126545
568827
288070
739882
615283
955627
243914
310075
707083
348593
1340890
1198186
389271
1276819
1054757
9959
1171519
1193310
435131
505015
481244
927130
500843
1331194
1207371
23678
418549
655755
980107
115492
831884
802490
381811
205244
1154443
22546
1193454
104447
607410
1083933
1082414
1148263
1188666
160718
1378324
1140262
274641
1463319
189134
944954
1352878
994583
1191922
769495
1010822
1358113
1360340
894991
1533341
777375
1462678
1318425
433149
705498
317546
636076
1424981
813946
57573
288532
872146
239846
587836
93263
514450
948509
52296
1181103
168513
1447532
217197
561821
1407720
206842
502441
502726
1336359
325033
482779
359237
930213
183959
586989
47483
1459810
1402390
845326
1229536
67585
1158291
1161232
1496971
378198
110275
570176
1217637
386003
551448
644095
677457
364396
913157
639428
1476321
1194034
1046183
1008325
1259074
1353581
605676
1214760
979142
1476795
838450
617839
51239
977357
537351
941331
930485
317240
463548
693940
546075
22003
274495
1076645
1048355
668198
276637
332079
1430942
1372545
1038046
1454594
436347
379243
1136295
249044
8865
202354
1412285
980241
1028845
1416255
597470
1257998
1046716
1516900
338490
353409
482289
266317
30025
300187
267777
588635
518154
868972
1285243
821492
585357
1074331
124972
1502279
931600
744889
730610
1272238
611592
881164
1034289
186662
281639
3887
602091
1454082
782068
1256775
1431864
395778
588232
793058
1028007
1510250
1131111
872210
1033635
1520992
1297164
397290
1453637
331325
1085160
1329675
310585
1537230
92894
564357
817672
198325
1165163
185365
773637
1439025
262093
1254372
262790
799320
918879
1323830
709888
1033166
462486
1382158
1064186
22050
1088777
1105687
1070730
948949
1137259
1240323
1141020
1458554
453929
508549
507983
1457716
799843
486118
267869
1512419
1402645
1096135
1524921
185798
50856
365971
159545
1223573
1433126
284741
619706
603485
1190893
1007554
50872
1449236
1437902
500490
1536687
473232
1000610
976142
1150936
130330
200103
216871
533006
1402749
66203
127023
596799
1486338
658652
327882
187111
922258
52476
1527411
945985
1472257
1103488
986505
880316
125412
1475660
424487
1450479
231380
126235
610898
1431654
417249
324168
1497874
926135
119281
981452
517722
519803
264541
272805
1147329
1348420
614370
282515
590603
885374
1266368
1177216
788449
1283002
1376020
836635
537521
625719
359937
1406406
5270
493472
1158979
33739
698863
1353063
482367
724381
336383
819147
40849
1105453
110297
276816
1489865
1413621
1136182
909710
1301964
1507649
682858
1324917
775909
803646
483866
382662
934324
1219782
1049071
253890
367993
1434940
712925
1028086
446903
1072196
335261
643511
612413
530662
1184505
698663
746431
998806
411185
710393
130290
681078
1136916
1435910
940388
138439
863050
501214
479708
1240653
1006670
1283901
18632
1145330
997737
365322
343288
967629
51023
946430
1251911
911856
344076
1321542
1464000
984983
77805
858770
370862
251381
1011052
413742
711983
162262
27180
58357
1247479
837670
304291
658554
212286
329051
1234928
1306088
429073
327656
1083427
247787
1505585
1455950
819324
199096
151876
1451157
1310136
467462
1106110
797698
423597
855295
904955
913911
912475
419299
930427
290272
939588
146728
837401
1382389
1393451
931230
246446
1248613
1252846
1203764
1545472
993454
468208
137296
498998
376048
1095212
441455
179004
557546
21624
196160
1538231
1272971
514605
54059
71274
1133633
130399
1140300
423107
1422388
900282
783285
669296
677577
1456214
373587
132609
1157790
1401069
609806
349789
1137311
1463856
1479365
1092730
573362
902751
1309046
1131442
655564
807085
1329921
1445688
243379
748442
149544
135947
801457
975251
1329044
77883
1268590
1052558
302164
1312787
188490
1349374
1246920
83492
1000036
1400662
458478
1356310
917325
1229979
310677
88274
397004
199233
850510
918496
1447096
1418852
714620
1301914
1042755
260290
465640
825441
1489338
382553
738619
1088904
1127226
1069727
1428759
1278089
691621
121759
1105860
959982
598407
583875
1109731
519455
1099541
270939
739391
711071
751638
425362
1216840
384154
1101058
195118
690213
268571
311599
881993
1030193
507933
1034488
1437775
832648
317658
616960
827317
1005205
207479
1445767
916779
836549
336838
18532
585857
873169
250219
1385408
595683
786998
1030130
551829
1456711
287951
1544907
484636
316848
1120654
175206
340777
785919
28723
1079437
291820
616006
1191881
374160
1156457
36504
640629
313377
1166561
983430
479562
962120
351498
520023
1496328
691579
813968
595531
489594
646496
375068
1174030
284228
590250
551743
964500
1159409
261707
41436
487429
112205
715255
1520513
787707
78664
420201
1182025
347409
10192
896431
296587
1171016
1403076
25898
1510684
9186
1017349
1346059
187012
1054052
1064194
1203865
988288
14766
590674
207428
1383748
66054
161107
519769
1188299
660012
146377
1061488
441752
1475775
993427
37906
293314
521816
1498355
426444
280746
932459
1180772
1338748
852610
32816
299728
900138
43292
1438695
738106
343277
409658
1495132
766297
1071598
1064428
349633
1339954
112536
975878
1252632
1271377
482371
811271
636020
246092
677925
1035843
310501
685612
69380
1122911
1086463
1202627
1216220
63092
497353
831400
657374
1036821
653191
746592
300809
1015825
975725
960535
30043
418562
1258066
487486
1190192
1459532
358844
1032649
147424
572061
1309205
533187
1441780
322924
830271
606523
1057982
129665
910690
1383821
541819
751403
862684
238652
1134117
1390200
769252
1466508
120165
701919
41210
624680
1392128
1061389
1332863
135737
92767
282816
1057638
762272
1249672
840145
1000789
635548
347412
12527
83343
1033127
640015
678627
1504995
1311078
247645
598193
819080
1102086
26531
631477
366796
567818
35707
818854
240376
242901
800058
1057935
1508372
487898
1009324
845761
705762
964333
222425
19446
256681
396208
1361420
34592
489312
1431358
1532924
1106943
32637
1245023
331521
341365
541716
1165040
391386
62339
862833
1467972
1510482
609931
1109789
222033
1166858
1336739
599078
217543
340455
499785
1273553
1479480
1350082
1006700
569443
596741
211369
581736
1345858
1176803
496204
388738
656655
406733
884882
134185
1216532
535337
884395
727692
36004
132191
355499
10497
234430
1316653
1491912
1323745
731245
767654
503576
163527
985695
434648
1069203
921288
446991
1235546
1405615
1263255
1110801
868395
771091
285327
1089573
1292100
610681
432232
1038431
1328484
1284858
684945
412181
296933
86444
568920
1024952
1076670
928629
1566
1366647
369654
320501
896581
882350
411013
74888
107616
603965
1185680
1180759
400274
716075
910584
1095235
18403
1006556
411387
764564
805588
354112
251165
1341662
1508202
114499
1188797
522399
532339
1174487
1297637
1478842
361178
1173911
743816
550885
1083658
82161
19714
1514440
375686
849821
484349
940519
625750
98567
726352
386263
762529
1397370
9953
865482
418862
778326
1219871
141804
48649
1469931
1422065
68351
1154035
301892
343669
412246
249447
1296610
762100
1404845
480691
96238
1384645
1492074
1460663
1486568
1026609
906094
586753
1058046
676323
578850
1051961
546347
145686
646455
232213
842365
1207844
182121
1287249
780776
564863
975530
1212139
1330621
714865
141666
767412
69330
852096
551893
1342732
1289606
965684
1482531
1281600
1248988
952609
336189
778318
803168
1452393
1422429
553151
263306
908019
557144
1475140
650114
901114
222224
550513
608292
381499
611829
374744
648604
384456
605768
508676
464763
1463086
368043
987956
980442
128679
1344288
826771
849698
1324003
1418839
1154238
1228485
1447129
378002
1108439
1146857
527253
302699
1030826
1278705
69586
68437
1443264
215767
140141
1148383
505319
50063
1035644
995084
874702
1519523
522973
456302
726429
1212127
992221
1502922
1123450
494226
605052
709796
178803
143599
1421848
658039
173503
1514111
1366624
826029
1475193
1009324
651065
1460815
569686
7305
182994
3026
791172
1258431
935216
343596
261493
502733
131805
1053826
676553
919616
1497458
340089
370127
811312
202641
149474
33587
1339045
1094816
1401395
473505
363268
662615
1477886
226052
181623
1332875
308706
1023305
1245765
868606
896022
408380
755412
1462225
1519515
539395
248931
632477
45326
54476
443542
828132
852583
1066881
749837
809522
296494
157124
132385
646217
700170
25158
334851
720725
58488
407005
1175442
861507
1501367
25435
70850
474521
720346
1398985
1491499
1083977
1305698
245888
1337158
1508592
673702
1272297
311175
680045
1364126
1321797
267132
768958
286185
281917
1168079
925223
617017
590921
676470
1217498
1204216
94520
889640
1014332
848164
1126430
503512
262615
1322689
1034279
1062353
1522002
983344
1262865
363568
8456
129311
844495
1432376
461517
1137634
144004
1459363
1437013
81288
944567
310358
991045
200324
1088245
1489807
1082124
287410
1064994
272259
1451442
1330283
68582
648399
1366591
952691
278351
418223
67771
151766
1238718
596205
648142
1202049
107876
165322
1500329
826592
1536008
1128232
625065
197090
462221
298130
46458
503324
224112
1535644
183784
1388487
85139
18665
106125
377277
1149923
863804
564423
770741
1470081
1441050
258840
1214120
28501
331380
956608
1474530
1343991
79640
4375
154989
488058
273642
213649
503123
864664
1517480
638891
646527
38630
657286
524656
1077501
448396
1323077
881847
1359073
1432554
704817
380300
154391
1512305
304939
1021528
969626
1437948
1254263
1020659
67604
804691
697633
175468
290985
1230538
1044195
522763
1046188
1089535
955778
642884
954453
506139
1123494
438993
713371
1460961
1405416
485054
748948
187972
1226046
1137931
98212
769737
76038
225404
26051
1164494
1102310
1384218
157864
410633
521453
22580
4976
612641
1217877
1269053
909389
473393
652170
761321
1131547
1104277
59324
498670
1401096
592059
171782
5647
1329198
1073901
295726
839216
54769
1087950
339930
1145237
345657
198682
1288521
885577
499845
1459866
1317253
605808
264895
1022786
1116969
987349
1264352
453101
232179
542430
179919
1447719
1262764
427971
839095
275208
846522
362954
151155
240672
1227147
1158297
948426
1532207
744903
1014448
165967
1396139
165198
1106044
249003
518591
475158
1319030
1462066
1509528
574185
316600
1053804
1294747
279709
1079479
1356552
430569
562307
1151496
981167
1123433
496173
844462
125663
668232
669670
895070
913809
1472882
753593
748327
190505
1434239
1063566
757351
338697
1017418
1041062
577748
374098
1112581
1233548
987592
1416329
1058579
1047891
808650
1099270
1191150
640897
723635
669115
1210382
779803
1129743
1524361
876265
521489
1539945
1037413
765643
1054881
1493599
1223186
1178156
796908
949580
482152
1251354
367438
282406
1134026
123210
316772
1172041
55277
776913
437561
1411093
397549
626367
538411
1324900
1134132
426124
972483
212425
292820
1140879
114678
25787
139504
146042
774847
1293816
1460447
300354
531002
308485
1305589
1124206
427105
3860
1307952
475889
541980
842886
1237147
107329
1044958
828105
760709
1442314
312530
50786
1481190
1106182
55818
692384
1178746
241382
730262
263035
521061
75950
951017
486300
1519479
984797
1004219
1357940
1027325
1385454
151451
898597
1149270
1070223
182013
1052337
414680
1069417
1428503
398967
876515
64582
714569
713148
366587
327380
762334
462771
1191511
766877
429855
675500
737147
991336
653586
659514
1249348
276605
1164440
481828
1485115
1505851
208238
1096595
216507
1465694
525048
1332021
1180207
739898
109464
1534794
1518564
430424
1192672
1030248
3533
208812
94858
1404870
1380037
262521
290861
220196
1085565
366515
228660
1422670
494417
227842
654645
1287165
1418758
1150858
502382
1461585
378468
1372549
217012
818446
185398
845771
1106845
421164
720371
269306
290997
545924
1027118
230417
280798
1344515
1255184
522061
1055572
997752
418508
1140766
958621
1127170
175911
292260
129556
1218087
887576
1201389
801940
173433
77974
412438
1224607
285967
665797
202227
589776
762156
520863
71562
642284
1211474
1497267
1245570
971384
49433
1065310
1062461
92552
1421985
717872
615302
639851
1492133
467034
276138
994376
1089006
1317950
883062
1380627
972385
870197
235563
122951
592402
675510
51272
1215118
782212
1197546
474403
630303
651453
328039
122251
604959
590374
797543
1219827
1324107
918015
1474031
413420
376971
1072292
1243925
486694
672946
1081271
978680
1141060
842212
943664
1461587
798461
890231
680284
282227
448520
377784
1192593
650300
1509163
691834
42107
388028
634959
772077
623498
115276
1514232
335015
1186853
1428213
1183726
691232
909518
1089838
1147372
930730
446939
622567
831929
1323219
97114
255648
1547002
793005
105014
1449545
62358
1322320
218107
180540
263152
316370
110610
9003
1205549
1233158
1256662
444120
109164
756001
1274341
1245314
338700
302252
1206677
1326166
328493
137375
1405732
766286
649508
1375984
1369915
1532952
1261781
87106
1473624
1438487
1468456
107652
1058937
812395
942787
748214
884032
247494
835122
117856
1135991
612919
1208888
810943
828104
1077146
218596
1036371
1270967
1082626
1040239
329277
1092461
343874
114131
772811
720705
894886
105539
660639
961180
101359
104515
1481021
1253083
748538
1090139
445777
380210
692486
898363
1237609
125193
365243
310015
927191
203730
1105512
668564
393631
1515969
590283
1165126
627516
172209
638372
780522
482916
1172139
1253108
1082184
266346
778862
815668
1050188
251150
160498
703015
268226
1322601
707683
1226523
1483386
586966
600846
1526649
115969
273197
175957
959996
557130
100342
1044523
782635
358111
828012
1019549
60426
1222994
1128588
1194036
723786
499890
112136
254693
1413216
482027
342374
952700
1211350
581157
542461
427903
431895
1118948
496981
874273
370749
1383827
871625
886276
984391
273449
1531953
776012
1029794
1090093
67664
410375
1462782
1206724
820260
1208208
1169557
1485742
70050
1054307
109374
776155
1099726
302651
1343889
2771
51744
476839
855599
547885
1502038
693011
55357
731010
79423
1323406
174347
1460507
1143415
502725
1143702
941986
1213160
213747
1114777
249063
1376391
935432
662181
315582
120108
834225
1186732
888840
538171
62040
107658
1012362
124041
1126206
1403952
178818
1438136
323324
1127100
296402
1338920
244653
1251713
531510
80686
782220
352277
12421
382026
411086
46373
788612
251351
649265
700240
104968
605414
71014
747153
1466785
658253
1138459
734087
455512
1538636
277955
204483
1206967
842583
1336712
720060
368009
675116
428605
64084
1514132
1339363
241754
1042727
1468097
1146156
469118
975063
194467
310248
1510770
281340
1100933
115929
1442097
162522
158649
718782
1468790
1152227
1282930
1068003
295382
1496794
1116794
1414027
763374
229031
342044
1067523
660047
890847
781852
1230789
707532
364964
868479
1503295
94782
823012
111630
479197
1319004
103786
630683
908849
342941
511019
1418932
1402386
408260
899226
307314
696256
451991
152230
661861
918195
1204507
1082431
387784
976410
1517021
464706
1183197
811767
924778
836783
489690
164631
1181461
1463068
943979
588881
683847
942324
871146
254829
883523
1387873
569619
596905
922528
1203396
915886
791707
1027205
56235
883225
801231
1156318
1170251
657055
731359
980061
330022
1295200
116498
326105
513683
53549
573762
985225
1479745
1452224
314399
552504
1116944
1070715
803494
1236605
106597
733360
671442
572627
1201626
174175
1261326
1431653
1368954
1283642
738860
1293169
1218088
264302
1431318
973010
550941
1131834
3234
358645
810255
1219871
1489067
980716
697212
770644
484211
1365403
1349892
1168654
341133
153747
1208339
604192
339323
735899
780177
944723
55558
1448454
1078788
1381637
60
1542226
455529
354334
452290
956960
1501630
330811
1139615
703799
204675
399093
642369
568221
210756
506123
784548
1207529
320664
655698
1024187
1476466
1078503
723046
63388
1241361
887789
209235
1009694
820505
593107
1110126
771329
325437
1019651
1233559
520127
1140683
284500
1466895
1295597
1347025
891244
1123980
1057413
1069044
1287978
531509
1044127
19734
717956
261254
761979
1224402
709169
1476626
438575
98194
1030216
1428523
508499
298692
46021
340807
239579
619759
1055433
86205
476460
953318
48251
374317
117757
1222736
368663
181421
981668
77851
216128
1117893
898458
504462
313066
938894
519873
224092
224288
1085820
304515
727580
369182
1536763
1050746
780285
1067702
52696
896644
1190548
871272
1368818
906934
669220
959594
98173
881095
1445940
449845
751500
1319822
623462
166909
712696
666295
992506
641452
1462743
1029573
228181
319117
777672
1423739
913794
916919
1159676
444260
565451
1097525
176947
1312021
1509036
1528319
330029
1110203
484462
665437
511048
734965
1315764
1348743
1449771
1540317
371611
702718
1156527
1489614
1274563
988441
310774
1355402
931970
1439229
1038044
1371415
1128088
234309
732355
627312
1043130
597556
794961
1409524
1023518
1353061
1178892
1101570
275879
330922
889743
1265568
565613
125097
239935
873638
332011
1324925
1134191
1265756
56548
1150397
503130
1040293
891355
327038
1370812
137462
1407083
1000675
239283
330163
318244
1033750
146567
938507
1336236
332528
121572
1513274
566225
442535
767138
77199
1077828
630437
720851
1363920
1209134
1122190
869520
887879
509824
737132
81802
355827
170461
961363
128150
125475
1277283
376452
124912
6105
1398365
346750
1020462
791011
1516059
283389
1406718
1368115
1276780
1145523
996593
674700
791155
656544
1389802
1224591
655193
636813
738223
1480219
631796
315018
676181
299233
1087790
491116
1185771
791948
179396
1465926
1174614
1179450
151866
412367
969072
397662
1539753
1316821
449922
16453
422430
69442
540211
417291
833321
496024
736921
1046004
1458764
198170
1052745
1314670
95039
55840
627123
1334835
1150810
1381104
1028434
1348036
465848
201267
534272
1475108
251090
324680
204046
1162028
158872
790891
306347
1524097
862522
638431
601803
234407
234098
415266
1038037
1543237
1145883
1037720
1492181
1415075
431472
650746
977112
469095
1373555
653618
743105
3298
1197457
513016
1115337
1535289
776406
782518
1143131
106953
1072357
1428179
666723
509450
1402538
429435
489801
721723
676643
1152346
1336671
1005966
603633
762378
1399621
461766
1094917
449806
289952
465473
1503706
129762
1073828
774549
1486449
220400
333158
1161325
1302574
365334
156144
1077567
698816
317635
1488024
691037
432168
984683
110189
605190
731111
845063
848324
415976
1507502
1186253
277400
497739
1450958
748134
138796
1162029
1372352
137594
1037182
886542
89532
924898
1431588
653565
502834
714458
703514
602158
1213668
1357714
1385198
1520855
1100331
991243
637117
207185
1265508
161560
1350907
14824
861523
1026394
825166
61383
656520
384745
1113913
536422
1540732
1435265
1361558
667987
1338599
1013939
1336633
387996
689301
1530833
926394
411086
1196707
1449366
1183483
575841
976967
757643
1079389
1079895
442258
998901
50442
1286676
856262
1451486
710980
263973
1185226
1032851
1062170
370372
1511452
63019
729278
977100
158420
962649
1147040
167475
751424
1191043
1265344
265329
1412173
1217715
195962
1252986
823282
324955
412779
13661
1439521
903807
279235
1504140
2203
947276
695560
399993
136939
1095467
1329702
4806
276120
1273581
18071
628652
164940
222535
894178
984100
417258
655662
91556
1214623
255749
92445
356366
957903
878898
1506220
13207
738472
1430546
416735
1187498
940738
1321512
51462
75722
1144146
1219516
1118443
584388
501933
372511
340283
1016292
593314
1049382
1378321
1527758
925908
1403037
431042
409682
482311
366428
20224
1073696
988116
936403
1384708
47066
1537702
637187
859542
569063
764610
77149
76895
42444
1115771
58648
418467
590996
605456
1367096
310629
1333085
1056750
856110
1223579
1374407
296862
528497
1360194
405696
72211
953626
411109
56798
1501663
1135679
1011166
170733
728940
877563
716412
1356765
1409010
1021628
907587
1041108
1073463
1339500
1096858
504883
20491
825226
938562
409722
1490821
958490
6693
1139172
545632
1444128
1262836
678914
1127996
1002396
952763
1163027
889587
1418613
1273841
407294
31439
981819
1279698
621998
756385
1008435
652500
885681
1290396
373585
904600
1509799
747900
1129736
758900
581685
684622
1445638
1343373
707618
908720
342633
75845
164586
513006
426582
678732
1485551
1478440
147955
1509606
771367
273216
1301255
385350
1230292
440488
1357565
756329
642828
51037
642335
163538
202182
1510024
421155
527962
977210
897416
1032752
1337882
978680
137829
1190609
1022717
391788
321678
837271
50117
1281550
346880
342065
1033451
1050334
794250
337056
972702
118276
76670
677332
1360378
209108
1499260
1200065
932095
1510030
160301
1414247
918482
1016060
361547
411160
304620
964995
1224715
744435
484827
784793
936694
916402
157915
319657
314134
1159734
1053562
62281
199093
93679
1466338
578952
1236788
771129
1335682
20270
598174
746468
606213
498323
1256375
848937
173831
456331
38513
329225
938967
468524
1110961
516501
756871
242869
1521886
718420
73143
1005114
1471798
1229963
902135
184439
751778
347471
1131378
606822
1319151
820075
18692
460164
352232
178900
1049538
1222626
647964
1112365
1182823
1172755
263280
455261
605243
180242
1127999
125141
1439461
1419599
1468987
1076920
1239545
460615
462704
1334179
1421477
1499894
1103442
1501487
6009
281476
528329
1533556
1348547
125829
1311933
1004488
472557
28215
701993
1527773
1419160
319482
1082981
1099475
467796
1329531
1395228
549970
1091046
155668
1240361
704401
637135
173272
970025
28128
643333
681762
104144
914540
465893
626937
1373527
687038
474423
1531591
1201444
221727
1414368
1504670
960979
578327
341703
870794
11630
545450
201913
1062695
648285
1267648
830416
843648
1228909
1300070
67159
190241
479223
39805
20665
695293
960158
939109
34285
763885
1330363
832037
1277418
881416
929582
244242
1450327
297479
1479215
1208171
545474
631191
1520527
885119
76866
369299
1224342
1283694
844270
787155
137436
641820
1116853
1269528
409740
370386
167218
741079
1528374
257811
354652
702840
1025098
1394667
997112
301883
1016504
680672
1184839
93817
1495305
1271748
1208471
1023523
986617
585464
1489499
1439129
173239
80325
1450023
202713
1080105
622094
501165
814078
637476
477882
801306
1388172
1352887
596583
1121449
1070003
663049
619010
682895
111997
268058
965971
612457
1112577
792428
531115
228626
81703
1175308
1535238
159534
729379
81696
606465
398753
540787
22901
1351223
15547
743055
1021567
1290443
626696
875888
538817
305811
81091
1405868
728112
297166
799635
43966
66205
310143
651414
458323
49134
660995
1078186
720721
139467
795310
941246
1450675
475036
955947
1532454
947144
706191
101517
201421
625639
375794
848345
735429
431525
131783
672179
1137750
353015
6296
1130700
367320
1311731
381662
432439
811745
1015654
71707
1141238
502305
915372
1522455
945707
184964
986693
1182793
774323
1087764
1229927
957791
710139
1517229
913666
1520861
1429637
900985
498801
1371151
509037
909487
630857
604284
108428
98708
1345822
1519611
1303998
1508241
1002490
1542424
1269710
54256
745791
24616
282298
236835
1274688
882992
174493
961419
1297935
1371019
182110
1111800
1346139
1512340
1414919
1329002
455679
975905
1044396
839807
533458
859943
329070
89436
177031
538830
348341
1025380
1135143
422052
1336386
1299697
978866
674356
827061
40451
1018869
260877
572098
1139426
507633
1255730
485837
738264
677667
86280
1276074
174093
641122
201329
947838
731203
648877
1183973
1537802
234015
1400363
418943
1353983
944445
622158
1200674
1002469
435453
1159248
207135
471129
1117123
491370
153232
1343445
595471
1265875
1120425
1427327
217301
145861
1004409
542338
559618
1223528
585823
320724
929543
692433
860095
775886
249043
42579
992550
1430250
1519571
287184
630623
816115
824292
643776
745404
1100645
746557
1337432
1237647
509620
1368798
246487
274705
876324
685277
51166
371915
44357
1461812
495283
271731
1114873
1424004
174905
40274
1137470
1143615
947450
212175
17161
1462080
771090
1213640
394469
303696
1366497
1220899
305741
879917
1126586
97760
717361
342211
34533
1203200
841097
1444004
1329312
1179507
1231329
917690
1228048
317891
225327
1217357
769492
1218031
1297763
100797
359792
527258
1302175
1099463
837308
990430
1416644
1187658
1482216
1031639
983223
99019
898444
298837
687449
57206
854683
1252007
1399064
1138657
1254289
467384
860719
508742
751921
1047590
140215
716066
602174
1041675
20457
301472
436025
1191410
536456
725494
1343523
806984
722926
921274
575955
67019
1160431
1399771
464576
717463
1488490
618039
810229
1114673
81151
73138
718567
120250
760412
1420974
104087
1088031
1277162
252374
1098673
709505
973587
629093
1433009
999664
98053
814111
921369
732229
618857
484977
708143
426782
1396229
375192
441305
680591
1359433
243561
348124
575387
36727
1385959
778738
470578
517640
243139
1125317
1082926
1243736
939529
1322019
1045473
381773
335913
317868
1161129
6065
1162288
11774
489225
716992
880200
641208
1441465
733375
1115153
677839
612445
1359095
904562
1519310
263613
9345
1073086
1240289
682955
65010
102153
1258208
1057120
1036688
574230
241328
780739
1393992
442510
1284726
684739
101623
1047968
32268
1455144
1537239
867722
278501
624788
302037
1134937
861699
727032
1364077
787169
56191
1359046
1214510
977012
776488
861455
218803
1500195
1153333
1274121
1373661
190231
1390856
1176546
164876
416870
285318
1143888
1012560
1478613
1132480
797267
352011
1371681
301138
1323763
197354
166400
1521758
715722
209963
310337
194501
335271
967334
1131919
286074
1196055
756006
11533
819749
1181238
617968
1021008
935417
210466
1318612
146675
716351
133320
23905
1176955
86352
1171356
783290
905205
674728
1457828
976054
914666
6402
43954
263088
1302134
625747
1408933
1404680
93841
1205269
162210
330086
635499
311675
640111
1165138
330323
48781
1433388
890118
201229
49329
483582
29574
908042
281484
420006
552940
1120740
650349
1496316
594009
218903
428865
1535173
383422
1164318
630835
924235
843395
1184916
17876
963573
265619
580282
225907
161189
721074
1029319
751306
307321
527189
49299
1410119
827124
310969
1302578
36651
1314999
348062
54975
900828
1109641
113234
343572
393628
228203
457442
471472
449732
905569
1236111
247369
626707
544915
139113
111138
406620
125417
697418
563006
996372
118188
238675
162921
1275
19842
230649
1141902
995266
1425767
228292
239925
64008
1181035
1527766
426479
1474867
191256
117703
1016347
1031577
759734
319717
839125
212902
1300149
1360218
1358855
1327331
92557
46791
520794
1246834
535183
692029
637717
1296283
137898
906640
31251
338260
973925
1188214
600448
104082
184513
428861
1225374
445368
1224658
385573
1470744
667758
1476476
919930
515650
827522
882279
593778
499734
614037
1419147
270900
279145
159255
1438403
1351834
1122692
39686
1312473
462873
590509
1440591
410025
365464
390907
1308824
15244
1216334
866684
275784
840595
576076
110258
1511378
1254229
3663
1404471
1427625
116946
449481
942920
661901
1219292
1158045
593007
988946
921372
751694
711627
1271492
219098
715334
665622
225906
536797
904035
1125456
114720
1207424
608563
839145
1350822
76967
261554
211812
756220
512247
1420923
441576
761282
1174278
606054
306386
771869
493613
40976
537877
112269
924521
385652
1020863
1135650
1217677
1094722
785713
928313
278497
378871
190189
1251635
252114
1195621
622738
1033096
698833
1235486
925661
1110682
746550
275251
846521
1000915
1516209
1495080
344140
562889
848088
392516
1329773
892028
226169
70211
585707
865456
546981
1329351
510061
352345
1038677
1021533
136702
1186576
1332386
241869
689539
1097137
390515
15150
1211038
597041
258279
1198555
565429
772089
742154
1351339
1399469
1467672
171661
999130
1458650
1142173
520618
1114653
1331205
1003672
289709
782639
323591
1400184
1518850
252670
1547033
988601
1449321
780137
768233
978207
1016354
1004768
680984
32758
818081
1286643
1427509
1435570
140237
676862
53189
580458
1510503
1229745
984916
90604
119987
1014022
815722
78555
748082
377752
1512632
621451
73765
1419324
1233840
174802
415530
1143849
283882
1137517
1224308
433113
603382
167960
1442156
655163
545769
1190571
880851
618184
17305
565126
1491118
155620
427236
1487514
885811
776191
627337
963430
1148508
675989
202756
1227238
864720
932602
347394
1350565
73210
1385594
1412746
1417127
53372
226798
145028
887978
790683
905367
1115327
106503
468811
80935
1327625
1408551
881536
171339
833588
799572
962919
576398
789676
957887
856531
19600
247191
1106003
344062
53033
864543
673769
1273835
542223
1266080
151719
1295456
1218369
785578
478965
793553
550763
390830
652814
1093332
155820
415031
1083685
43630
1144201
608312
787697
823815
1484899
1490321
1004457
1431141
158564
1010438
121400
783094
1178153
898084
1458684
513983
1529350
1536558
805710
859791
892962
387702
620194
12339
1096036
826466
973580
534385
459670
815204
616298
775599
1401543
1416611
331283
837005
38139
728622
756831
868129
1508108
1024829
426111
699566
1241399
86290
297916
771779
1502023
631032
799186
125175
1251214
610747
965505
1461906
1059801
586345
1363269
461377
234020
186891
1289811
555147
898779
621369
1157522
553533
1374389
740549
639452
775051
788970
278947
800072
775962
431667
928438
599580
517391
202306
634327
1020611
1472297
1164532
1125017
340490
710060
458616
1402318
1501911
1416116
1476459
1259864
378560
437155
1389959
738477
169604
680604
782278
93459
503254
1415038
751726
533566
144273
1007073
91572
277563
1315725
611634
938574
1012545
1448314
1336542
807464
123765
916921
934098
1388604
745277
234690
365742
539663
1199011
667451
1324694
489409
1488346
47133
1525370
358134
1447985
687886
1284218
17358
1321908
887741
1153917
1003216
77936
466158
673508
679727
1117897
823376
1388184
1291231
1206449
612603
1380283
1523366
988947
655491
828593
349313
503558
473337
1502654
210754
1024775
439544
1343326
410614
975745
1004768
1498215
1229233
701423
1334646
1379795
1031430
749516
894628
383475
190492
833291
710614
1516420
1164724
1195830
1447290
631630
583080
198405
972393
484862
192548
848655
212540
7483
832553
1360945
1237916
248826
1540165
62516
191233
542377
140939
1177015
758388
231109
2392
1492341
984826
204481
434395
654806
367288
314181
463539
1524213
633730
873288
300483
62694
821574
1073330
382931
1208964
47890
653605
599489
655558
1519762
550391
1265391
9783
1210020
922945
676236
266262
1217725
434616
805387
597909
1486856
65708
788836
1251120
767888
535318
60719
122457
744410
119487
5904
507154
78546
938561
1053481
811014
1044431
927127
101956
473000
455215
36187
539118
429792
198206
1387936
369584
346291
1401808
1261879
757245
1004743
422201
1068443
629772
899044
293368
601132
487649
555523
396458
1523576
1056679
243986
1076966
781605
560087
849447
358217
1070395
644379
113556
1385384
1350596
837372
1154473
1317598
1033715
1171172
925186
854006
26262
186835
1534431
940280
701143
1237749
899873
1167465
1050560
302417
545879
111276
887605
48643
1461708
1274526
1468896
184615
1287575
97296
587347
1545710
1180300
128254
1172021
927494
824642
1073795
491615
1323379
631690
1303516
390292
1080998
29086
915254
659053
1077588
895716
627630
446130
1281028
438828
223058
448852
1180318
223976
431329
1234911
833931
1357664
527590
1384487
1154431
1427565
257353
1363385
1479588
5731
50826
124968
501803
674053
609664
763855
575792
1517028
1546612
1025198
507098
1198495
715905
1070380
313818
16397
371502
1260716
481340
436331
767997
633883
149671
762134
1073178
1531076
1059537
66326
483958
546947
883069
1456873
1035818
547047
825844
881062
855075
1290598
1286325
1215495
808451
637485
738679
464208
253516
1427422
594129
229679
1049415
437981
790706
1348575
752021
1079556
1097988
1049521
259469
783259
665844
260356
558516
673116
1077544
713856
1222608
666574
1313452
528208
1168646
1262560
1507522
137152
899737
1433158
1291538
816808
401381
705218
322071
667657
1384047
1125811
125372
618235
1254138
100433
240666
545727
430795
813439
1014503
1099466
932854
585176
1063610
1478815
1200259
587599
490458
1050412
374779
1044031
937949
876611
8754
1417324
707322
768786
1223568
1409036
721508
884639
864125
476486
154414
1126828
250349
465407
599263
430876
362581
756712
694711
350902
901770
734114
1384307
1346859
1226380
981478
423741
1276233
1084202
1474418
796745
644914
385355
567831
22358
1188898
228512
803678
680150
774750
1545932
751994
1239009
1189283
1286860
1209272
3833
1459888
1009795
241097
1326116
1442717
324308
423374
1477151
18155
204664
1094279
1397394
1267325
1007850
915389
645736
690895
1453207
1121388
1108345
650229
392942
98446
976975
272516
625255
364210
715996
663169
707533
204037
532362
1525535
97199
144295
796461
155578
1129066
554671
1231352
1010488
349088
1522853
363479
989929
86975
1079596
37198
1275739
1090160
1292222
798684
593921
1063396
794275
1524128
1432531
1058896
976970
1012521
328832
1096624
654670
5504
516226
1374079
1144711
378779
464301
791306
285808
746200
116445
745356
5323
114431
527527
376307
1243095
804647
1111704
173127
73174
1442245
405763
291695
551724
1071079
646909
1030154
1499591
128149
728072
511860
533275
1499277
1259853
81671
1115327
5233
665393
320537
1247328
1528974
194071
290116
1298998
467198
496863
365066
1483266
724024
996279
880510
304544
8423
850250
1191615
1459196
149130
850697
1204743
32806
1258017
365189
345479
1023949
245891
535421
1385711
696360
1484511
1530753
993293
1497934
1020617
844934
710583
219153
526269
75247
1373655
373928
531951
652398
685456
916135
899089
1533323
1026385
935604
1362229
306070
765506
968222
1185002
299966
1091775
141395
1073175
567097
57441
1412083
655953
468147
546958
1244453
1117346
998902
596860
542590
986160
1306488
422926
1336452
416866
1125245
1441203
132519
279690
1050438
460336
861501
460075
1148632
1504560
1328186
1352515
906653
1452279
251970
1078164
519715
646203
366541
325014
766699
136337
1412502
1233834
478766
1298260
68864
79539
426151
130407
504587
1451671
723365
1459965
952601
1135168
1450585
521598
628939
1361055
922810
407845
1342964
1056153
567059
459713
485754
225062
858423
448843
1029980
1233473
1154478
561741
602293
1025856
699121
373815
210093
967461
820077
341863
331108
698574
137630
849501
1247883
1504641
985769
962384
38703
322370
1024138
688041
38516
68205
170758
829400
1527129
646624
735429
120697
1336958
1416543
873588
1135753
309732
36562
538869
70747
320371
1364848
1440928
520357
939707
693590
1335390
305033
919242
1345931
950953
446450
480343
180023
771879
1433919
1460539
789688
1317292
391639
834418
741364
1038375
700808
313836
1540817
1420845
927455
1070022
115754
668032
294106
820886
237167
734698
802959
547594
1219903
52290
1311829
929279
547312
1355618
1540740
329507
822749
1452740
277735
400152
550702
768144
286686
339901
298729
1195789
1272982
943450
1428063
982401
581102
537417
576453
145947
905679
1239538
789956
1466767
1079899
280197
853824
548704
989275
380772
522803
573755
1435659
869824
190802
328024
1393993
49868
486764
572899
626001
935721
799101
1105829
874740
714619
1260775
1384522
626722
914929
498441
915715
96697
631204
1297463
1465909
57165
1143675
794398
1506808
1315968
689921
506187
870119
486386
706579
207422
1085167
1290162
940302
1012136
508664
755982
1291842
626712
46061
1293008
873690
1500782
954150
1366247
1489509
616616
522470
686806
440068
934166
1514745
781613
516110
800276
748375
1239321
1493464
1540651
1104292
1287078
614558
887173
434686
1264081
1535121
1306824
1216749
830189
1066200
1545493
943433
840427
1521321
1034794
495187
830792
753628
117217
1387126
197073
1468273
708562
59011
1106279
149390
1247755
240231
229989
1202780
44134
182426
1217713
191312
1199315
1080348
102009
1109467
610177
1441927
318343
1316461
196779
1437504
1393640
1036579
631854
1509905
1206839
1048501
1032433
323768
285402
471821
726937
938412
719910
163097
116885
501768
875338
980723
553601
610584
636420
1276403
1459845
1113233
26554
16152
23827
1379454
642997
474924
635680
1048855
1306801
1109076
1439123
91334
76571
115664
742494
1051528
674230
1387119
152282
363271
1511798
709037
237105
101038
1378852
1507033
1392497
340590
338686
1305630
1258978
371980
1007329
1191684
1427284
1071906
1319115
901571
192291
376272
1208003
187826
329207
563870
327241
881395
943357
1246654
1021933
1540243
804530
1236584
171368
460765
531189
65153
1380669
395526
377618
1029011
42786
17473
971985
987549
1485470
1524216
1467160
1526464
317699
714971
254394
442461
130785
327547
586237
848085
969139
1049682
862082
1204072
575132
203163
578588
123525
318878
1321530
1318168
595277
657914
1193864
914707
1435614
1135567
338089
538765
1056104
836256
634749
165450
520490
724538
135021
448858
763806
924121
263539
980212
667214
570063
629398
658664
547555
1181511
1317364
113061
1145231
189690
1072238
994040
557937
1071232
19309
1478045
431217
496726
612637
1460236
801515
1004837
1263867
876401
600364
1247139
379037
86857
1400268
919960
707581
463586
852014
991140
209870
1520578
603617
680939
771106
496894
1367490
1390108
412781
114725
654767
441825
376472
287322
6369
1426025
735501
329675
88125
311163
1373670
252518
338113
1326624
941916
693149
943864
995746
1001164
304720
1367676
11764
549931
1097680
390822
846758
138442
615188
290859
269447
1188708
442270
371302
459712
239684
1417820
488622
252286
623169
364543
1038214
210266
1377029
1147957
726584
293758
783840
218572
1399890
1200126
516151
135634
1087031
1499192
1086448
48861
653077
1259590
435141
845961
996368
850193
388007
141810
57805
710881
627347
390460
1108208
1537372
611180
728032
426343
700237
425033
1495734
359999
1340892
1041137
1081513
1033982
874930
82411
151192
1252868
834675
1421342
512497
1309912
1200835
116962
192275
283884
723528
1430134
1440005
1406587
1036480
662567
1339322
701873
956707
988381
1042459
700261
336987
424115
911037
306319
1461904
942922
430662
1308582
1052730
1298265
890463
871292
1292391
872968
20418
725817
222203
1146127
1540702
54122
1497062
673450
985877
1408198
298832
1081495
1337839
73770
916599
458185
1329199
1502781
1342835
1399180
563815
19400
1025597
96430
677275
144949
609662
892345
1332669
761821
1223332
344482
463278
1125371
1290162
543284
1014015
14779
1508629
931105
1268025
803991
940082
270040
992118
1533470
1458194
1400703
600320
469978
114419
1116155
1127137
680148
795484
1060365
1529878
106982
931363
586291
1168957
225087
132773
1305507
1447025
859957
654274
822310
682726
1160756
634510
225415
800975
56534
819601
1457548
1214151
274128
1277493
1224746
656507
685512
973107
722440
1345516
688769
909001
307770
654581
996787
925666
514685
244521
930396
1191447
1420191
878863
420613
955967
53349
513106
889300
708947
1132379
1101482
1266016
708100
1181594
250303
411245
669441
863891
381011
1494600
1163148
903266
191076
1471347
1204390
78188
168721
955784
795730
1421309
1155880
1267992
556311
1094842
884715
611033
967204
542150
729215
1110072
849099
1018784
848481
742495
211588
836634
522125
319366
1395019
51304
324429
1104669
456945
1266479
1464264
822735
210943
460008
109493
1524488
1356912
14807
160498
1183663
73442
693248
621977
1284039
1119023
1220272
215520
492324
896302
1218527
595522
161244
815455
563151
1493057
812319
207708
843613
373675
871064
1446530
1266598
868387
284069
1111009
861719
1461742
137888
1444965
340076
1174326
157332
1237006
1000002
825339
534249
1063006
60736
1215487
1059123
646824
1516766
1468571
1390513
357113
141152
192670
549296
721993
1146972
366150
762653
482692
416155
1418529
976831
745449
1123023
870362
197844
1374093
512398
843074
309052
781056
1423939
644811
1208188
309575
599957
1133010
175207
284659
106401
1137505
98639
513462
61802
907294
256546
1150273
404443
1540171
1294811
168626
1204950
1204242
369881
692587
468073
658317
762507
1257532
1453150
1262553
1093894
1309157
1197615
715672
382085
148773
974777
1054431
1367757
1461347
250230
1254450
1243381
592785
1087359
785793
1002793
430929
376161
712681
1013097
815447
163847
1293354
549897
116995
84296
247868
1053524
940308
1201230
456710
1483118
1419615
1158673
650782
258161
298896
854264
80006
1053332
924230
1196864
144618
889447
556801
100705
697700
544846
699294
272017
880928
408189
251383
785813
41002
949341
165828
603293
657808
1329487
1447691
1369606
171410
545286
1503950
1210609
679766
1302332
1162726
1522272
1518318
1334472
1035465
874671
54166
419077
1296596
895771
146447
1282148
1530030
299025
13484
1025254
1238667
237210
314113
830818
1034651
605167
856267
539009
1306214
694908
98218
986693
1351605
1271767
890780
265471
605331
1529325
1041741
325809
1424539
810171
108521
1449462
1432745
892230
1351152
1424188
635384
1413377
1226495
1266054
1089709
648589
740788
340095
609141
921665
467517
941535
558376
1133338
247508
1457494
252224
481824
703488
449554
543957
454755
503130
1433184
351148
1122975
1545335
364310
527056
1424120
24055
967374
272274
1280830
71528
827695
160110
555518
944212
977890
287063
1201690
524659
281444
1073901
250078
265661
480236
824545
592961
1506711
122922
1541676
1139319
471165
89973
1026241
384530
1089471
103976
405468
1025630
173125
955408
1238397
302822
1309918
936162
606794
421768
967623
141522
1094662
607677
1169763
218871
338438
824303
1041081
351168
1395071
299850
290406
1176815
1177763
1077233
471331
1076968
106304
1411447
1032315
1290210
208261
1505624
2210
729957
639859
1194822
276097
572064
735914
1041727
724159
1233704
1203285
1298864
605327
845354
53281
657841
586889
665058
258093
410522
426154
595299
931134
264294
730932
1508844
1384240
528193
94906
230449
1409397
711210
364818
398913
1365342
428655
957518
1453549
1297938
1161495
852541
1259160
260182
826398
411177
1392225
230999
1489070
1516203
278301
868859
1445938
579235
1019254
1096873
61349
672522
583853
23924
478175
285518
82756
527026
55539
1479068
636077
882860
1469489
595094
1418746
435799
812993
683167
1298979
1192325
812901
1103357
731199
263310
994962
459517
1352383
248621
1274006
585596
1418878
1176022
639718
608549
1223795
1519832
1000176
1272799
512119
90758
1208585
1329125
1144353
608099
140269
1194023
1533514
88081
503994
532503
521363
1219442
443648
1232602
129950
821051
812778
464080
408577
318770
240048
85447
718123
215109
556761
213623
391272
838684
890668
1418750
554214
401256
665083
525088
883530
461023
644383
1435319
464733
781614
187323
409080
195400
504015
148501
810962
367839
1509109
111011
842107
866605
1467873
1338623
86073
836408
999817
764495
1541395
1023058
509127
959242
936292
1178540
1060792
412581
262564
1430245
1541237
1403044
156785
1044503
1113474
673867
610509
946470
472147
1177471
1499656
564663
604382
527920
241345
938112
1541049
508700
1298099
478374
861883
898254
198410
470637
1415913
725073
477693
961683
622241
322043
758431
150372
180389
741267
344423
711602
815322
867769
1352121
66400
1128573
1263408
1485055
1379471
354866
1245799
1222678
623106
1328378
887391
159479
1204696
1277225
384964
737086
506235
844470
231767
1219756
319540
181368
813613
1469024
1526677
315469
178321
142540
305637
1354194
1074171
25567
1251542
231119
870919
355715
461686
1351076
1264684
300206
307368
1331560
753976
358454
796228
426846
1249362
1132757
1485330
131639
335193
516202
1204844
158393
708488
646791
64655
188212
1293149
704380
135550
711295
542500
966043
605740
134188
14451
1177688
239585
205132
335172
580995
126248
32260
1430380
1153585
1122690
421908
14128
1506390
544797
221818
439925
689287
858121
463434
1310881
343494
979007
1133673
557541
1245278
220376
1102291
311239
871337
415053
1396051
825684
306097
807681
998806
490149
68688
603138
737431
901344
143070
593504
563733
1288508
1290791
623540
442210
465415
1034236
1308000
311834
240761
476716
889634
1250600
783338
612711
1178916
610758
934352
1316660
76563
979383
430746
1343291
1490050
599405
105419
1386208
1055392
802001
948145
254401
519334
852397
90777
163630
941194
838883
1199113
1367427
1434307
1011836
267518
582711
993839
1186016
827201
800462
566844
670744
34209
1365892
1503229
1017253
16588
26976
892102
24037
1130913
1340911
1289760
391150
530666
951144
335616
148692
721528
1150632
161017
139408
123225
501454
533081
563079
425981
766298
1366651
631812
5625
80066
674303
1118367
166474
1283967
1525378
966532
1520655
324802
1374434
88588
1047408
321465
694893
533166
339831
243753
125929
1175742
1035953
833773
344590
1063741
737223
479682
474075
1458151
414278
173828
34402
5954
664953
478083
392692
1064930
401133
1157270
1182877
686542
860619
1469709
1050246
905310
879155
534834
1115252
830771
733958
137479
31660
749657
1188180
830709
1510077
902348
1526188
185267
1154282
1533854
1542292
618348
855813
965327
623439
371128
404225
410564
1349017
705626
368730
11590
747009
1098002
167922
779606
1139751
1090738
601993
1089911
405398
1216028
1376556
353853
779837
883158
297069
82166
1197476
26351
1054612
1463362
897672
731607
742736
700828
863103
796367
212997
1022070
1543434
461895
1372764
1285240
777621
1193988
401594
508176
1443708
404195
1480468
1403337
229053
107791
1139154
846411
767790
422841
1194295
1168559
843242
1227597
1401981
535227
1004152
1514145
1473448
411606
347257
929740
1202152
283814
1223937
952626
83731
432098
1367380
419462
987892
887960
245961
1497197
275325
149238
1252014
476043
2860
1093101
556468
565353
893816
718952
1451919
186615
1123737
1265370
1288449
46359
824685
602609
299269
1030200
1044636
1477402
1293424
270735
802646
899461
572282
453356
1292487
160042
759837
466281
518463
1369821
443940
918741
283424
1255379
1057683
1152046
1016744
833447
165073
574046
456786
300438
19814
507188
771798
606799
1254073
91138
870579
250331
1075247
774470
1513388
1521794
1435487
667761
809086
1502013
1521337
814226
929721
491631
796704
208374
1496787
1427211
754778
1137041
533078
750220
82657
1311716
705600
850441
359967
304835
627443
808576
1468699
600816
413591
223806
278862
136260
209322
1182431
291488
749753
8940
966946
569398
1140662
429887
530029
557148
1501728
309579
142762
1039047
229707
1185270
999265
849372
169301
822543
750486
794689
196271
1479830
652866
1263611
492757
1029841
894739
1430766
19917
791439
557008
1282588
597050
1314046
1124787
860203
1462334
1006361
1326624
1078611
1133029
1333602
169238
819973
654864
556447
345168
963533
897669
951532
368937
819204
755764
487050
552248
1269779
1030777
28830
77369
286526
1119625
555455
721469
58261
1074713
787224
165125
588213
921447
1017059
556218
489826
1082758
1375254
956793
898064
763123
191027
595559
1353432
975993
211019
1113697
938331
548694
1523773
1537179
925952
806532
751983
1099122
547549
894434
61992
813159
108371
970905
650608
1110637
322419
777411
711051
503520
72940
175816
910258
359273
44031
889276
1268904
1024744
815695
1522029
454017
775531
847128
1491995
1288373
985329
1475192
166094
1456247
1119345
1478252
1005760
574446
1509431
1375797
1229403
882799
1505654
135063
450219
1282105
1283183
742974
518400
564665
157758
193852
562049
320112
1514383
549030
830716
1310179
18353
982418
1358399
1077960
1027161
534808
1198278
550468
1401011
645727
902593
449702
481164
847576
53134
1462619
43777
183302
246418
878651
1193186
538628
34260
478683
32643
908451
997807
294101
238215
1125751
528115
1475664
203529
484309
1348163
1068345
510495
111778
1441913
551935
836515
737410
1456160
84053
238700
356768
1101322
102875
203480
1437873
124141
1084805
1010643
552696
386956
313029
447226
266740
815395
501903
603915
1187984
596406
331657
188008
688185
275725
737908
1383090
1224560
994663
415443
968388
12973
804649
567570
1509854
952033
1294903
502673
1027465
1050096
790780
580368
1297222
1262481
485512
273751
1326382
35784
579941
358068
1248761
895207
602955
852335
652851
128360
1334943
1304114
1066976
923716
12138
504486
1371602
261592
1310427
1304727
888811
611664
150920
397277
94379
1372064
264021
944869
258332
1063676
931121
1389075
256193
893762
1078571
398577
823368
1145175
940010
17033
1353214
45606
91378
732705
284759
1332110
66832
510527
849393
1467116
191329
1322810
1534258
72066
1265900
1302653
326679
296222
295578
993464
505338
267195
56777
761367
582091
1143128
946301
306132
1188967
1038871
759645
580369
993025
1465405
959512
435725
1218344
714100
220980
1537194
593054
3709
1031731
161549
600167
397396
381594
944640
843872
858030
1022348
858603
1122849
807472
1099934
783052
1438674
794890
593322
972393
1456855
88154
104232
654108
395370
1363911
679362
984135
897921
321493
955010
423915
589628
513221
853263
20278
1124943
1199386
245025
676810
1287292
1332291
1518682
136212
963907
422655
1506642
704368
607031
1125795
637730
1498198
869664
611084
190654
1526528
1421751
256473
560946
625373
1514226
1393154
1201111
954585
1345616
127905
704926
369456
300534
1017916
1257645
871149
844480
1376937
107560
276676
203539
306487
1034549
1416621
1152403
1153747
62524
537080
146242
318156
237843
180188
536838
155734
1244492
379432
850755
489240
974777
339969
428757
531148
1408131
1367317
1243006
125018
1322254
11278
1355992
320013
1168322
292552
1243944
866598
632403
1344407
1501588
1202966
131003
557086
1372097
40933
676304
1279234
862022
181363
75387
1135389
771678
411502
950343
949298
1261415
809756
287163
5461
623963
1224850
1477275
1467519
310371
782362
244522
393484
1205415
649410
711287
425238
929810
803359
335934
1493228
560357
1180425
436090
1024676
491759
298080
1222921
1545347
265807
76248
153076
538668
857180
1187358
1229777
696422
720591
1334894
1049492
312437
563485
23229
634059
1478444
971548
980299
1497624
175514
65073
965178
1112826
546016
497926
1519998
608668
108666
1516221
129536
1481736
174085
367573
767153
1380469
935461
933359
192416
916836
80124
17932
1379144
68401
403698
661211
936527
444519
526973
524733
816033
71804
162207
710219
1109306
1165205
866763
42580
1488685
328246
1426906
1128770
44682
1431086
720216
241751
1369112
1202911
459534
149110
710225
1213798
294892
518606
1437972
17946
456383
709563
1360138
777202
716609
1304902
80625
1288419
265605
1356480
227982
624135
477838
789808
595599
1338418
56682
1190484
959888
1280474
1259488
149010
456800
314300
426592
453148
339508
1000118
185364
325518
220538
45282
1362798
672638
1229395
810517
38661
1108601
705323
1529757
342170
1210755
394317
416788
966863
1296286
705068
742350
1283627
1211574
1200046
391999
1430780
77897
1094467
772805
1254216
61881
251796
988945
1453258
904197
768252
945549
420080
123140
1044094
552947
293944
405535
494026
931069
26606
1492124
463243
1344572
445640
854998
1486768
763250
347163
1422772
1451306
542037
1263311
44199
198044
1119773
1491772
576807
783087
54872
483413
1164225
468608
1092393
1364802
1514642
1110958
41008
582425
365030
172369
1119833
785979
375698
301971
566176
648248
584271
1511238
1474796
354630
929494
1324515
1270041
1258111
98021
28492
370548
745783
120472
917630
937661
21685
1038384
1414769
261745
77799
18549
1134545
885888
842221
1106572
814363
63073
956852
1049563
691196
1425377
79965
680
1512773
870410
338752
39015
1053570
1003742
434788
58100
409012
663504
694359
367105
636050
1052794
245819
985962
453964
231613
705165
491470
838665
1014753
922065
1136246
1131182
467037
1417538
730240
621394
642510
194627
1525961
66730
581174
1354928
830225
127424
637059
1196976
224967
1539118
516347
1323345
235711
739906
96635
372966
1177843
855851
607125
852096
536430
231140
1454733
284581
453439
897849
812475
404984
1520720
105052
420196
331944
552810
259847
967156
704110
444931
732198
719192
383026
275348
594524
312815
1313728
709499
573020
805726
1267197
1305671
615000
1286110
614630
95272
1021131
656187
1371654
123507
1505532
631578
49376
476206
830364
855146
137015
1021038
628929
916840
169026
214262
1399926
1074017
1384135
488180
959124
82619
996344
1180119
1526183
262568
311727
1341012
412949
1305330
291447
646786
1365961
1185579
1348309
425947
629948
222880
1053921
1121665
232803
1096589
470662
758827
1151168
1489695
7617
1256965
1054628
860662
946900
56380
1503573
1437921
997244
1532474
844311
1028540
296813
1452518
1470372
1159714
1493242
354187
550124
717591
1358018
1273841
449135
666294
107505
361313
1203255
50578
640752
1001737
763390
1173881
165662
20786
852305
1524747
1464058
154500
385719
1426997
693282
295488
1298260
1022768
809412
125183
1415449
1299266
1364733
259118
838554
1151616
937524
1094617
375618
1245141
310585
497379
373904
498744
1171981
1163580
142902
1234772
347024
1445261
1365524
789902
1542480
1275693
1199572
914049
179154
1338164
89289
1113017
625861
1147310
181416
5845
805293
443561
656576
1109860
322610
104369
141079
1341966
187413
963792
1531016
483023
577733
128282
746876
624462
896447
1505529
1176473
1074020
1478420
138150
450890
514614
735011
938758
950056
231843
133112
1270862
574666
1124235
300583
584862
24829
1395222
270429
927578
265264
533284
1436261
379913
752971
554136
702215
804345
1120270
563463
245673
1535437
1064522
967704
1516375
1150810
370574
664289
184899
1156314
1208090
1307410
954201
1166906
1233120
1420025
1028755
367738
1100820
1480384
1046419
1233506
643027
1009682
642078
1176535
1528714
1393044
131361
861698
1176045
1441050
1422472
1485191
1479897
186396
989715
895050
910494
357572
1197256
1473647
1296612
1169739
182480
228946
105620
773577
298808
119924
1135943
571719
622581
946428
867162
1178142
1533510
791003
1009748
1245992
1505447
574624
125273
1110335
1372347
458712
274317
679103
666656
512633
1237069
378779
897168
1174432
571539
659018
135088
113367
920892
154778
272022
1431806
802421
77428
1358033
512401
666893
553573
1426990
37003
168316
1034439
776158
1524040
1334187
979112
588076
100099
250020
251354
1144119
524330
1456002
1047526
592548
535743
1396634
1534296
1464651
792580
430006
560316
209789
343147
95349
63221
976542
1179670
1445917
614512
590952
1542956
906989
177844
715144
284169
842344
687611
1351160
1216399
393485
958829
1488516
69947
1107358
552520
801684
202775
858893
490616
243045
237010
180457
832897
1050187
1508677
1117197
37073
682330
46807
529161
57774
647820
1312722
1294368
1356995
376056
264427
284912
1543346
164391
357733
1498635
193510
1365715
115690
468570
1014246
358201
408616
1113032
239297
179685
1465788
1534661
1430792
1047
601928
1547200
1417280
372774
1160342
1194212
171274
572347
212112
175059
401596
1164409
162491
812793
138325
729795
1010485
737735
775055
1207572
1318651
281293
1326179
916726
1172893
371372
557163
451642
1080372
758333
803272
751334
1046282
746293
620762
620868
129381
66141
295146
1097775
932859
1036731
1258663
330553
1156721
114077
1415765
413893
853931
1245829
1323210
730172
800598
327488
727480
1148859
170814
57577
995400
867995
1418151
1306330
1534054
1478164
124348
1248916
660095
1236079
1035722
624252
1265778
1364437
555569
324658
1260766
853265
1042790
751752
1186579
992723
114462
1249954
106684
575845
569745
204032
1295705
1330276
73640
504899
1150248
801299
306748
1141914
262689
1170195
1529486
1060728
1139838
798546
40061
562643
966181
1505974
942927
744629
825532
503708
676861
152684
39915
1100140
189799
56619
745530
1350664
582292
524687
1320565
462785
600651
86365
136167
896562
1306044
421688
1438491
305425
74440
265307
442007
98691
353425
532765
267080
1512772
1119986
1372053
777168
551862
1495764
1314173
1433083
95016
1518293
4770
546226
161210
840114
592639
561998
1326606
185125
449647
1005465
166509
1420055
1189983
1073152
1068660
690565
627824
261677
26881
285482
1410468
231056
1101901
573310
1135666
1435064
275885
945556
1194611
419812
520116
1284648
1356584
543565
507909
386270
1165639
171757
1340942
977906
998747
21021
875095
1331886
1355777
1259124
1058650
197110
1120170
1073934
1539166
4355
971375
1069773
513581
1381659
700670
705674
160602
507312
1184456
1179298
331252
723420
359844
806354
1328549
573678
1283733
947657
918485
1174324
185931
1076771
1336194
633201
1189977
1047278
424586
851170
99735
1056386
1466505
769752
581515
991550
1197745
1511144
80502
1264315
303502
801690
637444
906732
140206
538261
1528920
783661
1047611
766992
1299036
1388041
298099
361866
694953
756102
1384426
740729
576038
720582
525262
933815
154164
1157856
285551
431640
1274369
192807
703565
276029
1416347
965568
459860
1470408
395749
36004
57376
242786
4289
32555
1328758
1110051
771662
606759
688631
393356
327258
596867
423856
594191
422502
190470
101162
1492349
1076278
1433365
966539
1160685
788362
86653
1172660
1292818
146961
322177
811106
126479
47457
593802
1522697
16155
411414
1395699
116644
67029
858808
488225
1030474
377358
956726
829152
1429969
11593
564541
348395
926624
207971
191839
756558
223254
1507825
373224
69048
913987
76890
1147800
837402
661423
893628
1412728
819850
262878
123545
1481315
105302
1282388
678162
1132030
50371
1467834
1315915
26843
940052
1542713
745185
231669
434717
1132
121755
398872
195201
602022
921267
1173428
644400
624140
1277892
180140
1489817
684613
1497916
296493
1516387
799230
489016
1091182
1394243
394632
1108261
365698
1527587
1147429
1359838
896664
1109685
524581
1043465
955732
1465485
966824
862038
369114
889205
1138292
620442
1339221
502478
1338306
651301
1510739
1075233
942839
907176
1144594
724259
1109133
1048201
203681
144294
331324
1298043
1345690
861071
1281872
1447120
489392
799338
948122
315184
937703
704965
78750
314476
206472
613435
189205
1027278
1008369
534673
198185
1369291
1278352
368553
1361393
1414323
1226214
824375
1183822
241885
1144654
376637
1070550
1170176
42050
1253119
1023302
857844
583938
325751
1540151
1056907
1445007
150664
692774
94331
150052
1522457
297436
484869
225391
1543912
475232
1309175
202894
869105
81066
591112
983816
90191
506703
615363
157046
461475
1412948
384160
70045
324601
1384415
24765
366947
834226
1013186
859421
399269
1177200
1220667
1482667
186810
250295
889107
78375
407010
355851
462085
698021
501361
404044
164631
382270
4627
1476591
914312
91281
445466
1438777
1173717
517497
1474473
798748
1463323
345601
463790
410393
360293
264265
110578
15923
241556
543081
312039
708409
1091429
67853
1424989
584585
620157
790614
513319
961486
690139
626501
424098
1007667
1537712
1203485
1228254
1547114
487905
573696
1076584
1084994
1024122
160583
314083
912581
1474212
1542131
1202795
1116217
520856
561273
1162062
76430
788122
1336319
835571
1496364
867395
553536
505940
553316
188533
659647
422134
1463837
750112
1293709
453826
861359
1114622
1470218
940260
890936
435024
1517047
1196935
1266470
293092
1299741
2852
422033
649858
413520
237891
1530077
377491
278283
1240750
874327
455811
91610
912858
865017
446876
1141717
1012755
721404
808711
220748
163911
306833
1202203
594496
1144109
423260
264262
1265816
1066912
764802
352872
670519
1529441
248103
970235
763460
439069
961288
732978
1362865
423180
369462
670662
535112
338181
509925
954825
1440871
564955
358396
1055969
1098034
879631
221279
467436
573199
1363463
609572
173001
1169466
638206
773559
366184
971392
1029379
1396541
68796
779694
1281985
331775
85631
1256462
176566
290356
559268
1516457
1016181
1028313
1528815
1064408
961185
703243
1349466
1429758
1428022
1254789
1402137
821937
173288
830039
948272
179934
897673
1542309
1170111
1287587
1459974
1380793
726533
1444039
752430
318606
811987
31812
1094038
1224291
1051082
359963
1153925
1333128
1043861
1017669
166760
483631
1461716
1324738
820193
883721
1325520
607462
451676
416088
281432
84883
615283
1081687
1394791
282663
200871
1237084
404267
257729
1484370
953862
937659
24695
36386
1118325
243497
50439
209673
948141
340554
64399
224154
773901
630508
378201
1342860
1303762
144539
808025
696564
175869
143508
1442762
99570
545736
106231
1500113
603652
757672
1407177
316113
1184470
694895
406333
1360677
1508563
606330
358524
190598
1312180
1255027
130530
1036232
355891
1386077
1338049
1540073
1080247
828651
962536
1056093
488148
1322966
484672
416215
1223779
325455
832167
1000164
159558
393153
320407
98835
28466
1015156
1029424
1540365
763074
210884
703112
981013
78097
401681
290394
875359
261545
580109
833143
300817
1324625
845896
792116
1089178
1320913
1467181
1449528
379957
73831
36664
1347031
1093805
1113024
165332
846269
704653
1506603
694055
478044
770709
618794
828618
1500818
774136
1022877
496087
1079604
1526921
529356
1397266
767317
1255738
1329194
304131
1348036
1483759
873024
332611
1520102
1023629
580669
747809
629433
488339
648348
1069894
785507
992691
680602
1159474
246831
1095868
190485
141743
861594
1085962
852598
554083
396363
1400041
822767
658445
29474
710821
658992
1281010
615740
611618
1497273
572160
780241
786506
1248966
503923
469642
1275709
870200
66723
473952
812479
1180506
1156630
393878
1101557
1202220
677452
1417757
1054277
1390608
740786
746041
1303985
846993
475667
520073
1170178
1131370
1343194
471881
1420671
165691
1237321
229250
462280
565604
355134
1510730
756837
902349
1193141
803901
293705
40145
587282
498151
1131292
1186749
126243
525672
1354099
783163
1017044
313085
643719
1022582
835423
233256
409040
792788
1135497
1490997
479085
509078
1338222
108143
1312662
188116
1494209
524361
947550
638123
829328
584370
1255744
980602
1248612
355148
658475
417287
623506
840319
1240549
976011
1518229
209771
394308
298700
699462
373047
1279375
554215
279611
684289
409271
1330602
136385
1216177
281277
1314934
756516
911860
576471
854067
984612
343243
1021111
386550
1444691
772774
738496
1515318
880031
441730
1244939
1127335
888840
411908
665337
328332
320354
598738
493941
873725
1440831
778387
738516
950529
654087
1306310
187792
67884
402598
295778
578121
1316089
388684
267585
538161
1247771
648779
331325
952059
1297127
463724
1175544
665705
1480411
850940
1236792
270794
1319096
750325
841147
999634
326389
778795
113566
624091
266378
566379
626345
841106
1401824
1470879
1456259
1320040
1223499
904551
1222820
262804
146243
1142933
35136
1365297
265894
284609
486594
1118543
534525
434586
1251469
1226426
1238747
591699
205616
664433
344230
180175
890878
154190
643084
1014632
65672
1128924
1299565
1507677
337530
1007639
406495
960508
742720
183536
1069797
1485344
1485048
925596
404344
277289
282835
1014344
192702
938665
1505699
42622
1097708
736552
274875
1417113
1253237
1025994
125157
26298
721544
1091211
1167630
1477535
1518964
1002573
1497777
1383293
154627
91771
351016
1492019
1383835
1518953
218326
119159
1456919
1382529
1340335
460496
113051
148135
189929
78853
354306
799794
477053
480041
244076
942473
702275
263571
1112716
983161
704793
444215
731456
492591
732114
368434
924661
138090
310386
992962
87393
515454
1271719
1361444
799715
314178
483182
1070714
1418240
25564
495855
684891
571991
1070153
374886
1017518
732394
982423
919508
975355
1264948
141481
947520
718145
453769
844761
6213
704903
1092229
1086891
323208
601634
410678
374877
1180504
702891
326203
420261
472739
210827
1008947
359046
369951
956512
329084
1217192
1019860
719818
1312843
626797
1051998
1175568
811811
1229428
466096
48786
89172
353158
105029
810851
1439010
534975
546772
191657
1008028
1523761
1180277
901577
1531750
1326970
1193603
849922
154207
1266683
568978
167956
765396
880643
18019
63025
881501
125322
74410
1399216
1318263
1132157
1068024
376873
506483
1489224
1429515
1164413
964363
495962
1488937
1227377
1019830
517301
1184250
930230
1422257
458371
122601
532463
191343
260097
57573
1540842
880128
980137
1373827
514547
982773
222306
491003
1524342
1129399
247706
295381
451083
973169
587037
1185501
98641
685676
85787
402865
633045
45460
652337
669889
1092792
109967
512665
876946
34526
651566
509798
529388
442904
400773
1203390
383403
1328393
744237
1518865
513268
118013
1033207
1180765
1289546
963021
966821
331517
1269167
46280
1268945
337380
523586
728428
772213
315815
391252
1424761
1114264
456449
6798
58402
1520262
242794
1545294
997783
931474
1459060
1126087
517263
360300
1460633
693181
1308158
477909
1236466
997732
1173115
1045510
720178
875703
1116170
1472008
341768
908198
1418448
679407
1056732
201025
438671
106440
1238491
1397191
1295782
1040666
757782
847740
1118579
314532
1016434
924908
236792
283466
1149232
1189598
19007
1251339
257474
1059858
119046
1290497
199913
1474467
1392943
1075676
100387
361834
539204
1109889
93109
1107148
1080310
241094
167914
712519
395275
35372
1171855
1132620
237227
1194749
1279257
690453
1212742
985148
495495
1145486
1226513
1280735
702136
1376901
1443167
1431232
1036710
1434918
1403548
1293498
180718
1509418
56261
551304
1448265
1261850
1042896
962882
916943
822209
660532
1329527
1043062
839353
616647
618183
495397
570625
68843
526458
671710
1217769
98902
1499380
922932
1377416
496379
818149
745377
229886
1428829
1049189
266218
1376844
290759
523858
1509268
958113
281639
1427413
881313
1116775
816791
530488
1052441
182463
959372
536523
638482
1458714
1528635
1003769
142723
1250387
85627
1278322
691748
1258261
826178
1406855
647412
600713
285410
160024
619622
440766
1072685
1014850
545094
1307439
781477
1136713
1364296
963766
1099037
1004618
1468540
697794
1321547
133495
1130955
1229302
139408
628306
77418
586884
1125191
306019
1207674
1013865
904570
497217
205112
761299
151565
690835
1281895
246799
1272314
46100
1424386
203843
31445
94621
101896
700267
851657
648353
574913
710312
357429
1418843
1242627
1330157
425955
684386
907286
847846
307264
624335
1323448
1506379
531936
599529
466857
53801
887887
98091
177475
505060
628779
982893
435186
857247
623052
73666
756409
624660
786789
542909
45309
691723
993579
891281
1225100
1002884
472124
1536015
1448093
317252
642572
689301
441904
1265878
558028
162491
1503920
1094136
68787
1424544
976131
1511114
657549
897905
907693
1519541
930698
939072
729859
1057712
1028154
1248919
541649
826975
1082172
94231
75982
740242
567067
238606
211180
1003296
1071736
103456
1525279
1071825
202396
598031
808418
105205
60947
50629
534362
892274
1003959
297490
1097054
280776
1263147
606734
21097
1045402
835521
1412156
1447924
223213
1143830
1021672
648712
1142322
51538
888636
598203
257478
1187615
356446
616408
279195
1182378
546466
1369959
843795
1448204
714838
649773
103171
1479211
977240
1208609
614799
739089
174460
1505860
481373
734510
758853
292842
904852
402177
899205
1217138
1061377
1034177
1018241
1375484
2401
1238679
1478986
1044698
1343028
312333
853670
332646
499923
286272
601975
261207
164073
682755
374477
1423408
219139
759774
304744
1477019
414661
1050397
1133114
685282
206386
1481439
412612
815450
1168542
1138833
1394568
53771
1427983
822798
950670
1520752
1138068
1152140
1367650
1055849
735791
1527382
541016
813376
1544012
1326220
22371
68208
412308
726225
20467
692366
436802
289824
85982
680268
636737
528583
268446
242147
255847
1156911
619104
1461872
1072472
874619
526971
1500861
1268514
557238
127329
904512
1533888
503502
121217
67280
179128
933166
1227109
761167
1105575
146577
17589
711483
325967
1131014
1374495
159889
458320
869058
968551
398471
875644
689250
851968
596302
343766
1269317
1404440
328247
745782
265854
951263
977431
1441858
51592
501261
558032
787375
1326513
623501
734806
1248713
456035
1299715
219740
287228
16239
220503
1189953
1158411
1243071
903713
697329
173270
277279
1188467
753671
99892
269863
823632
1506140
288278
820078
711310
882303
1036046
943944
273604
722791
622644
633949
638305
231548
584732
41909
1095803
269962
40347
1375621
394926
852703
404513
259526
1242448
720569
344591
863797
1251968
981731
1428610
241296
632255
837154
789534
1053477
704907
733197
37242
638332
908471
939787
843833
1544253
622934
473819
55182
567564
957780
1409032
751375
518227
637899
333160
472766
1036822
783028
691303
1113355
915874
1282244
701829
424539
1413452
268336
1500869
1382915
1242858
897380
1008083
1428028
77086
737613
535277
1074056
636786
871728
89853
533992
1518165
351799
1066138
405101
775871
297738
940279
545529
129407
894864
47440
770974
356518
209162
1019150
661583
1360739
91914
461757
1319957
912947
1438381
1346036
1116473
1305593
475605
688929
868216
1303268
96915
648256
528787
594987
1031211
167594
619575
100330
259921
941235
363324
90827
470364
97220
543289
529673
979576
1255167
189393
445555
616626
1151686
1507200
657015
566005
1325798
135875
525380
22848
588458
1351784
1437322
1050630
1167162
508428
624469
295463
1044250
976178
1143431
241243
832880
1276854
1350642
285875
824140
1193059
362561
1017289
1277505
695221
320522
702047
805405
637751
776068
538471
454040
1207633
763061
969807
575796
760777
594651
186414
1483171
1276205
295850
1413887
105935
776517
432810
733994
914449
30933
55507
901702
1072078
1100167
313488
858585
1311553
1447848
614194
656099
1260972
1427504
572914
1310328
192858
720881
1477756
11921
714923
7929
478883
671014
922992
6083
912883
1232324
1435033
514559
1286278
1250856
1027348
95477
954965
1216675
1045356
200352
1153891
607360
1402032
998116
559040
582706
5225
807533
676399
333363
105415
394559
792316
1337100
95461
1202338
362788
619282
914624
72381
1205984
468658
637605
647944
927594
991841
330086
1011478
207569
839994
1163749
753966
756986
1181805
399874
44378
635406
145263
76873
166325
614478
1392923
804226
810897
964796
1484524
1344570
4470
692312
1482548
708664
400113
1051366
1162694
852880
1302715
1536347
1473472
627538
688788
1048395
1546440
772229
562375
93995
1097587
72173
299392
931925
1134812
781596
1416994
916049
1227637
496370
1275460
1417065
1261449
1494854
1355031
1083678
1088055
1293643
659313
1432285
1381550
1369289
1072821
792192
656503
223656
1006179
306938
647692
679051
1412115
1148280
865619
363297
141760
494887
993471
1463577
1215520
1488510
90287
24497
972872
898194
811048
381924
1417401
719775
1473862
207212
673907
1177273
297938
629397
1422373
279896
545241
1170162
822032
1043138
538855
799537
523279
1326803
485657
115498
25487
1031615
977275
1190481
34513
1330238
829615
1456615
981923
744898
332749
649639
5595
1542320
1472695
381725
1482605
607113
1372425
182085
761601
406889
648336
1279166
225017
976380
673119
593087
268701
764063
1134610
1533249
365996
141754
1388011
1333977
857988
1520369
1395003
330032
1283951
219
785672
315124
295722
1183284
701774
1217582
534049
125018
202945
163225
364121
1178628
874983
482693
137389
268837
1117936
1062658
207618
1298389
532362
1140345
509313
29122
835436
805082
501992
711730
673451
145512
675625
938227
699970
307004
1013234
571202
661921
1015666
505049
511174
821211
992238
172192
517429
491385
1515731
565232
1220568
1154888
30636
1417185
846194
967500
102975
510424
1130497
1076189
461004
640728
528540
782526
903794
339019
944797
239754
381938
1283712
1404187
1036205
552023
1037980
1500777
1005767
1440383
537481
696406
1386167
1063519
1514789
1024431
288563
10711
89480
310275
632011
694735
525429
1514484
821469
1446299
1310378
424853
469536
490736
225388
1249283
900574
572809
1499959
1389572
63711
939563
1254747
381742
1520722
1085424
111583
1105700
1024860
1254985
800687
321858
1520212
778749
66321
278384
1178840
313148
269749
1026664
853678
937134
419814
656045
823406
1222035
939857
1349087
510907
1118138
1057023
342491
1388759
315421
450148
1467153
941955
1454057
542948
855272
447130
1261970
710320
131767
422595
1339716
113260
395507
695620
79632
1062592
597718
1162775
585887
1265139
528446
924761
412331
529357
311085
155155
1112096
473528
812898
621697
1542618
1478114
82718
967278
787837
1003493
1295356
813438
1070863
1105467
897367
674830
207210
539174
972654
662639
407321
1295469
49632
679105
495322
137467
171493
1390386
1067155
1459983
508550
315679
202371
1459228
1265791
264401
391453
851201
94843
847199
1349456
25381
1107483
114176
607614
1058599
694643
634900
533416
1468619
632709
544569
732772
488608
992915
1465282
388671
477798
512397
231111
192191
4956
625229
1463083
13906
48197
1081713
1017237
88994
1436821
165020
957445
640573
167932
1506457
483028
1081889
1026565
339960
90737
390093
871216
716603
1171315
81274
950755
763223
309727
213442
331352
438515
919482
1510955
1185628
474078
784041
1175815
798628
99987
899918
41834
519035
1087397
1463527
307922
1537933
130058
1190340
1345351
271909
1042632
437084
277943
1268658
558271
1231986
1242199
1058170
198625
1121795
1049293
1224716
1209768
649713
481396
216951
176248
1226145
1385845
1253373
678478
1011698
1042938
322493
286055
405490
1027691
589339
704422
335962
1384897
1231374
348256
1001452
333886
1440877
1401757
386982
853437
1417442
344340
116269
443535
124060
973151
1136952
240495
1064090
637412
582415
606225
680606
1466951
172023
644548
746398
1096484
1544455
565893
162033
1205956
97127
1287843
257184
1132661
63934
682818
439532
372820
1114145
1283294
913911
1463811
1138629
4275
355421
55522
84033
1113530
552398
640618
1283498
39143
669492
291284
1086819
1166067
713491
1316419
129847
1328069
1306113
93126
1501174
726428
1219523
385588
478828
581128
339735
127468
1310366
591137
824718
151423
667090
602924
775668
375660
1428440
1500497
1371382
832414
1098276
311597
195784
1199271
296862
285094
635755
1390858
1510824
169042
461248
1342437
265207
303054
1037085
1077572
1522635
1197102
915758
1323431
200882
1216705
1200214
290763
1359060
250829
443359
856478
1088608
673493
1173677
413793
1075673
692828
1355752
1002792
44839
556564
564075
139866
758379
805912
64358
465346
906814
1001723
1508290
723093
506021
447249
366217
123932
830561
1449563
562282
943251
1097624
170945
664556
661373
80395
1342936
531037
1151508
744566
207685
978026
795541
333970
267439
679582
1242464
1451800
931745
706988
471975
1546630
709310
655173
759578
1043073
50141
683940
1020714
192243
510136
474460
1421256
955344
775303
509659
962682
146657
820761
456339
832680
963473
1168948
3073
757366
1214744
1081840
1102444
1343569
1463727
1056878
796925
1041363
335797
1182519
397304
1222739
823020
528386
323752
222056
491885
964385
1222238
492653
721163
1229356
866209
18441
176889
1014878
17345
1291342
1381685
450029
794000
395097
1142653
452965
1138284
1385449
1378171
833593
250047
894116
469439
100570
765447
410448
459223
621897
665213
1258900
364436
536584
1204331
62995
1329599
1047427
394022
234028
126218
1263468
698267
838062
431861
992840
279075
479077
43871
1375951
638534
483686
837625
125283
337997
954181
102856
1456870
797861
986586
942979
65167
1482252
396464
734255
2584
1506694
879062
540583
1103196
745608
1029942
896782
119421
771420
474606
881754
1498518
1482301
262027
867955
1487820
1103330
1078884
862675
313542
1295481
1410033
1252278
1230535
505319
1046224
785609
1131139
87726
834146
835597
956798
77677
1428445
148391
784201
1022893
1118729
1313252
1090893
1007992
1254526
1381032
734153
1447545
134457
396746
93574
320824
426463
48086
766712
752780
1353412
1468962
776002
1462369
1124367
905401
429507
431406
652982
1318960
1051459
439653
756106
220835
1185485
1186879
392979
1049925
1447606
524108
139689
79331
1480592
940724
263271
209341
1312790
507175
587619
1307231
567604
524698
924993
625945
1270456
1271073
263782
1521745
1477253
981672
1346444
363131
295051
1188475
1481839
924830
1231000
1456400
1043018
69856
1460496
276385
281192
1060193
722200
557734
1302556
1411920
92495
220663
54192
1488062
437823
365407
812630
899418
1019827
1412850
537916
1467036
122913
318050
1093670
633452
1282274
1463072
1295440
315292
94221
1462107
7199
1086068
564565
255873
995390
774745
119636
1130205
194303
873687
362589
303683
557057
1385725
1058421
712424
687990
175209
91943
549110
173161
712448
268233
445729
1030663
835860
709226
553293
1447386
762696
795852
608613
53889
1495358
464454
449145
953168
1022055
976453
366752
459251
1537348
1544533
691015
883821
479595
548217
1202271
1325695
1512394
588692
537024
1169088
556178
1229600
918932
183850
964244
369776
1282038
941062
1033764
358549
1005296
1015337
1144122
810176
3817
1499424
949707
1463295
119036
604304
479363
862610
1064922
638811
1241833
176787
1313629
673755
1454386
1259173
472272
502902
1240722
978549
389481
606713
1206855
756386
1193426
860422
947519
1081008
1194681
1488343
90700
413788
1422479
1106700
770134
1507241
796665
1162472
3921
188829
1416864
87537
92258
568612
292586
77818
996482
1010931
58355
1250912
1412489
1123722
602866
1058490
549069
496807
47105
1183415
1018037
1298820
1275912
83343
1441024
657438
904778
632357
1297075
383050
1219459
1338813
255591
1240385
1474545
1221833
52705
57509
449710
1110772
161333
811431
24983
1150537
457699
210612
787414
1316071
538021
583615
1238862
1143363
1525252
882185
121891
959851
758558
790713
1257136
772036
879178
1398004
1499549
22825
46644
429721
1249149
36076
1002867
761644
239158
448399
544622
436048
99310
633937
1367652
154206
864423
977092
487706
395975
163855
1280105
15776
888220
815816
324524
1134795
444717
29313
1135572
32697
526831
1153172
1222340
457082
268498
1053642
791929
1535887
258706
1026342
1267046
778416
58093
821947
598003
928739
214922
700384
687142
989175
1147083
965355
1070006
654777
1145402
1441410
1199656
895408
1501823
877694
732503
206020
627686
815884
376206
787927
841874
1519867
668860
967608
1307266
34091
1005055
1249623
866521
855616
951487
457859
1425789
387759
1213739
437140
905125
1034310
712377
1138876
1193811
470211
1293321
369611
1465715
994706
13196
191539
960159
420344
930047
884699
131375
574210
5041
808754
115554
452582
400563
702148
742906
1483613
708263
201976
561141
578600
1079111
1422269
535716
1496339
1424038
1329137
355222
453199
1517244
154121
985236
1041556
310074
251677
1008258
893748
821075
1019575
428943
257428
642501
100195
654842
554658
301830
495798
1306430
655661
1194660
556445
1500866
1197097
383627
1356253
393754
148877
843795
940840
754245
968096
632008
312830
1332269
1411742
1304692
1153967
1304260
1001815
985227
210698
1442485
1295573
293146
1097604
337763
662064
606058
505054
1361206
980349
1238555
1075092
997243
632032
847290
1325441
313475
478646
1097694
960465
1025347
480688
157779
1541689
903859
850859
627198
981928
1152978
209133
759063
484389
302572
105549
1282701
1068055
118002
1402546
1172965
772470
734533
909958
1405261
410364
1091003
402556
640075
1027997
953577
698283
884823
1277740
147725
260945
1154962
110336
1015996
151072
1372677
446651
508667
179793
1416563
525444
661201
149272
147581
1040012
1286496
343964
191596
1389664
1533487
274797
1499542
1254694
959090
728882
280420
243965
314950
367459
756248
121971
153563
256794
68849
11669
658177
1040733
269973
1152133
1045011
468485
245160
471514
1413393
1002403
1319168
732796
160731
1319907
148698
569155
404599
983293
973533
1440788
559036
575750
1257966
1148950
176154
230037
141689
880764
844732
510927
276142
974939
426042
694209
498116
633619
1389876
82782
1213101
1537282
1533724
1546359
297387
336374
743569
289011
858367
714728
308354
30797
354875
1160270
209178
1098056
1498433
746554
193725
1499282
97349
287599
1328762
404954
354934
51980
589079
75687
1180037
961576
117982
1144200
1408467
1075442
1516460
1349161
193401
1143232
1213003
812960
858930
1323634
1149908
1443453
561368
1437174
790916
1526269
662235
161109
977543
1084811
536706
100344
157977
71244
652381
563297
1424487
1333323
574125
1547102
570911
1101929
1055608
853634
379537
461469
65498
1396340
1037692
1210895
312298
23790
680672
979720
1047418
24247
274901
1068848
224022
1138247
1356110
40355
838044
237023
1226644
734732
1440913
883640
632419
34909
1482282
247010
1236663
907109
876820
1477120
1167862
930359
369083
949571
423821
653885
967844
1018619
931724
435372
1121095
613228
1075814
1454831
1488000
709090
224844
228597
612852
1470396
245233
655610
1335178
1209645
321498
223910
486906
489063
178131
878792
63089
551357
153462
343582
1033295
610942
90480
229712
164129
383931
1527614
305811
1373210
906851
1424671
54851
792947
141464
1534583
991962
1524551
323137
1430957
266443
523336
626888
1299412
198094
1214903
1418251
567606
1343050
345555
506394
668270
1433078
218580
1425542
371499
797943
400978
1325204
1447558
466391
1301408
655688
1495593
228278
555342
599832
625367
1361739
634784
1417814
234873
806584
145829
509904
7471
346568
1402497
233035
450231
869745
407100
396750
858435
877094
752248
943208
1537154
690729
629610
456965
516691
1113779
630892
692916
481238
486386
1173374
1181092
605898
806231
279239
869668
976349
872488
1140611
186539
805000
470294
770389
1531018
1498248
342376
842999
929574
762070
508504
1444217
979401
292984
1330563
355130
315431
161261
760374
1014970
496754
800193
496450
136773
1346049
243199
99709
373122
1495315
1429581
644775
469110
608738
917971
406130
608031
889995
1424881
1230824
1176569
84044
1320373
1112084
320391
724987
670253
199172
250133
1445476
1032017
608553
77768
212924
171210
1529212
765920
1430964
56537
697520
312543
313113
1460469
673674
479117
1272350
378734
185739
1129483
77972
1349484
1429079
141785
720281
1063301
1335427
1543322
1046327
900669
64218
968650
135287
165201
1380297
1393988
1359205
307924
782459
422478
982184
795702
55388
312977
1462796
1125885
669186
457362
36814
453690
905589
592768
553405
1450928
390554
1362018
725383
1077129
1281225
1143483
827546
335688
1089440
1425560
544931
1235045
225704
103898
149422
546320
160988
241544
411295
668633
1076594
658543
558504
1127178
847633
212514
81217
470279
1118907
615000
1018158
189539
560123
1065420
1186894
665495
672034
75508
946010
222940
1293581
1221510
949832
65819
299836
1480583
1416484
286250
187865
744821
467315
1174817
667973
1158298
404207
924328
658861
661111
378422
179766
481764
706696
1290003
855979
1267864
229733
335912
1448393
1267959
554326
837853
822420
452421
147399
820801
1275792
38667
1186529
1328320
1147179
912899
1521438
618633
735384
1262257
1352947
578134
652011
1055231
51100
825328
1316735
197181
1200215
1357174
937781
1477040
218614
1376860
1397530
1349797
93522
718207
1344806
1498714
618892
1262660
552901
1440604
27665
472722
1470772
141682
279271
1482823
1465967
847554
489073
802562
601311
662240
1288018
1450841
296965
1079542
949064
1488164
114945
281339
308693
1508425
1468191
1466681
1858
1115992
845299
67333
1410539
486333
616048
1451201
989097
561431
490662
1165193
422249
375145
858198
403234
1181866
109335
786840
910471
1325730
1085714
549559
1106475
163270
871716
95076
783016
1292063
1369199
743580
112467
247235
1292441
32515
357393
717871
714488
933510
698612
1388801
152960
928479
300055
1133200
38814
88470
700077
1304577
744106
89831
255346
1006905
1418124
601050
387403
1364582
807489
1144829
140874
498348
1036836
1180954
1128375
728763
604654
754806
1261202
1280048
639098
793972
424411
1159740
1047411
1258201
269190
357145
1337582
348963
585832
557878
1460487
1081741
1046199
1263335
428478
804956
743855
1131533
1296033
15959
758343
1034720
412965
1060091
967873
676642
1262118
1095085
971179
1278475
1508372
1534063
571764
1052210
453086
111571
123705
1238558
1176605
106082
927257
1281881
1003059
1002887
1139076
834599
4348
901648
278798
184303
975779
1403141
313284
466549
234266
1350699
1409021
426342
1090453
1261436
365782
948237
340323
371358
1437848
1106238
300763
582592
822007
325335
1342836
658008
372055
174059
947223
1144113
795215
1024409
730263
1349424
669728
506941
739535
1379971
343655
962531
431789
1272712
286372
529840
741535
185432
1153596
57047
926968
881290
1235359
1127545
383109
530628
103885
966534
920630
630220
1181780
1325398
1204339
562957
605715
824725
1145158
1447998
1198115
292995
595314
875127
59852
431603
722798
695418
404830
1326685
395771
439773
360489
453400
1038952
167448
841386
249482
917513
832479
299409
101475
305220
1058132
191673
1478574
251746
1110749
1033317
1372796
798378
572613
170555
760610
739363
686070
545154
1500182
116755
346229
637162
947971
1409448
1220860
778424
428792
1116603
1107434
1525759
596216
972319
737634
216833
988868
451213
1365922
1425206
373214
332320
412217
997537
1156896
18174
55718
35536
1305266
1466991
493382
754661
267128
676030
135230
57342
461452
500479
3380
656236
95650
493328
1164558
1199245
161387
708011
424909
58152
806918
526801
710243
274958
1398604
1149360
338994
476918
1181453
453489
260418
58594
1252958
117967
1471701
1504681
166586
963222
459086
1506669
542712
765633
1448444
485160
232059
964714
844363
1346791
475037
243327
489409
1279178
652042
661960
948459
890925
782639
82453
605594
165937
234743
1033382
150308
481658
113234
119749
267228
1168010
936211
1527329
236901
452874
362980
4972
1451589
868517
495083
611682
1478832
318662
1048989
1391423
1242540
1501807
1251493
852131
982853
1397205
371739
476666
946933
1129901
1476788
1344673
1161512
848253
754108
1444774
715702
1434187
174078
645512
1523548
790832
808632
1529505
862238
1344892
239805
592205
914067
753169
1119685
765317
540869
1063070
1009775
373620
643547
153140
256041
726563
1131247
374343
554060
385300
797970
1184409
1537365
442990
685953
355378
1095463
1239796
32661
458828
537075
394508
177722
1522809
1314213
1414720
642085
1088434
787693
1370386
1014093
453580
1157752
1162776
1025367
139606
631606
1246075
1237803
1116826
1300353
304765
498027
47291
399
804201
1151403
1399589
1366379
777220
1285595
19729
742544
456934
1326304
1044592
1328064
693389
753739
999115
826106
1432213
783492
84466
1086152
617334
627350
284500
134112
949547
1393275
418090
778973
1088261
317871
1252257
161207
594873
973544
839679
1133309
571407
1283262
1501885
735814
1423112
340316
813368
1299881
19615
223744
910562
1288429
886156
45481
803160
16509
340444
542551
810950
734264
1335866
1452734
162256
1375747
601242
956538
708682
547998
170526
639084
457732
1299992
1473931
1176405
1058187
444369
809157
830987
1305727
744207
1446132
572263
481597
605079
1268508
1203850
677520
395579
998099
558922
28566
819897
441335
141396
469728
1265064
126908
1068564
661124
1079416
1042415
409508
69480
182499
400664
602755
1024733
532057
261629
97205
792500
1257166
1291324
691853
389618
1362370
1396859
401454
1247953
607746
388944
1502950
375610
113721
885557
1232464
115202
480847
1098232
1333239
929214
1022446
595482
551947
673415
947674
877116
738935
964545
645704
87040
67989
963434
546901
1335408
976569
696235
749786
164814
708532
137527
819482
479205
421179
1522485
917393
1508607
168413
686537
509163
475503
1146746
766465
1374637
170769
1072325
996097
484170
538541
900564
1039824
728350
626035
584141
979262
364343
1202304
1444573
763700
693010
781322
959496
15001
773103
968193
589423
973183
535772
223832
517789
173011
429310
474729
132385
453878
13622
659074
1523866
333835
396897
870337
1101631
601442
295085
676073
1471812
786446
1442125
500039
78681
1464518
889553
1097051
421034
324263
314748
623764
1527067
467891
673290
210623
178247
406550
1172791
47876
1112206
875742
706059
407314
651426
935852
20760
350842
111914
256058
414396
32406
869718
399767
940091
1163408
196477
410004
1030629
993586
994615
1357184
518944
828165
723466
824727
73579
333761
453999
812405
875331
533490
808555
1224014
528658
1337988
1001774
1248206
125907
463395
1178714
678772
93540
974523
110864
1475914
280133
1403003
896239
360829
704929
915368
25709
266939
38297
855284
1529726
929491
442635
1514306
303936
1505414
1098136
1386332
9642
1502689
512907
816761
1244929
575921
911181
1171459
427207
590901
53353
1343089
665427
603345
922697
380307
896567
572431
1507841
540649
174327
62633
85677
14270
1171924
739566
1208253
674326
256957
68243
964554
865122
635757
1427494
1527362
740951
887412
1285565
1371959
309037
85533
78928
1066190
768229
1088180
1522829
610002
1134014
1139823
270392
1221420
292545
1279624
122629
306453
951965
322796
390191
354920
910549
1196021
859054
1160858
520157
850400
1145832
911399
861867
408010
1220016
1540859
199926
994491
1447588
1489244
374396
1439483
462502
1358864
651288
590867
524100
311431
1412573
1546031
166929
426392
1181316
406786
333549
141370
1376101
878529
299046
225624
346652
136412
551317
1241534
609022
1469976
689575
1368336
140069
905106
1241103
720454
1229030
1031819
501394
388969
1391210
297122
763832
1296182
1234554
738036
1208048
844701
315751
540720
1547295
68306
1413029
602485
1042804
374006
1286831
1041390
1010871
703117
826676
376304
273400
1128415
486723
1357646
182747
1270873
748304
1093659
834081
416300
535840
1090750
464975
200890
833786
643884
386021
1165783
142502
1313599
1110933
658493
283779
565160
424851
584777
1400070
1148484
1394990
955602
1265736
1507248
87912
270917
318690
1504057
1304537
1420213
746981
961292
807251
570812
962576
1037024
764773
455340
811428
1055254
1322464
422898
497359
1051900
121760
859029
1225436
1111667
797902
1106247
49203
645699
126686
1542169
135805
805274
1321055
570421
885603
184974
19601
560866
290263
721484
1371609
209254
1315954
388855
155361
167646
1080132
1538328
1426598
1421571
1272277
873435
471899
1080408
1406247
316217
1340440
1015672
234288
1069336
121414
266745
273730
1346036
926445
855060
1082535
1004721
416352
190006
816340
136717
792088
501625
759031
419128
1009923
818539
324055
186384
428890
1251020
880688
343765
1203141
836016
394027
1177816
1395413
570607
297794
1473525
1477983
85697
1410825
1388830
1403887
869329
40810
557177
320637
309754
284070
1146961
788746
619807
1323128
248474
1499200
457099
971630
1097665
260520
961969
621393
1089816
261549
885703
1206567
1137970
1296183
418979
1479937
261339
718581
595408
645938
994802
1131279
92773
1424798
1064823
1293768
418725
282586
677685
505684
803044
1469614
357445
134778
796814
1142772
440708
1169164
772307
716525
558154
541781
908716
1487162
612245
6713
1025875
1537878
888937
653585
922358
711710
985207
736213
95584
1202807
818855
1464034
151090
1202596
77253
1029374
1102894
1192268
1519252
34640
1226966
202328
1276795
1159835
1016310
63152
1279728
1389842
188872
1074597
17267
1361846
1298375
385036
1062260
502007
1473954
742160
222814
1472
330112
1114057
1263100
140732
926127
924915
837674
1046165
1220044
159108
1034953
836826
629580
1283639
237618
266475
797138
1445289
829439
1517840
1063638
786499
1135668
1528149
1287144
1386323
831413
651193
1312928
35011
49868
1093496
20438
1406509
407381
1071204
656420
1390755
472509
677782
1068997
215239
366522
407846
332096
82238
1273404
168176
757407
559535
315580
268954
280778
1336288
1524876
232953
1429863
552399
1521171
846146
1416246
369198
1022084
462124
302779
1032923
774024
603137
1436382
450568
1442762
648212
600926
968765
686690
1184636
138189
239302
999771
87043
536440
1306638
523319
1011706
1185867
48205
1189010
414637
243061
1479838
1115671
1436236
154063
643374
589010
1250103
426745
908358
698104
186390
161798
1438331
1249033
925668
1030080
920675
16510
586011
914649
794723
490577
692312
333286
697691
445070
1355913
1086193
979012
365456
1106246
400647
575634
972251
1283356
1233281
489161
1274058
152189
1176626
1148608
110774
701785
818826
992988
219431
286089
1217142
260433
1337460
1466805
348605
1500372
999351
677572
1080256
1065395
48881
923854
776126
294549
1315670
611769
290950
763468
70328
252799
1341995
1277340
372105
48891
1091581
1273767
206599
1289924
911875
168328
359624
524193
205401
1185304
229912
171775
1183652
237583
1169785
1021922
193471
116624
1347176
1120985
818683
1164237
569586
1314065
1343064
308980
953773
45244
870988
1193409
837024
1403436
302613
1325163
1233685
271366
729967
1328781
444579
1273261
265688
796120
464820
1019172
388358
171138
623343
125172
1053738
765934
1399938
1373780
222965
18001
1298596
98947
661578
1353742
675286
1028041
474512
84729
645915
677688
37415
88173
810920
330125
292172
1154995
338954
991631
1516166
1284942
162912
1350249
1364955
815223
897558
348086
253558
1409955
23653
272996
1489700
663821
190208
793083
47238
200710
1423339
657345
242506
1241942
651541
904918
1530690
285956
388992
1222262
1052313
55684
280856
60500
1271700
533619
53344
879060
72580
965602
1320781
109105
110805
876801
1467467
1471133
697281
314195
1243755
448390
26174
615219
652644
382425
983388
1063638
1084528
1488670
1263992
153085
1462419
1276267
639106
237388
92990
1115715
331804
882227
1362383
1311119
986395
512218
675264
1269531
491897
1038792
1295230
1147356
674637
274863
325755
187817
126586
959789
183113
254416
1484045
306920
1487029
965974
1404769
624079
398771
1362975
1327600
398342
56325
694033
542568
1282836
1057024
1413533
680680
527445
521804
944932
533127
542467
821014
190654
160599
1363535
220833
680627
312118
811704
533625
1214408
981617
329320
1288657
1327780
1028082
310848
1018764
598386
1381535
856841
752682
451460
1310450
909038
1308116
1057287
1239057
44745
893135
796747
555249
752691
700758
130650
1186803
1162198
1409108
1109325
1475032
643197
617269
1328214
278669
697374
32972
854885
155785
1471154
742651
795169
235751
147452
383403
752005
1438012
984592
655738
591074
926800
405907
1363657
807201
482617
845445
318466
566633
1036366
696215
576843
883681
1254630
894695
136100
1136717
178767
891475
388648
686540
849907
1269155
1291227
556246
340012
1207643
186762
1475681
1115519
290643
109616
817734
1321108
860848
1502350
1490297
406745
1528240
865796
1328667
1250169
647113
1509235
981776
576885
348999
957445
922898
617845
865265
617942
616404
1393211
264634
649740
1030695
1079742
67010
1113298
1541511
1193848
1030751
451326
886551
77327
793327
295264
1317631
208480
71245
43276
285472
1042119
168029
610172
789196
449991
1202151
529220
745813
331727
788985
858091
637977
224172
878373
1479028
337650
1302598
477010
1511373
1511087
1326749
819695
1296037
1283625
262164
364914
673897
301236
391429
804349
1144043
292875
65579
1334062
40109
559302
1536518
340162
314705
1352514
263046
934282
616324
1182649
1520325
1019026
93620
1168998
442995
824644
1401175
1178708
1010217
690527
251818
1368800
810096
1352670
1214885
247995
196662
390467
356302
355900
1375874
898618
1514243
718842
1356704
908371
1035891
1110194
758387
869896
1187329
1108815
771555
267995
1065899
834531
194307
575803
1009376
1533898
256244
1173231
1263257
609095
1092764
813543
1273688
837791
1029159
145184
1047008
319574
705585
1327622
1104130
656294
1110946
517261
1496786
1535578
596630
457477
172747
302666
82306
846753
199827
1535726
1105298
1233963
1057696
327613
1488157
115098
1261416
983505
775739
1130265
408761
1208422
951460
282999
1464163
219789
58085
840219
353576
122169
1219020
1267411
1482877
236444
982282
480283
448681
771539
736462
1342687
813725
908390
1461570
434291
768317
273544
417173
1245004
970611
153559
1141673
1296533
399564
1442346
927406
1472402
696758
1066059
1358693
991243
1414453
1262999
826138
1351404
1119039
812843
1247756
678302
1427065
156941
506574
802266
551174
502666
535906
976778
693996
1246593
1118750
997844
448107
1237152
981101
184276
947056
1483245
157846
999886
223094
550283
560054
1330076
1311779
1025176
509799
851843
1175094
997691
1441681
415222
1495173
345769
1494557
855294
296821
1453512
215898
708321
797983
172512
1170943
1146351
899022
572829
1249038
394086
779250
637979
1254086
87322
275912
727342
152328
509304
435889
455435
1369098
841336
709865
817596
46345
446879
752070
480364
770348
1165741
598481
777997
786405
1214925
258050
917471
50861
841258
1468042
486573
698225
159701
24690
1449752
629573
1270556
924853
1206709
828050
828393
1391852
373707
1479805
620213
1213483
488700
1460303
112828
661293
325723
193834
751848
341841
770894
746655
1486133
1336186
949472
1260550
1199227
1114721
231849
166085
1020232
673031
1060558
1404926
199998
1499024
158201
1320364
231003
1299335
1185642
517102
735690
400156
937033
800894
1545307
1052176
1244180
102420
328403
877673
800531
1386400
1240385
996349
1363885
573271
607933
1380397
794733
61726
244982
579274
878170
886696
329659
1008244
1037720
956213
1298946
458995
665054
1091120
188131
535305
1110274
1317067
1336024
883927
219566
652360
173419
1219874
145801
563360
985451
653382
764241
951246
103554
849269
119484
281204
511958
1131611
740314
933100
284484
166087
1127600
530960
547981
137879
286885
698405
849191
1100304
860276
581418
1098167
155679
31775
688856
973441
1104597
262298
1326806
862817
545530
818424
257388
966426
1277625
234531
562983
800854
664793
1172999
180969
1416668
1278870
153194
430147
1518424
572554
376672
693969
272365
633675
895402
540864
985770
629951
834936
1205181
1016561
321589
908960
101272
96248
500851
655384
286209
1365721
792844
1465877
1377541
962258
1135353
41371
805922
803734
1021921
759896
452292
633087
457530
777490
1283109
746971
1231133
684947
605979
1510614
764120
131931
353689
424262
1427024
1206634
1068337
328625
1327557
1203783
273928
15260
94935
809271
320486
122834
1069076
292462
1064977
300141
937103
1543110
547639
1385149
958842
1070372
1137033
234409
742493
139906
122574
1302274
1457359
1447536
632615
1446109
452662
1510777
662110
825936
652822
409751
1107257
1129142
1015410
1010155
1124880
990974
1250731
1032471
314017
819310
731903
851541
1025098
463183
534905
1198176
13799
1011876
298748
522278
1146159
114428
1386396
1401894
826876
1310530
1345628
1080755
1469450
115104
629756
1394472
1077403
454006
808553
1133842
39908
1342694
998472
1217797
372868
1000147
166134
432058
1207923
603308
1127556
667176
1369916
603694
547384
860001
274771
999587
500616
343451
126619
1446112
760203
1194680
865077
1123154
364542
1288096
652337
1398455
59531
336470
1284117
296589
694735
24422
329618
767666
159755
305100
11374
386830
914393
875463
121452
560584
1149180
953091
834682
857664
123609
838406
145170
1475485
927097
1197807
1480323
259601
734618
544219
1213776
216413
1313621
1320304
743326
1111120
845724
1370557
447426
1427623
541952
417695
172013
139730
1279217
263867
674740
1536640
975821
111371
1250297
1541134
406204
388001
1029651
807522
999527
200271
424251
1459350
1027352
913346
1091861
780373
515386
1010111
135760
647592
529958
1263952
1449146
331874
249848
1117608
561606
49716
381696
710073
1487646
265247
1416192
800621
27836
1114601
105732
671542
1520788
1196599
988254
1236899
790034
1264757
1066053
356799
181710
139831
875943
1385072
1434958
993702
509943
236614
488824
281842
997294
1027130
1021033
93963
1468978
523604
1018010
1060730
1221502
135307
294168
1042003
498108
1237048
935892
952328
890906
645479
1403563
1039671
30018
833369
1264214
603358
990165
151695
1442951
1071891
472752
794435
466501
273786
1538440
133366
1466742
1208730
1365692
846083
1160250
1432836
197421
1416931
1521214
1236356
448232
782506
771194
143063
1124620
645947
1435344
1301022
356299
587759
1528940
182694
783752
1102962
915161
282769
521259
1513833
48382
613154
1203261
93133
1301555
803501
558890
1171546
521061
1414272
516263
1038644
1005687
44886
902927
1290722
68696
462844
501512
31708
1483528
1306687
135216
1297607
62012
716950
1463156
875370
552958
90293
1251073
1257903
127692
865657
509245
1179050
75425
450055
780892
1454571
352704
1371190
762666
1217878
735483
701954
307817
1479227
312683
573913
301249
15242
133317
699714
1261297
661032
1110049
1157507
260114
363382
417689
701729
1360489
546320
1411237
643222
1545078
1332395
290248
352116
1350104
585408
252654
206286
408369
1027159
1264413
285211
1355521
816877
150046
918791
310908
215821
524122
626224
1151562
1029917
1089630
1430491
1012758
1291077
7650
709445
1258864
618776
1020158
626640
1275736
265405
979677
1039224
1161489
868310
1478247
323203
743017
1347933
567360
158464
1371968
893543
625527
224563
971363
1396668
1493320
1083831
1413882
285793
628181
879647
917011
356526
425107
1541332
1377798
225363
1532062
1276638
534054
614230
616607
1376212
1247175
368403
1151421
905763
95302
989026
1146223
1195020
257292
324921
775713
1128762
169243
800795
814759
1127915
71588
931967
829507
1408799
1535562
272399
1166020
1210016
1212688
1537412
1282776
1071045
96239
490572
164835
1072308
791782
1025474
1199817
1038849
1538606
456951
1261617
189432
1168488
1256765
669662
948708
475771
869154
5826
823838
819922
750007
1054713
285284
177119
1243951
380091
905817
1198092
1544796
68888
1037774
395000
1448322
313993
388296
940886
174677
1319342
663653
80737
941030
1091594
193501
545459
1267425
477066
736299
713843
188558
856326
996132
1001316
1513837
1419472
150879
326432
1480397
214514
844850
249791
720780
23117
96071
95162
808412
633929
461459
916278
1121502
1075146
805128
819679
307056
906043
1121355
570814
397379
838244
138637
925442
309384
129969
35648
1234386
76772
930088
1431913
1291663
771729
1139501
967123
1223710
1027403
1404852
217556
366738
270114
820398
1479046
1091221
1134283
179514
715845
1247517
169730
1514415
497524
395771
1231357
51180
283555
1327959
101790
895332
1106776
1424347
29904
451486
604440
575038
36375
453117
1516204
1452309
319910
562569
1277130
1486797
1376735
311536
973161
1214076
259512
1230905
729250
384064
1020213
1231361
1355345
667395
1373582
498150
1423436
62852
453760
723676
82432
307392
590812
1082496
1338247
122718
1319240
576346
809701
1123966
1313768
881477
961673
555065
1056670
218343
1299622
160431
851973
431452
940478
1008727
453661
41138
476562
637484
674913
1097891
65692
1145292
931485
1450441
183831
404758
1429531
1541451
780475
1149633
877402
732964
339413
335192
225503
26638
109782
1355341
103401
1121165
248785
1079592
162384
878012
68115
1067658
1242082
551279
1193747
755624
283042
780278
763608
447436
846221
886988
1191951
864081
1218677
782586
121693
1019123
1240939
1137945
1407263
962568
64081
511766
1003093
405708
437302
858428
320192
268610
1540137
550909
1137809
848130
456272
963594
353114
1116593
802305
838330
1334325
344695
69733
949536
395098
205850
153737
1052844
541619
1480699
1511705
589280
1503845
794545
1449898
692926
1412843
396799
1007119
402403
1341478
482397
481943
990561
871589
1492963
577724
252450
1446213
1210010
477873
139822
892595
494730
1104149
1095887
259582
948980
112087
697645
1247097
1101335
1332885
707472
1227296
53759
750468
257516
934650
334569
968815
800851
968827
716817
1177849
1528392
620164
78649
1472673
101287
279108
1243700
630804
639751
1184480
904944
1461893
1322202
1276592
407510
784987
54888
411824
535288
849917
984713
1243279
559766
358611
763467
1319926
322562
1527687
26857
733767
94694
1296926
834540
991521
603182
168430
321760
238100
197909
344074
1022199
875693
1517608
689489
964408
1048250
73863
10749
417742
1137139
218485
510717
125920
864506
901047
1381860
481996
968187
203421
599272
4200
385298
948339
1224273
758005
840939
1312088
404731
769019
1282643
857697
228317
262475
1259278
1447163
281224
354144
124308
255640
1412857
777001
1058175
1246020
476709
479314
556956
826723
1506156
715348
1040644
1190494
596734
1093230
1198584
1269796
183142
375673
1274621
1481025
1156069
137061
92542
1234565
413609
161806
1069692
1375482
1089816
741433
201478
762900
1412198
219212
56215
509690
60994
1283094
40795
1078280
558279
128210
1096645
51346
1535403
1455945
1187636
431336
650707
1349589
136366
546918
1514762
586967
41370
1313650
1151237
1251890
1307276
1293374
1112451
1152743
903733
832969
1074016
1202140
1367824
16416
1045457
1093403
765910
1166686
939666
402974
938320
1158128
775923
1331143
1408258
103475
898490
1064342
1038876
533496
535592
525606
1133143
545905
249384
1306857
31891
270472
1398218
845320
240488
323482
224542
478372
431563
44260
341495
1253292
672995
484055
681445
186276
393792
655276
196251
379627
741103
326699
203809
919749
1087849
829532
664440
1520852
1109781
924672
1440865
1232004
52426
1382190
706543
668752
685744
669100
1457253
44224
948687
1359353
205866
515793
351512
1319002
1211474
1268284
1330312
529064
639558
30169
510960
1291457
746856
322990
130519
663458
1504275
108615
37709
1486029
909960
1438629
15089
284278
1177443
1204803
512623
975853
999321
883106
671112
32751
334149
636071
624669
579726
657055
112566
1097890
182755
1192837
1500215
160955
199756
490044
23852
1435289
1117417
979388
472414
302499
988584
225078
244313
625346
948377
133221
529799
928859
215239
184790
1431950
104031
409247
1322415
897385
1317229
39261
311308
1432028
1123752
721577
1398958
1192492
1227874
171027
291188
1004571
55175
587320
464778
1369549
1037312
344877
489352
977020
258734
1005483
634342
985660
706523
1504687
505593
955731
1116632
92804
34367
514353
1223192
8156
662711
647317
398708
1271424
412767
1491202
475288
1098925
1430617
639558
592141
932221
636230
671254
813422
1051323
1265134
559684
698664
1531290
533407
1386839
280167
626968
88405
1234884
1354821
407108
583235
680953
127326
309403
361490
1412347
214998
867244
239713
568027
427205
506672
1146355
779479
748363
1537400
1347744
1008435
58961
167502
131295
578892
1447455
855321
398377
1133732
826328
82670
542775
345913
1262731
667217
1074112
926378
1003001
1193818
1430546
1342499
821242
954759
746525
606221
412242
809922
557308
1411178
929459
706883
267930
276776
1363600
983967
739915
257623
1106175
588109
1500161
488416
882835
829858
839691
178732
211176
995554
1248219
653835
433370
712215
215818
545150
253418
268081
273299
1469859
12406
1413511
1402203
284722
633302
238200
744521
1478735
1168007
182951
1026525
785381
873171
905125
241939
1522280
281312
1410264
467098
890802
1500019
1321497
1206518
332546
1431500
720073
12379
624383
616983
1177914
522038
1482226
72991
998975
855049
434118
778667
723052
890626
305679
806365
1145379
1215154
1147347
103765
592339
1062215
210031
777208
724096
505927
786721
1271379
48540
886170
566963
511757
1509807
1010961
417006
1029939
1236416
291353
828571
985720
532595
1308814
859023
207920
1153260
78084
970665
625769
1122548
456463
1017402
752421
541493
1497353
144145
309316
1461512
1032404
265445
182561
1423738
1315600
733514
1206587
312342
811720
558146
294214
40150
1103352
716397
561834
1054034
8323
567502
861088
118278
848180
1196781
1236367
909533
1272135
466572
1304102
1092384
442148
1262472
1257692
356095
484080
233699
150459
5080
356445
662627
1082706
29440
1442290
1071442
1537882
22008
1372783
518733
87968
1127355
81356
1505656
136725
96092
1361719
24026
749316
483671
743084
72894
575532
285603
511901
501798
1096419
1032698
1097934
30420
242375
1343106
893313
1183895
850750
6608
807218
1243597
433525
138417
1101019
684462
1361110
1300237
277042
1520935
843020
1384573
1165707
345853
379110
276855
3716
675722
267072
601159
964301
919627
237955
126984
1253201
756796
1270168
689739
977051
641965
1408759
1382092
1380427
226205
571565
247139
472597
172866
1301660
1201596
320526
450187
762899
1515185
326466
1195396
1153872
774111
1514694
1064670
1242937
1080510
1062097
1123540
525896
246173
1458768
1210965
10950
1172098
65908
1439968
1354822
120796
945815
1029303
713703
1518214
1092418
1244387
487036
751593
833548
1347611
1294464
833240
117012
1400860
1303945
440036
961659
245508
353765
1231415
166929
753835
271507
1302921
209095
1506740
605233
919541
1537290
1105697
1004554
776454
1392515
1436022
30398
602131
559665
1163597
1119191
294636
828728
724937
1209505
65882
694875
1097459
276921
451390
1066668
151772
653665
892669
397381
998222
237584
56133
844359
674149
474377
1171388
29563
11810
1109295
1312450
387082
355548
563729
576108
1461368
1193280
215175
683758
926821
9565
1351502
1476906
637906
102024
622090
628316
1113191
205414
937527
918804
261307
194602
540656
1228156
1180802
351258
501931
1309657
1086868
612959
179588
188614
1444716
226473
648684
473067
377188
636657
1140315
517621
1461634
559447
1411091
419206
390926
1302280
1418530
981739
1109016
146723
246767
1299659
780179
153980
359671
1182493
968144
1403169
1422884
452422
406073
425640
618017
335268
1027896
1233457
1438143
1331373
244399
198880
169352
338271
965935
1218613
399313
899673
669035
1274907
1235593
1437097
891570
779698
993592
1346633
1414497
511370
586696
131817
580873
1356303
192412
1210821
154766
574873
1402878
285722
1008965
655905
1457126
368709
54296
688106
645350
760334
678579
1279026
853452
423628
671672
515819
748377
1104916
1298974
418096
35628
22759
487061
679727
1158220
772525
1430705
1028102
1149636
173439
1523825
394979
1100159
689282
1531706
1166307
113390
37651
1388108
716126
1298007
1321738
395053
1068325
273030
1340088
495989
772999
1251402
857324
365641
323045
348977
1122230
133081
559903
181294
183851
205059
444793
252546
970051
665207
456530
676225
856306
499623
1292863
319846
797895
1190337
639287
1079348
1200901
750991
593746
1426604
1190703
418492
1489680
290936
820466
661048
654225
989264
732027
1086895
748381
135892
507493
1274653
1475022
1455523
89459
780012
636194
268683
1538696
919852
781533
1543510
676952
722877
1218899
773039
1054068
173032
1039637
1382942
542652
1178334
1375985
1075326
959128
1282756
1418598
560618
579157
1050527
1153138
907130
318470
1352779
273330
1233756
1273104
1444005
1469835
534393
1430255
655913
1022407
740496
231265
945508
140524
123483
1293644
1463725
1524346
735028
414048
236546
1536789
650158
1396073
902734
661344
828178
390618
482710
1543044
702476
809905
1075512
978820
442347
1082312
324130
767427
144794
1384208
1327005
574179
161863
1367460
812339
806890
605935
1088631
908850
1499964
1345567
523737
895738
846387
590678
944372
1095178
542471
1063786
287166
751956
441813
624498
977945
479065
63218
812070
263582
139245
940392
928336
898695
1449211
508976
488250
143830
62626
823345
292987
1144924
781099
345108
290927
581908
597954
1430381
1391711
189215
1345238
863317
718222
1161920
894387
572307
468144
880222
1411555
442630
561838
4430
1133961
809947
1457660
1071322
1536399
134507
1348071
325234
319927
879777
1335399
361739
964858
238259
622551
1329762
1004549
1431084
188127
1428827
1453426
803079
459126
1422210
255116
1250202
24037
544470
1460459
123519
93696
313540
865256
777531
894655
75272
1231913
758887
1008542
775541
94944
174591
1501847
610040
1122674
262442
228924
56955
1262745
1101837
554835
796293
14183
550120
100466
608485
782027
376392
222043
435180
1344474
1340462
1904
1041157
845442
322936
1119416
270975
1231899
1427076
1174545
1487839
592509
400729
1163853
1492252
90468
379226
29077
1384918
931496
1026761
731492
1148533
381831
1326398
58129
142644
1478060
607749
234642
1172372
422452
1170752
1435164
934404
762201
211871
280443
944123
1383093
494551
1385212
521651
450635
1240772
669964
38304
35338
828127
1277464
173171
940159
1165212
67323
481337
595012
128140
156117
757923
183206
1241280
944792
276700
1068945
1308197
813398
1269514
613496
964999
633738
1001365
674803
375043
1452091
304685
314723
1179754
870894
873670
1143261
154938
1154801
422528
58133
646211
440887
1452643
1452734
419637
1279607
625755
576703
1060108
1100327
843120
1035201
1028399
739718
964597
844144
558240
860790
1163196
1151451
1321858
975041
357678
1108949
860915
482032
1427978
278760
3908
353203
1127597
333823
1241057
687446
442587
755719
844763
1283473
175021
735616
570497
699186
789028
41933
340747
513535
1284585
986442
114010
1324765
1448228
1015470
545529
1002986
74055
862172
777339
733033
1355590
1229293
978655
5837
13331
1262302
1082411
527054
69875
565805
63232
1101689
474045
810267
535577
1217065
1089713
1031015
1430865
543077
74165
370970
1019650
717247
1415653
963942
284105
1093814
498480
454918
1281838
967060
256814
1251961
17017
160098
539251
7925
1196234
443057
615609
1303533
240810
822987
72941
887665
661566
240938
983161
668153
681684
1395965
987528
1032612
504457
104780
1096877
1098241
1423897
433633
1132327
284821
71405
982080
1061829
1385379
1456709
775738
94056
702802
1525026
902914
1466594
1483786
600867
680976
1329116
683490
537715
1251456
1064816
1358853
95973
1420787
518447
493821
268832
1213928
1365221
1305154
107006
1218477
573676
1131450
760467
183577
359929
186610
890554
1047315
1085413
329199
1140777
983720
1171863
622126
1287582
7672
1141925
1448337
686002
33511
892659
636143
1463406
539137
1432405
783953
1123630
313068
1236053
597940
798436
399058
1122940
1407168
1262334
777166
1134774
707810
985380
1471075
736087
947881
489864
740611
915121
1214021
270124
17665
717177
956238
886836
1426409
225120
881408
440278
720615
544074
89017
414198
406528
100049
607287
574766
972617
1535052
72215
1114444
414484
1277602
1173412
1490399
645580
252469
1136340
1222128
949844
524530
1274737
668063
155499
853697
289859
24679
1374633
792475
601945
952035
1119993
356245
1422715
738380
685585
1386658
1472845
739606
484632
1248733
1212739
942242
1493740
980048
1163390
91459
1474941
599404
1441477
1400192
393120
672496
461025
565006
573193
76214
1381696
880095
1043736
1484100
574349
1407381
530943
212675
133922
650473
1484507
470756
38321
1079402
177617
510639
966133
35863
890999
150574
705914
14019
112022
1396615
1198173
148287
430491
406793
1141170
1159052
1230375
317215
359322
966746
1294554
183351
909778
232353
1299222
596233
824721
1353034
761013
280849
1385268
1096601
656228
1287152
828389
1367535
1389510
1004212
997354
70030
1334649
1291926
1370577
809275
533468
621502
949820
1084656
1281715
726284
100234
738800
1354521
791163
957263
1392379
296339
37232
956074
956046
1406303
556691
716307
1298161
347115
347214
338436
211700
1028070
102329
964934
227707
419815
1375650
164629
104003
550796
1149105
114800
461719
771748
341540
1512150
868016
1045278
108525
1421525
396311
283966
849728
425367
745198
401938
360188
303874
205029
270272
1506201
1524869
75735
94509
570060
1020362
396409
784558
1207045
893018
348932
1456043
129190
937801
571670
140893
754101
934779
1071916
861364
286611
620624
82743
489925
1079020
1053560
1366910
1100809
403641
671524
644826
1018010
1304218
560114
1208587
1377333
1403503
1348378
1507990
335741
1145321
755607
1277498
1534927
630606
225254
991282
93003
1170796
591034
1191325
398425
27708
1058520
461619
503806
1179026
629675
1362015
1060351
633744
714250
581609
749193
642024
913180
793935
989127
1511460
560415
1089963
1068974
777665
1341196
741482
693393
1408515
1092514
353492
951901
1181256
1533037
1130876
1060831
289107
1064530
1158033
27165
435604
673487
284818
1390039
1504926
516335
1165289
269149
306478
1347419
915347
1124460
1484556
1115375
129149
74256
83439
676344
826971
43710
710433
1372393
14673
666752
706521
11395
916388
818470
551779
163469
1164327
354312
536845
1525523
424061
1492608
653462
968818
1469358
324710
1168470
1168421
541760
716673
1439153
713871
1494394
657407
270795
1003497
1484333
116984
882784
1150377
10462
454969
468445
1339982
715234
148837
72611
406183
21844
786632
848406
860677
917219
371226
708002
1523665
1337218
637645
412452
517712
919487
472120
1295235
349670
640136
1072500
381973
24018
192639
581440
54288
1422509
495235
1116142
1189991
1225594
516296
896239
940999
844164
167575
1292836
292761
543872
1457603
1357358
289071
202533
1326001
458641
202360
1220758
1301399
69921
1455890
323458
410767
1206423
1209277
511917
28631
1325951
1078955
1074580
449393
559492
63145
1482019
501897
1052523
483176
1172194
294251
931799
975483
858513
1455218
211760
1188928
978224
1399659
37698
926173
1301416
421640
1270319
338009
267761
857793
652613
1389185
412984
720376
87961
1519320
761325
1352192
967323
1088626
489721
509113
1013611
81961
182130
276370
1247825
1221181
1516989
830484
934577
669695
733764
529492
1391472
933566
586304
1005792
416700
1343235
606610
1176557
888428
316880
766874
1213442
403479
384922
1159690
416570
538809
355192
787840
187000
222346
1364563
68172
584262
1166321
1474254
69420
823458
840188
329843
788330
1476041
358476
394693
242601
330432
18032
1234474
1089706
920726
420709
360647
565180
15446
1448144
625284
652937
194578
1244845
728945
877615
121922
11878
436577
710735
284364
322645
487950
428902
139940
267087
266343
667359
1348578
1313589
772453
1174062
300384
753199
711373
348619
752728
1163061
786517
535038
1083262
979045
731466
67372
869509
116987
1081642
548450
1107839
1536712
656826
465256
401263
579097
1523529
1319128
111299
231809
24617
361145
1538865
411702
1190121
462618
785505
984773
1323011
733331
14891
859620
552674
890924
1066535
863693
118046
1516581
625581
456548
101494
1123889
331489
33936
297586
1353290
206339
1078812
800213
887639
683059
263142
1317705
982615
1460901
1404746
318745
870446
474707
677161
1187927
467976
870815
824485
19122
610499
1383341
167221
41595
1130217
1245121
289556
278684
1132957
1193604
967677
1304367
288529
448859
1001669
1152016
582091
1461027
1132715
57893
567251
410314
357860
1288767
1426484
295089
546781
715962
760564
590094
206766
192351
518280
1390649
63673
1184686
1468539
133051
65074
1034773
1139047
1232002
174816
1391652
1233076
94687
632355
114619
980704
39945
684387
676410
235571
338488
668509
90704
1172865
51406
91290
1009557
1034950
504132
366260
323581
95854
1026545
122315
944200
1281552
1408992
713950
439987
228487
929636
1116253
488357
547514
536133
818202
889238
259749
865349
1523594
205575
806546
1092844
143539
425341
261040
1331681
561767
520260
1002979
1271644
932031
714570
1279448
343953
469524
616700
1506644
845926
635166
53065
998712
1275867
131982
519421
667328
1048262
1266139
239260
439844
814360
1270884
1160968
780749
1526144
1294336
759479
1015365
326769
746135
34314
1008975
835360
1233269
928929
668735
1199218
134461
369271
1298654
284920
415094
1542512
248499
1451240
198076
1265384
413813
1333514
1399785
1434600
1054453
240411
1312025
1064940
227880
1408635
1545563
265706
457183
713878
1466040
321101
590334
965570
908898
1115762
1358542
288827
718908
985298
282450
462829
1014558
412013
747588
258590
319775
978676
6684
804515
805950
421180
390764
243082
1023156
1204167
1452155
1164059
1144841
1521584
390661
1523087
1046073
934172
993863
364243
497082
1046201
874833
134071
194316
1534608
555885
951797
264745
353368
371634
950896
1450605
465017
509110
1297239
914028
1183703
673126
1403633
457893
191252
1116330
1082782
627374
1425858
18213
1480959
729591
436517
555259
1008768
903962
490241
1310365
1489504
135859
1395688
333956
1238581
957316
79940
955303
72436
486033
1226043
1145130
762277
785562
140289
1226496
426037
50832
130461
1046885
1495457
554428
842469
329136
46434
1514676
204940
562239
1293682
1434403
204756
764017
890317
412628
1430683
365649
1263487
1432165
1097011
472506
1372483
1517542
1353330
1154551
492868
953597
1402303
1075189
842916
1071431
639745
56412
634195
697144
881831
982504
1484493
317082
461924
633288
583891
824076
848542
52585
1006676
1139431
1215297
880557
978920
1010946
695322
1193994
405944
834245
929860
1308570
140853
553461
329366
1539722
567661
584479
1226922
1431493
1407991
1088291
1171624
1332810
390261
1433810
219703
63921
226038
1069816
1510335
1024724
285044
957010
37254
333862
472917
1101307
861857
1545158
1274191
525349
546667
648908
1065444
920085
239085
1455673
1134552
864815
260383
1504215
489289
1179427
237367
584517
1092167
209985
531308
1341471
927802
1394081
1057394
1196701
1218870
945295
903691
5809
377119
795994
503962
956814
1528159
938261
250847
558315
978838
393938
1090387
642357
269469
559712
1202227
1467151
772487
468834
1064364
714394
1409749
534598
348159
197154
1531466
1473819
235198
935146
1472932
77110
1348645
1261427
864672
491401
810221
1284857
1031564
1135878
1349878
208126
991689
365496
1156517
1322019
89446
734350
537257
150155
1207291
1310350
1539453
1405023
428933
965147
899945
1514776
1546867
405510
1312515
38467
150948
917534
806807
910786
1133106
1483192
688567
390562
536598
792602
39050
296138
620147
720988
1109523
716344
1154089
1327313
1487506
1101239
688039
479740
1405203
771957
139679
1264654
1133587
716503
1072325
698557
311514
1032319
1492139
138636
994843
162743
1506762
1361707
81793
963953
281198
522914
1229649
1484715
29015
575984
19327
469021
1077908
729528
751241
58563
417132
556467
347699
1039121
599767
460358
1288410
1164953
975380
172812
36251
73259
1062989
999607
920567
804210
29665
1241371
768146
1196616
1292464
22570
760969
564095
1398397
13901
736321
240467
121893
1165405
1223837
1519617
339024
73912
529386
1216722
722529
311735
443177
1167844
785482
872665
658888
537787
787612
308383
225743
660532
504741
1436734
617993
1077653
1051947
380040
1325221
499199
34981
333408
1460352
1182662
607903
138470
1110862
904936
1155583
1175022
1226272
532432
808974
267457
1287737
1310947
1390003
125016
867098
1515722
125306
3594
355589
1458649
1280311
348638
1164957
474868
996052
1264287
518706
1261542
1302563
109440
308845
1000721
560790
532677
746649
54597
261200
363303
513329
1207375
406110
327512
263702
482235
1225456
1389824
964828
1238176
798595
668070
457874
1177942
1012224
887074
314129
174480
264772
1305563
469871
374281
138928
193500
341544
746285
194939
503352
548938
462398
1155284
1122125
21224
1305881
499622
603048
507353
735767
897352
250158
678984
1121701
897118
223870
729909
974125
1452063
474637
623613
591692
1435257
1108405
181278
1026083
1518601
361964
314850
674382
978364
486760
252163
1455327
674476
147805
989427
1325916
1252681
5128
207489
993344
672988
278216
347940
1206325
1445367
1332096
454503
133891
327267
559712
585709
1429983
47468
121662
1313813
1523200
968249
1119357
1357542
59374
820051
1086305
1359413
641598
942276
598835
1286634
265385
1509224
1440166
499422
852056
1507124
461089
578187
352531
1174298
244026
623542
225182
1351688
631855
44635
244531
944598
1375058
941654
1341675
558907
735417
812040
486561
1455974
525717
484496
924654
1350036
1166820
466464
872591
385459
375114
1024165
660131
1491637
482205
157875
384409
1152372
684235
120555
1539078
846657
625825
957453
55765
1278604
681733
45688
263309
309093
1131693
314470
1262599
88472
1262173
986627
1256271
675966
850010
486340
242479
1434667
1475086
955253
282546
72563
1038382
1053338
1118336
432159
1291556
387276
651507
490590
113913
175053
1428725
1166916
1175826
25769
970680
14537
1078233
1401889
174748
1535287
571776
1508056
1465680
466951
774143
1231766
993701
495147
1071040
1367741
490097
1314935
219466
442879
608706
1041506
399294
798507
278275
907161
993377
586846
907653
526344
1175234
1400074
28381
1440092
729751
775666
812270
1254754
414317
338366
106552
673451
1132798
1443045
687041
410062
740334
380437
1042205
626750
1478046
178618
563845
1264363
722781
891536
1094252
327900
741565
1164953
1076917
477620
903537
339433
1152384
82842
304703
120249
1118660
87882
333132
775165
211292
209927
843394
1160102
620915
67472
277961
554833
1191485
674390
354106
1299923
381042
643138
723417
1099691
1491344
219010
454470
643636
329896
300620
958057
703630
1395147
1374706
867095
738349
496284
395666
1279690
1133391
943663
1098028
323269
1104837
1453638
514541
1442285
89330
272499
814742
413988
188281
57136
1315213
1107841
628795
1123109
1125572
608902
1365027
11254
558736
1481747
1159182
401988
1526153
987094
983981
630048
120708
604836
1182810
1528747
492699
1038583
1270274
599176
63645
568490
485321
75592
511534
1297679
645378
937021
356825
1447936
1124065
1091555
1527588
481827
70497
1082497
1059232
339609
1283790
350274
1007698
287076
259903
246974
361505
935643
501169
908561
1080092
1132870
800216
1226295
957590
350620
487469
1419341
1146569
1004398
1175270
1200836
61573
18366
1028061
1152066
514595
998530
1146276
1537170
1146281
1480819
1160703
1055277
516469
990901
1531537
507287
406575
1014814
1529480
968518
1518121
1536763
217075
1187608
994902
694652
720579
584909
1200810
533905
1014116
1089477
80059
1275135
34553
289672
1431451
35982
425555
615457
243538
1014867
1507233
689599
99217
1417662
1498401
1167715
274015
9028
436021
882489
153512
308061
1090420
497136
484768
1526193
1281930
1152960
1417264
1346399
612245
397990
966164
756450
509959
69701
196410
927504
1025242
101956
249341
1400751
646346
54557
1132358
889365
138889
445326
683107
1438470
459029
96976
320759
436236
1434984
606577
591080
610920
120789
207689
1074164
1296915
782488
1152411
1462005
381637
356829
1373166
295682
838043
1374444
620298
1226564
184030
269180
864918
408848
255080
987921
1015972
707048
727397
893304
183627
637961
165514
603987
1337692
1092208
1327436
1142173
108392
191949
747317
196957
460968
1107993
611400
1481268
829247
732081
1473084
13710
448810
525071
606248
205027
537723
40658
345935
891083
400815
515380
709697
943399
67511
1464501
415911
1113166
852990
813295
1534079
330471
27933
132426
1199335
1228726
259226
1092128
1244660
631412
758519
1319863
1030695
79168
770703
632673
213513
963801
461155
603452
400785
1113258
1457385
774140
372214
1388983
944934
531555
747907
1172613
1489892
447145
810865
1068376
298030
938188
225895
1349385
1404540
1373174
221437
21905
571787
927647
796330
628119
1407569
839554
1004940
733189
791830
642918
378042
1009795
422068
313437
59863
200815
843874
348643
1173781
1311719
1246879
1440203
1367483
1513308
505814
471931
1345973
1273948
315355
510974
755157
736146
987457
490722
37482
801680
841410
895430
721169
615820
772027
154362
507555
757330
1510273
269211
1250102
52288
1005048
452547
91697
1244200
870628
876955
89588
788168
843293
442185
860261
1500324
1049780
1127589
1184139
41327
10539
673851
151664
374986
58812
1013145
103822
1362952
322376
1378912
1101416
1347522
543805
936096
1438502
1149498
567979
990582
120312
396594
473512
955923
899940
754991
907748
820126
825323
751006
800931
37718
507044
1535118
676321
661482
17251
1479307
32636
1226985
1390028
266860
695566
1122635
684108
1198789
304455
189883
1126737
1112992
173225
1226037
1265894
988370
400301
1360802
781391
750767
1181992
53740
176788
233577
570215
375330
1450216
75988
920462
445793
118894
282767
949941
315488
662224
1374577
431746
669391
1049074
782835
363982
1172868
1357021
1467265
1541031
53756
71816
896111
703147
172314
110492
857368
1180160
694560
903421
3238
622714
1158959
233068
341841
1492382
323869
617921
1086983
1419641
682742
962546
1363270
1269502
537231
1087333
885668
132836
1243038
560913
1515000
1005935
73193
797167
509879
1061899
289043
789315
1525995
599028
298990
685055
734783
692188
935367
1305779
16766
1060355
1228221
511658
1520817
1091423
171076
333855
1407645
521639
789804
785354
465779
966098
1187793
490609
1352308
1052519
109313
404535
125477
985678
174540
343214
260028
377755
3058
828102
169339
710191
1102604
71789
938926
385813
894425
256879
262755
1012456
1059455
869777
134860
661911
923414
1065581
1418123
1140767
1072949
310560
1210826
782163
813985
1384331
325415
123190
1408875
479403
775058
381936
1236769
324934
105896
777794
594331
1441881
1276664
1018335
641225
1339367
501798
1271034
555148
1159287
236880
772614
120235
558649
440422
932416
929397
148144
1476274
818394
802070
1005611
326486
251635
602822
1325368
582111
1364423
1452571
1350444
323897
1375375
215598
217028
83732
1407264
437723
1179129
1017381
377801
1440696
1220332
1521066
184971
597708
1416347
1055784
1323284
458135
112305
517719
543499
1168107
345111
924458
859500
1250012
193677
1153204
821165
1355009
1210303
1092758
165474
1427619
1120461
337927
450230
700371
248406
191623
1356117
850956
946478
549047
1428801
756393
496007
111978
1459600
1200629
1186228
295141
1195917
138505
596978
232966
1030349
464068
996224
1304813
1461306
1267765
1289954
97074
922983
950719
912439
595584
569871
1082309
751067
932033
486143
1348940
148054
741910
738397
1459734
1437724
192839
1194664
1333959
1193163
1148264
140997
84202
1457689
569088
1502973
369882
1229400
1320349
1151145
1018249
272159
893630
976031
725992
1542125
374065
338572
691697
1466247
1279756
783888
843265
802245
738666
82897
301959
366792
1526827
414768
548496
889938
371520
1004054
1246766
1082152
601681
1496691
706815
16680
62313
428137
532090
1323896
59568
505400
101670
116360
1053684
146115
678082
726121
105243
523635
837141
911532
272510
826709
86231
1540670
939217
1355281
201241
708409
522330
1247550
681263
460775
783584
589436
1199697
594951
609612
859833
1314537
660055
1082371
552827
360551
1184009
835716
1104502
162047
1010025
81079
857053
376306
965623
1104587
1153187
487958
1493427
247660
23781
1355129
13686
446430
66517
1500593
1264771
1231618
1244412
470367
620426
943705
695670
410640
196616
314171
458325
1535428
217399
549236
1264141
422604
1506381
1045453
1286682
995989
658713
155996
1500015
435821
1494594
435283
800208
1372369
1338647
990427
1194321
15921
1151024
1456689
887745
1176283
1305024
492285
1088299
1135984
970535
42835
489096
442847
1224118
1115955
590726
803327
522880
1367151
1526672
852100
461167
1154379
402754
599601
75716
1104476
1236008
321118
240448
731098
900947
224245
1535823
395625
686202
1497770
355075
749867
1278887
634931
141162
1441777
394204
1422144
235038
1143301
892069
1488857
1182334
4784
197645
123251
1217290
913422
1512414
744433
1181497
1181510
564564
1205255
405930
91679
1135142
1298870
1408928
534575
71884
887716
86115
207246
1009111
711632
766450
200329
752904
69170
10865
1144544
144347
1317524
1151554
113490
603968
587895
224169
1118142
5737
1198626
631929
778362
1363223
619884
1524800
1226445
179317
1508281
660009
1112739
110767
1406956
401822
1445555
376398
130916
876422
1360141
898623
610406
1096485
262431
1224935
1302460
1163400
1033944
785587
158176
885984
1186990
1297607
406272
1204171
221457
1168780
1436158
1164671
1047045
1248747
33476
87454
963803
349925
1291350
110352
138435
1085185
950332
1179930
138694
192940
411951
944866
467231
1415305
245564
973398
1103875
459946
1078325
417815
227760
215902
655894
115431
442244
925582
282582
35548
603293
378727
914552
573576
945810
206836
13964
88579
1275496
395920
732052
281991
36959
679257
523597
659050
823413
602397
1467916
853687
981705
515284
314629
216505
1279034
748851
1001521
31138
1396938
173547
655399
335481
883104
1248905
458875
441473
1248886
243679
898392
611354
1409879
582445
1517089
1353671
148879
1261962
504247
21511
1216790
1484316
1029344
343646
949290
1375066
1051178
367171
1016678
31648
1365644
1175468
398846
447431
1077102
420677
661098
979430
428119
331799
163508
1006114
1284091
818855
859801
1034597
1124851
291230
867161
1140777
1538580
1167636
1467295
804401
684892
1203495
1247373
492183
333141
461082
811894
1097169
632596
315465
732671
940394
7575
465655
96842
822446
1125639
147534
455669
280159
240492
1384627
201299
239603
128203
6506
384416
827158
189287
785695
141710
178649
897493
1237699
769754
1092885
1485938
640836
94378
768569
42535
729
218536
1105331
416794
912251
865685
25914
563124
197618
1120204
972707
1531342
1394094
393201
904822
800175
1169807
788661
1162733
894915
1096871
1408076
812513
1099133
1514981
953587
680100
1292824
190650
752366
346639
905299
980029
1277831
1442275
1344345
1191287
1408377
553803
302826
159383
40636
1458298
1021120
1541100
600244
354510
1338322
316758
137745
1082501
1186002
1503447
658260
928191
133614
745779
1504200
260609
402673
885619
112502
968091
381565
1112735
349390
1256235
213255
836794
923175
735230
1247685
1026154
1354584
965223
768142
122285
866639
1366080
924193
260673
1343732
439010
515163
1443946
1400887
13274
169952
254802
1468728
1315281
373647
702797
545485
732521
1513222
763686
345100
576091
457821
883455
474925
1097256
142161
837402
750027
549168
726609
505769
648188
254752
669465
1196978
749383
109889
491764
829008
91955
1348118
1176490
216060
847851
409997
99891
855312
249444
724858
1308684
277451
948911
453060
161504
1460468
1376622
61555
801754
596235
312804
12840
168114
40778
335039
1248955
1141947
744992
1372985
706024
899479
96646
1463890
413589
129091
906717
683555
1089739
250240
1041081
314109
1431332
1547301
172540
1075390
1321754
311305
163229
298944
1483840
360751
1251994
627530
951995
1250896
610574
1076881
1450829
565784
1318201
462797
1111472
326857
1405711
1263776
987696
266433
597308
1190666
1098835
39657
64922
821605
785310
415820
1016325
570891
815004
598906
875384
1439543
261352
211734
1021811
1057691
1245545
427408
123813
91316
1182902
829737
298616
1494433
1305163
1490460
318797
631984
818849
776958
807677
16764
1385134
188321
754607
634532
1452390
1100065
553007
1153704
348429
784787
26603
23760
732776
690612
134155
1207043
1375667
1294560
227214
1233444
1128568
178090
211888
485457
673800
1210839
1018227
806027
675536
317394
707995
1011573
470586
543546
346059
830785
697652
825206
935814
546810
1470428
839788
969721
1004579
710556
1030835
1433360
962094
97956
364860
460831
1268632
156391
768264
693987
620875
134769
981192
608618
722141
789376
215389
1516149
644722
1384443
335430
1427502
437913
260564
65842
1290783
902894
583968
904575
859434
1275992
1440477
812135
508193
972205
21578
579659
729391
1350783
1378472
395436
840666
892167
910464
715985
557626
875243
1329515
115884
1166390
1361265
1166074
780470
53914
1482246
481653
1299040
538360
548159
1057063
1275451
1154618
1328217
445046
1451061
1011491
521465
962622
683102
871954
1169067
795829
1460237
945834
1218753
1008034
130182
774329
463934
1109744
351716
1441593
535335
1232711
191525
746038
1416226
1241789
220859
97626
1061356
1456054
654313
697963
1199449
1353257
1097235
572520
597338
144988
841540
859906
1375709
1462946
785884
104914
739966
512471
300111
617169
901183
711894
102623
645451
65311
474033
1227813
308977
527599
710415
276875
1510432
1251428
818296
650394
101403
617805
237016
421350
1415532
818750
718081
657581
672591
1276596
1534442
223956
697236
910865
1164618
1263346
850319
281810
264376
196098
1123871
651807
1146073
275765
440508
983941
195183
1321683
837403
1127401
582350
826816
1013861
1414758
1459887
1452108
1540151
929363
115117
420126
796750
1238732
1419303
1152533
254754
80476
1040188
1173147
843693
1176288
894968
680260
379874
478481
717583
868780
1469610
1546606
1313711
42391
970649
163367
1536730
429729
1321808
334527
3414
883168
181879
67594
963948
520781
1541241
763628
1515412
1080022
440542
1026731
1520881
1143556
1165027
548999
1463295
1526310
4089
1462614
349519
397335
786399
43920
1452961
1459421
1109080
993393
1336358
1362006
555245
720638
460102
1430168
626998
36546
1474080
342727
1280607
1520055
1388403
1408139
1381683
126595
1185185
150549
767435
516664
1481731
1405768
709142
867729
1124453
1082289
1048258
516642
58181
753517
191802
1439998
140748
1537827
118456
1103397
1337740
1116910
271277
339728
1056950
1370222
1159023
1129461
1158073
416626
500181
892264
1246098
1156784
502783
1531709
194660
942220
54231
182473
465524
406632
1417840
765116
448972
1260064
16406
1005864
18403
249877
275578
357325
1518170
1178044
810360
959099
1334475
1395251
538612
1056678
1026150
396814
1333705
1538437
589967
257439
886242
585139
749737
627099
319197
603707
124526
245085
351522
1312813
1325982
410195
36094
1004719
410775
1220191
361940
134508
65917
334116
804399
785876
301953
1324523
1341549
966603
139565
1231730
654536
856718
1427604
155083
51439
367459
265353
998113
309407
311586
1451888
1116502
702478
1336865
363186
316006
709470
1356684
1435783
451383
621946
1282917
137418
667386
1402431
1101603
226320
347764
230128
263866
308026
105335
872250
895315
1433401
1029512
1007143
680433
234657
87738
563027
149081
291930
1351248
616739
233665
1470514
199317
516956
1501458
501748
464407
1046129
132688
1257872
911224
1483255
1171091
641334
1080541
336338
1062811
1267805
267219
1495019
793469
1361490
568963
1439045
965335
1506138
286103
647124
671432
1114000
367439
63009
860402
215321
28927
29196
489570
740107
21144
1255270
14622
634956
245415
102340
791271
1051111
1117866
853551
364022
346304
854873
584692
1078674
1364398
902529
326406
1214567
243939
616380
1461631
1011098
1152358
241647
246258
967198
134435
77269
580869
187223
281900
757293
893095
1009273
1193060
1218229
136112
1417930
1140518
102438
1357754
18244
261539
1152363
960153
416463
1021644
337784
218331
1297293
513626
104343
263265
778057
1064800
1304421
1091323
950174
587299
458856
1245132
71547
444854
1382189
1261903
797500
1113210
1485781
1337160
1180385
1148128
1082544
317833
1035165
773416
1025842
254289
284540
773153
1212878
316385
1020711
493676
368124
162527
631110
1006235
980398
1078812
1413263
454151
1467032
190620
311888
645919
1371806
1214289
244917
1161268
1341192
472122
1491542
227315
1425748
622216
1143909
443645
985829
112624
878210
487727
513213
639919
1359063
130285
1087305
102626
1037623
363541
1125274
1494817
80910
1243526
1259525
139432
1078757
1415760
8393
101514
1380731
1273054
141374
1221319
1456454
1050187
574180
573791
154838
997622
365318
1262828
529144
677195
1132069
1135991
203954
323691
1434375
796909
208355
218052
1048984
841205
1128989
890046
545915
43286
1097478
175526
603468
1415859
605247
693476
612980
52344
389512
646103
1137204
375422
151741
1412491
455030
741159
207991
408359
487884
856322
183741
38800
579464
1479710
818427
909196
8694
1240009
1241798
448854
1212097
389162
836793
1010796
949926
763435
745788
735908
980601
775502
992145
1300872
17213
1112477
438387
1519504
971102
1312366
809026
681468
1493110
1289077
229774
884286
495022
48098
711164
454315
181872
274639
1335170
545525
333754
201724
387218
74544
1299054
97671
305350
802018
1023984
920049
282469
69386
871781
895570
988469
404297
599817
869093
370113
1072204
844914
1183432
1477548
1155310
530960
1094367
1014164
553665
1037016
1038862
298603
1404462
1433388
22018
1543201
619399
1381982
750794
1435300
420525
585075
967000
306886
1319904
682339
699119
1407863
1006332
572155
680340
571404
442819
982779
427751
352126
316144
1410690
554248
68736
535430
1343099
90035
1114723
959362
65062
1521750
47045
1163440
867530
1149245
258784
274913
14314
1434769
1213060
1383312
1438933
1316893
106400
250024
1381369
275565
733091
235734
87760
915027
1070436
1212946
1156742
508359
216179
1506128
121896
532821
324101
724318
1343240
723166
598938
242628
1320017
771189
1465271
9726
557278
261626
391234
295259
1077972
1517213
199128
220955
539787
1380350
866808
1493560
816074
47447
709555
1355063
686787
562443
141238
447431
189014
411313
1226953
93717
359117
1520960
430218
735823
431928
1178564
477184
1053170
277774
571790
613256
307825
436993
500969
1128666
237947
1315611
286944
644068
256872
166645
468030
608982
1490419
637102
823840
322183
1007532
321485
799992
183908
341700
655465
1198775
537028
771833
755837
1388072
892778
550990
941140
619756
650807
180993
811392
1525506
754230
1118795
1134571
684992
1396683
248825
1307127
1010053
766945
1529891
1180751
212148
170154
1393970
373603
51101
739315
1455133
20287
176987
648958
634297
730375
1033516
513947
1171250
1346576
20963
1282725
212073
714903
1386201
1207861
1044268
373784
919178
32497
818195
467320
481946
357522
639129
793322
706625
861246
882037
1180979
584537
1397338
1468411
668120
1345770
206102
1064338
682885
637824
1024831
959951
343905
270793
368375
497167
44802
829735
1215060
1237659
135951
589042
149896
1047206
1472691
1246961
802431
1089619
1063007
1078273
65992
968572
635986
547098
762719
755265
1017559
667668
1313761
1454180
155033
203886
721082
461160
662371
721456
530542
947363
487821
732841
1229
337849
1332810
511219
1438460
23369
1060671
1532859
947925
1466884
723077
192176
733766
294357
172116
1439450
384109
1059500
1108119
225855
1382802
348008
945153
143615
187274
792908
48373
278296
523067
1521402
678359
1335296
1335633
667595
1076635
1190436
407290
1339903
1199477
25060
391813
140642
922875
531482
12141
46325
835864
546893
155974
744336
231170
916668
120720
352628
1239353
627125
1285585
789303
1509530
911303
1178382
1070957
1047539
840850
496209
905829
1238497
1128299
6173
270046
1281129
930095
845867
1314251
998037
225087
44950
956547
476298
1098800
756917
775042
366419
1058927
1117202
795969
259733
1403896
13664
1437794
189458
1321649
362410
159079
247537
886544
144355
680331
629217
195690
1540287
197600
1417985
332980
1409393
1096904
91418
465027
52878
857953
918806
149317
700440
3450
717157
243341
1304813
741554
834767
1088527
525364
563014
981050
103400
907732
418902
777404
1099885
1278423
1450762
759799
415321
1212450
1042511
554483
686120
115020
42473
17006
1263615
806266
394897
865883
1405473
923814
48376
421038
72377
1260670
493628
882798
807210
146742
1388866
121903
720366
294175
16234
64927
323380
1209604
605326
454295
1437704
809548
91620
34449
1194052
381342
217093
123138
239226
117398
98918
1523149
1497691
426085
736176
904089
1055182
696667
705026
808993
1027824
1060295
144448
166519
1280713
799239
1253777
303235
107312
975307
867453
1258289
1530037
1006351
970700
1289031
366057
711213
1297998
394532
374956
1148022
922418
1419426
1215861
1380711
1291298
1469631
139435
1488591
972489
90632
671360
1261358
327160
1449136
227342
1190099
1272727
597024
252024
201090
713454
1165547
873072
10823
931518
1542529
1539412
1408529
1100942
353387
306370
795736
571020
314367
247790
639426
46221
37609
348426
554367
598228
493336
1364426
409387
1436196
1309662
625901
388021
825128
174981
55220
239344
371466
1412804
1045514
442805
428367
1114393
660577
406886
956662
148969
541444
534093
1119365
473039
96600
1015700
1015895
367906
174325
1222112
261833
469290
1482674
978557
374641
126801
525507
1380049
663211
1202607
386452
1394788
1134028
32482
1079873
642834
555245
118506
841272
1388102
244109
1278590
1187760
1145937
1119477
1532524
55039
587836
29547
992203
361821
263969
1227091
1104117
2222
383012
988328
533990
1429229
273458
450159
1221947
180020
1520202
526020
229773
90928
1015856
1101607
1537666
447628
66538
1474757
1241899
206088
59983
1482756
1069582
632538
1283721
1293684
316691
14867
218180
791705
106188
299222
529017
1480012
1004793
536755
1267801
779050
361975
1426971
1098870
1304331
375822
976733
283575
727168
1231652
1377664
428409
146399
207180
105498
1455594
993237
164714
1217930
783085
1528792
1290234
28956
815177
632238
366527
130769
465577
184126
626210
552015
949184
440799
264838
1529639
1073118
1282594
894787
751727
385231
538320
68905
283383
632915
493831
874419
198270
1371147
1148744
221788
1078109
1473586
157259
920507
108188
22314
268612
233089
550575
234716
881960
1304211
884452
1110603
4337
791669
146321
321712
1111026
1201585
1129738
641599
1227108
980927
1492091
34588
774293
887434
1518095
757807
525328
512990
330728
23960
1023612
1501473
1404906
1463305
812330
1466725
171283
1174890
511554
207350
103352
1535015
447944
1361823
121405
100345
1115591
1405050
207824
137016
1384076
1450322
1027356
310311
1311337
852248
224493
1271793
146117
397490
541616
1286616
1187676
575047
1259105
476457
625545
1129971
1252197
218581
88229
1350311
1105251
1016404
341093
257887
1393496
325870
130855
184021
463409
1411839
1364397
12859
1541347
44140
1097815
342832
1028289
838401
95726
380524
1202941
659884
1519257
13351
82901
428160
1091254
437906
257974
570269
1320189
1301865
140260
1389817
552173
1033040
1113215
683340
266026
1422755
131168
194938
333540
348937
894486
987291
621034
383153
837029
1487874
1487067
1144786
1450523
863020
927336
960907
375474
478763
1353279
702835
298498
672284
1052617
604085
248720
45534
1076083
1522976
947901
1485025
814100
1433829
756508
119678
1363153
300513
696010
703396
406300
1116450
826103
1172407
978669
240323
1284399
676747
756881
383937
1392742
327510
183229
643398
37486
928254
787725
1005572
850512
1313122
1459142
832613
1158284
317091
159771
434785
684471
197352
1245189
480392
1109196
762965
1369621
66635
468646
733486
200554
105461
44693
467691
1481898
798761
916126
1529757
378550
863710
1103385
371806
687428
1207765
71765
111459
365854
1202710
729634
928104
77614
331976
1175658
1156006
30732
1060397
1342555
448583
1406789
146409
355483
673330
1435999
228636
84391
1310987
463778
1102976
299095
1403702
579710
1523769
539288
455727
488769
774117
454568
1468181
132524
589322
338271
348819
1132907
739857
244310
1165723
1166249
1487108
133474
292031
785732
75546
646533
1467830
357056
178774
1541077
147654
1374294
477550
365320
920491
1021246
889744
469053
56864
838837
960730
1162996
758390
1085073
1167992
151232
152918
1159404
1158339
715583
227902
64193
1230
617841
1420170
410719
1050092
1453229
616586
13411
322714
862777
1109018
1322472
1182477
708878
1393432
1424623
826599
573971
424781
1003099
802937
1422964
1054148
1314685
617867
1398850
1367392
188801
1460499
316658
1496196
303418
480115
65836
381445
267008
271281
1286621
72254
288961
1000462
916347
1468042
790222
483044
876575
1297845
1151698
613619
745348
233601
447558
81749
1525958
1456070
1083294
1076490
318386
278270
913319
962654
190661
182469
550291
31575
1329491
95175
756985
17872
833485
35242
1378264
1476783
294397
568465
1454411
1540598
1226961
998955
1505168
436404
1056858
1329126
1181103
407178
1100002
1191834
1407441
1152711
259140
362305
190753
1482150
661894
493465
698404
3393
565800
106657
1328798
1213355
122127
1201912
1047794
126952
1259163
555945
1029478
932508
1504375
12596
1179770
308629
37008
1027066
124527
540751
528286
108283
909002
1115378
504885
1441117
319162
1163554
554248
1033059
1481328
816475
1102861
8405
1328374
879380
207309
58401
1214899
1225415
970521
413457
455671
728261
934236
512325
93397
135176
379742
252444
942249
1410553
92547
1435733
1152974
567984
22478
926887
1391131
253578
186334
628816
1159110
467949
420619
946954
591806
1319599
1531751
361156
673968
644605
818612
902071
494604
1267517
184882
1238586
176877
1012893
234486
1530148
53260
305126
421824
1487150
231380
1501963
366112
1028353
1328489
1270611
509614
23012
1170864
1287989
1507564
1329723
802042
914052
1257014
1393016
942210
698053
232413
468678
1077818
1071536
219541
1224017
858657
209947
1015517
1362705
490031
528236
1306460
449078
392116
584818
1165430
949159
1285255
409833
1272165
316427
767218
242623
1340329
750189
1409366
1113629
91060
440254
704337
742430
1096069
233954
1390583
643555
1191041
1376951
888081
475154
637581
642925
167689
296916
1298809
862573
420980
972488
1032727
1213734
1513734
760320
276437
500870
604077
283136
630657
1379309
1260198
1490413
32170
885487
298932
985460
762535
1230291
383645
1231702
572056
692807
1416859
850498
674528
929072
217178
964800
875702
1408267
1204332
1472416
888486
587586
1055300
1535052
599900
1355238
1143194
420070
1146678
685833
691167
864417
452461
1095712
1501259
307522
1280199
1353989
340874
8226
1508671
400074
307775
1048309
573820
1172766
743677
223938
1422675
1258880
763450
78002
1256907
1270845
1023776
952870
1085746
1056270
906937
1527001
672158
1230096
1118427
940087
411958
366296
1370934
794303
1294429
845889
1113489
1377857
1307327
276144
1168688
1499721
122594
412269
652994
568104
1298015
4887
1122517
1534452
183229
741107
657346
452345
509471
949664
1537510
1404590
1285586
1011467
664147
1075524
707229
1303793
229318
676806
1012337
1127692
358627
438749
1119915
906325
1463840
454068
1106183
1008068
336977
672436
305408
737757
1028799
639929
1250887
1052766
985298
143829
511054
1259612
1488867
885768
1041682
21449
602382
747358
226826
243260
1369499
1501487
1132712
1428017
422431
322159
1184583
860937
1106744
1333330
1462403
1272683
1342945
2636
719593
967905
693017
1204643
578076
1143748
469305
467562
861334
1463861
1165360
1315861
217057
887481
714701
672341
530598
87105
684099
328769
234215
318474
34004
493217
1526467
37638
610350
1101882
348270
991256
296085
750294
1291126
1290751
1254092
241320
886106
902718
1052979
481368
796120
804039
459382
1456963
220514
1177609
1288418
563943
460155
643373
386429
339818
809209
208485
1402992
722636
1537211
835869
425856
433150
314615
212823
352677
1201956
589638
1009008
1479728
653899
317299
1349375
581763
761777
171208
228997
969612
148372
1027929
754759
1491575
1380371
507157
480739
332029
925924
454764
805353
1504283
1221955
350036
1208866
1516102
1113423
893620
1540675
152015
1307279
1537154
33642
973940
376575
1236526
1199489
547092
1226136
779799
1410651
1219702
339549
1270592
254973
534035
952356
340089
333207
1272736
1186256
1544329
1135784
1381019
581066
740218
447842
798896
1289654
107928
1013292
247504
74176
401442
232179
742523
468365
1389632
1436163
424502
510308
158803
1198668
1545626
634788
129543
288918
291957
1540875
875317
558484
518733
695327
1264941
1171958
272149
969181
1229289
1212955
329624
747055
873530
1203433
520206
1419913
731664
794343
154689
956294
1326630
902904
1140776
718219
453493
509115
655036
368335
445518
282062
1313899
740933
657851
428118
404357
225033
865943
603147
117333
252760
1301759
71782
949170
959479
164440
314650
387779
1135586
497612
92158
663589
835180
649134
461910
915976
1151543
1453881
42758
1470684
752063
138655
1387924
877406
445482
389986
793837
1530544
723827
42364
583764
1154075
57030
517275
1270852
521555
1333448
1196510
1131271
725719
676007
389657
744249
1222054
1286631
290234
720751
516501
1130846
418146
1168781
856456
1185842
812154
1137549
829893
679119
1383819
1334416
378739
1278291
212384
137714
351097
1376503
435055
287028
981288
369677
595643
622972
538395
1504053
1440747
942373
1330641
923792
1367911
1371428
436407
345810
879891
1350692
959101
786686
25134
624581
1102152
498665
1061972
1370197
917530
1393643
55200
371912
470769
401643
1370712
1016296
804612
788854
45618
437956
1110512
1208476
688790
73590
15241
216504
87294
482621
718284
1198177
874571
1095215
441986
709914
845058
104125
1253747
748327
1229527
970210
1420007
1375106
131975
1083138
685724
720024
790868
31372
549778
641839
519120
1286073
487461
508300
1534640
336877
1383888
1154246
1035224
297972
109486
176897
269768
341450
1485854
418674
463922
138275
1123168
289739
1526944
998023
1440650
183666
1493798
734319
652611
156284
332509
1502844
1393125
1413411
421498
1410901
839926
846458
958532
948834
842855
614295
424809
983788
1171296
248137
683407
834471
138775
837570
1120144
1192732
768876
356532
1382017
794354
1243772
532692
290707
597795
908122
777981
1505823
871799
1474310
466251
671464
360548
239575
194838
985868
88159
310818
18578
157588
1281316
676589
807550
784425
273247
1213249
152062
170612
935442
457835
1128492
930583
1211049
1008580
937004
1330809
1192753
983695
1542579
1321086
1280968
1038786
263263
370145
449436
116120
899074
312882
740003
329501
1156623
392325
194335
990817
242145
486231
1316515
1435171
238912
1351934
1394818
1092816
115804
362443
524294
547079
922999
835615
1357269
819846
280189
997607
604451
796802
702950
1476527
1360566
757635
1155315
325970
1232831
259329
393152
227698
1485691
459455
320072
461021
225810
53788
665959
1202288
1525638
381230
1404300
384978
1003076
255952
250991
1047707
567561
723491
1081966
887699
1416623
1140905
814935
544933
875985
619119
348184
939262
1534392
330387
1264729
1498459
60470
252147
698150
471812
745948
1535195
1371104
1057386
190041
679492
807702
577837
901051
965752
679421
1151487
346220
177869
46879
1043456
777644
354167
610411
1206555
770368
338878
1090752
960431
97319
948842
1517596
114274
946668
1050894
915558
387552
908214
28179
214441
1306221
1358967
428484
1517937
1538018
704052
651672
1207426
705562
836359
548591
294995
855683
571112
1357253
1526629
1357500
559904
1164497
1433639
199004
469271
1093017
303687
488394
235712
925786
313842
17894
663805
1004380
408474
1482727
350631
1317639
1096582
890075
633094
936439
313320
115749
412621
70924
1183508
669728
956031
494980
760690
224783
652700
123881
111530
48504
154818
1085863
216713
1326431
343570
723010
348397
510943
1136625
606581
1518713
948999
267103
802908
63323
1202780
541696
262104
376320
146770
1300413
1262203
556707
1210922
955043
540271
476449
155309
332480
893255
1117510
919570
1509492
1436456
517551
626786
1422560
1306936
233670
443763
400886
707465
593722
1458951
106592
1310346
948335
925843
369920
717103
1094016
933794
37353
1346008
882575
1122814
112228
253449
1340442
650494
376147
1287862
520990
1310677
13457
1417153
1511078
935081
79076
1175849
146374
1042496
938448
1328019
428254
655322
1384895
411571
1269310
1108727
1064141
945688
563681
1098606
309785
1142816
1265120
19316
441530
761676
74002
1084387
399308
1407923
412308
652154
1383425
357774
1422653
1272848
1132410
764447
1028671
173042
430295
543755
678634
1519052
242855
1332840
650928
590396
720480
1289508
1038377
1012453
498359
591766
1534665
1404059
1132393
1023030
1375677
1385591
1276635
1175681
213352
210794
426770
1467458
929375
1198785
1310533
593103
37082
1024628
572654
334407
654887
625071
1114296
1243969
1054446
1462240
431701
238085
1507370
1341727
44826
1066857
1234569
1312241
1478227
1319837
1089023
842580
153272
1241647
843446
1460653
194480
936158
62148
1098325
3150
150691
235781
1293912
159085
675654
1486923
111311
456903
311059
208561
479187
790052
1378090
1126001
1234306
721582
726646
298559
636832
595321
1325472
445427
1103223
405539
550743
710131
965149
71515
1280691
901435
383132
53806
517898
1089647
1402757
602206
806551
83650
876493
422948
875124
119233
1292201
1189343
163981
602967
1074715
416442
1459774
850478
573048
740030
918757
1192782
1090476
756194
448667
420618
13965
227590
1186940
1358271
106539
522234
662548
305482
483734
78088
1538947
182822
1176594
1131223
512040
1293112
1490556
562424
561196
751786
277447
1274524
226903
1460240
916045
1326697
30940
913568
513234
65860
397583
906601
889413
837079
990893
236316
817802
1266528
1380074
67368
1430130
252388
834488
365817
188670
37086
744149
1443352
1001515
162951
1225382
915207
748927
482702
177011
731717
743047
1054958
297645
1047422
955686
265236
471554
1142373
572685
833371
1409770
40024
135831
890964
554069
274677
1156079
554488
780974
901754
400343
370180
950013
674148
187435
148736
1492938
926740
436473
1179585
682236
677897
970962
883480
1003230
1164676
729219
1083635
211544
476137
1166438
603257
1051348
226417
1443397
479486
73291
1292887
808884
1182463
864336
75404
1526906
725488
761994
725193
1048057
62320
745159
93730
670287
1296103
83942
730633
1122349
67686
417569
839263
78846
426268
830521
1470044
1164025
775570
1410507
1213330
1114589
983901
1152196
329062
1497656
1026775
977463
210720
59662
1419481
412444
275907
901362
1489403
194624
1257970
343406
98737
274039
440900
45833
913022
389542
45579
1022680
908304
18002
149889
1165831
122928
1446112
239073
842578
1203666
8024
1250530
624082
826010
637865
1180279
457950
1323399
1115651
1065213
286234
1217851
59951
700021
1293372
591998
370504
1170743
1077535
567182
1517576
1229036
355396
1156980
1173952
1436185
435768
800077
85837
1219818
1507110
634038
396696
641123
568540
666806
708944
799685
928522
1465995
988792
934141
725268
415129
1306467
1315794
690735
413229
1132218
576549
988918
464464
339465
449115
1506786
1050925
1410321
539910
297498
70757
1078673
518724
919700
1171411
493155
1230436
1139840
1509507
1332885
593093
971121
113523
1106114
816698
809553
903702
201393
1130191
1508810
1538585
986753
574129
765284
1526045
1476558
594343
1321877
210824
719490
238623
21301
317272
184239
603103
1287155
139124
751500
1203873
266237
315875
1409283
225400
1392266
1201490
1559
525357
1124872
558455
1067636
742585
1182004
320028
592593
646141
1433098
601945
1332618
250125
1011143
1322679
57868
602602
642859
648761
370044
975789
340722
416921
578786
813090
580212
1516071
1204205
907029
1208420
996667
297041
1231269
1336717
992132
1142411
793568
346752
936307
664142
5816
907894
497634
1190994
65000
869354
779814
99411
1428453
450780
277329
602301
414377
1494492
1202862
1517156
338019
538434
418604
1237825
733862
1272502
637464
1542265
920094
888831
1329964
258155
989732
876502
441456
865071
853858
1076543
16079
109661
190207
1165620
1496252
204735
1175397
1087011
918117
68608
937508
43333
41058
258035
883140
1225888
328305
1324755
992871
343399
771738
1228036
1392167
693807
640161
1372750
420971
1263011
441842
1390217
1038584
958171
1459948
1481622
1451842
1187785
1188872
1347154
124237
46233
675879
1194159
714834
919473
1081723
1347906
131989
1233224
1231200
299633
579761
123861
28770
788953
28802
410623
716843
1022829
1154883
424484
907048
1470124
1058314
494221
444907
1095729
1361210
1116789
1404843
270891
1238486
928569
920599
267313
572915
258657
688162
737928
961841
17007
1338920
826452
960006
564361
554837
695531
515001
748615
538452
1529767
898070
569148
1504479
1116309
533094
1206055
956640
194475
1157131
510929
26255
1477773
1529326
786897
48635
270607
1541032
647455
184397
783142
1376806
574304
816894
439242
1004578
1343429
1098027
885685
181774
1150258
643832
748681
2869
1325481
1300140
731263
178812
934431
1050152
1286077
985623
1145238
1329654
498265
1023736
879495
1417394
597150
1393679
82964
66593
604619
380310
605890
1396223
1374335
1057982
1397685
1399574
648788
1179071
535392
1437929
829255
1029711
1282651
390333
386814
963297
757334
1448789
1508904
760732
1204366
630329
977007
546840
1375583
964022
368170
363920
594790
765014
434781
1338833
449707
170603
127163
1447333
647617
268056
353957
330026
855031
453235
1222141
1313872
641233
231559
107892
784258
1310044
1469544
757301
156892
268734
1359970
628767
49834
98777
542220
982571
1509797
438394
937656
1073297
696533
107610
911421
1300880
975617
746892
68361
492937
1195261
1068074
51533
157736
604021
533605
1535764
402674
1530198
286003
167281
871162
734576
473767
776529
1301224
1183484
387343
1498156
546396
1314455
1459915
1357656
1245008
83655
421692
771299
1373041
475277
994277
560380
906114
377515
920394
1331272
1353164
1310162
1110290
582774
412189
919497
1231290
1042974
821305
204531
1285495
1064702
80667
288957
587548
698833
1470388
1541476
627031
308385
1256859
1415725
42890
494170
1020477
1200720
530553
809975
1333166
453844
550477
1354395
1300900
1472049
304021
1281768
222762
763769
317764
477654
1136978
1514379
1278257
42088
345672
527224
1409193
1054675
49583
455126
196124
1476512
125607
756313
1118580
867806
1360800
1244205
20445
1490558
77393
713102
1078182
743989
1206780
446358
162942
650947
492231
1377505
1137139
763539
149647
1377024
467185
540194
1378092
115055
656947
157548
670536
1458760
57899
502967
531595
670230
651088
815641
1224197
551524
51956
1308564
1480056
1014813
473553
1148470
707257
895669
39471
293124
530097
344606
1380243
1515797
782165
1367206
341357
1298064
343144
350801
335023
713417
1028150
897557
681619
407198
847870
989033
483830
61265
772009
209154
528723
404970
91252
234324
617180
1258884
1443187
1319584
1062720
826334
931231
181973
416641
396185
1528514
471865
280985
428953
616395
1065958
334308
194768
123421
1056555
364563
1375442
886436
441931
1299245
1046522
318787
103678
400552
1484070
1245058
463441
672143
998016
1069299
636366
1384623
1130339
1436064
479227
1470639
1001093
1121397
1003844
470875
1339398
268873
221520
1160250
210835
732334
1261974
1225720
978948
1488398
1016590
469333
1155968
1025211
5784
994233
957134
1141479
936794
686129
1289725
1193907
1204072
519819
642465
188233
103114
1294190
600492
1059848
1483034
779184
147255
1171188
64460
1194091
758688
1471857
230139
472262
518858
610323
1527115
937406
238029
1176437
474596
112968
1490845
177971
579462
1232071
39583
1458082
419248
929352
1138297
403720
1508765
994848
1151929
569536
1064703
268724
1168689
676397
813296
1179603
1017347
976440
742585
1185242
885358
605225
677005
5977
110549
793691
546840
1297533
1460205
1468955
1171900
4664
506182
906706
980766
779942
532983
555458
1017547
475735
1378418
154006
1229070
952708
651423
253060
356088
896886
253460
63355
447163
905671
866434
208778
649046
1106947
999659
1083414
255022
1321144
1477182
334611
1261773
1040516
209494
1515929
800445
497764
1372154
71361
916989
742866
1401265
797234
1256612
1402355
1275585
149210
1252342
712960
1320708
52305
1228059
59574
1456256
332863
642353
895309
1497736
432367
65005
1398206
1521028
945682
1259391
1178207
824330
709078
1185805
1495442
1084245
746728
1385890
947743
1067991
51286
1487612
661135
1307512
302881
588128
1090423
896671
938730
1136197
642046
111430
1001346
897593
917442
48849
1369410
152487
1399252
33112
501722
1539262
109843
1456800
389939
782442
403905
466376
137297
64584
1119514
735782
360125
1194895
863873
596104
1524961
759552
977672
1120045
327207
546113
706003
1533677
208300
1203132
822632
1022156
78728
342675
84923
1187309
773753
1202504
942368
483668
457774
1326830
1526686
1365990
1045927
723793
769829
409857
512198
174991
1453522
78466
138917
436172
638008
714
44322
946343
1403725
169649
178637
961737
1053647
1455620
407305
658904
467589
501724
1156701
16794
441994
991518
1459880
1358976
1144957
998687
1059517
1452093
457148
1060454
1007184
946609
96970
214015
1035035
1475602
459775
269762
1015431
921069
1087631
1158275
180193
319134
1230046
497091
1036790
1427760
945407
1327268
210743
1125662
1351447
1411728
1161080
377007
928380
890333
933000
963364
1236957
1463914
931514
769500
948643
433807
315735
205584
1312769
1480083
35299
1193797
277602
1179666
1404696
1225956
609195
153535
737831
1543897
1040777
386342
616691
721399
885887
658610
287044
892311
122455
826974
945511
1085744
1087203
62585
470066
280212
526003
739689
999015
1444917
1040141
949789
1129978
36020
487922
853362
2484
759387
1274248
381248
830256
702384
1337539
1527806
166976
769415
1178929
673321
41899
415869
43722
311500
44039
424925
791305
739738
302161
1191425
400923
11518
1017646
85046
430496
1217016
1331020
1423146
404216
1141923
359256
159100
1167266
1078384
475571
773371
59255
661829
780265
1151814
1545298
506082
67374
935229
1035103
1000843
1007875
284761
660836
422072
1455266
555072
69641
658609
1051878
1448313
343067
750615
620796
1232099
491940
394512
785316
1001193
1361152
201573
957767
767988
199590
245795
233258
1100389
1135467
663418
1504910
46524
1406236
197639
1286376
1116083
410670
150053
1133464
100151
861821
310909
1439378
122698
1090862
652465
1419264
652904
369343
337874
53927
768055
297430
1120405
871077
1148123
359033
50352
285917
1012850
1147472
1077963
1309272
271760
1465693
829719
885622
607126
900103
1288849
1521955
168754
220547
443181
1487346
1256593
1518523
550408
216524
63572
468425
818518
872717
315597
1090619
1009632
383863
1515796
712441
469615
44447
841475
1043655
523868
629189
922040
125114
31127
225895
969198
1052795
553306
1469306
503632
1495139
1194226
790295
994235
653577
1046253
1071794
1401569
970739
353149
174929
698892
861327
736259
89404
347364
781209
1273165
1264347
963929
460590
558211
1063382
534413
678501
211274
262697
1378119
1459255
805247
291911
462793
790483
1441590
93892
193945
530629
817100
1217843
445678
1277994
1424564
917712
44267
467541
531743
151797
464091
1081070
1318032
203522
204372
238937
1250165
767490
1108822
1344103
1224150
609555
1039721
331052
945325
1524146
1234187
311672
766548
491642
184327
1179559
591467
1530882
720109
1208888
769821
1441521
595270
873836
358129
97538
1461055
459240
878302
8798
307306
961843
1304765
1103352
689045
1484252
1051968
571563
11291
1289249
346961
312684
1070033
14742
1145794
518739
407180
826108
830521
924513
1111040
502581
954380
1371535
963212
290305
572152
447538
493146
75234
294214
79377
1064060
1266240
52008
425541
1315944
993040
737646
1063691
446001
1082658
485278
421100
574010
679150
668320
1066238
679636
132586
1244002
603041
110225
382938
834660
776346
346628
589081
104678
753589
287561
767068
674887
15661
808117
1207407
833188
1430784
440741
1328992
963746
1021536
1118624
1406893
515012
761812
1311615
381792
1446351
294965
555932
230288
1265018
1472252
423016
1121929
1172727
182951
760184
103037
687186
888209
445911
1242040
607674
1212212
106644
1318559
1503249
1190363
1163772
1293641
1507648
1188884
1391333
1369526
1240067
153316
927495
28740
77299
467626
587572
1096177
228289
929792
1010958
85397
716485
630467
1059186
289358
1351907
1471073
575443
801981
1512052
599245
1117932
460380
825974
1246593
523173
1295071
617848
548424
205973
527902
53404
1546312
266775
713080
659077
1371307
866854
726878
800481
19618
1327337
1385379
64922
1219695
622143
778569
1010373
1159523
355826
734031
1013786
1214593
259796
1007119
953028
642656
26317
1096741
1466457
380784
1028396
1404668
985609
593353
540745
478675
599226
98757
1096064
448482
201777
957512
823628
1522866
1269488
789912
1482941
869752
963480
1268801
269598
277923
643946
764554
1108600
1221919
1253703
629912
932131
1379436
1200207
702896
95335
325057
320601
730789
1101878
159669
935984
390531
1521376
906501
1376337
1231985
385136
896186
621525
699939
1360448
303217
337494
1455540
959329
375618
1526017
234791
656014
811187
1453058
1400529
1467247
1107590
1137809
364613
1512487
537063
1259109
605268
1356689
59377
1036572
883759
186730
758522
758723
1166001
454203
1351265
1537219
1305003
1181387
1164485
66666
1396896
1139536
702065
1141763
29859
1460772
1263938
975678
1293006
142370
1081980
219557
1227847
959413
1420691
410290
1359185
73509
524419
121016
1365050
1288759
570980
1188509
1287816
836136
431008
1133310
837253
1001122
282252
824337
537144
648188
1353930
286260
1387715
1543794
1131211
364379
419897
738179
172868
1313707
368340
899647
1357862
432179
193989
1352386
839412
227727
1527103
745593
1239839
256681
487448
267829
1163574
175960
155579
1438581
137846
474151
29046
1409023
903101
128399
474172
1388811
1080077
1413480
789640
209079
666019
693276
167772
1267349
667510
14796
327488
1014765
957688
20284
203853
1454794
791496
1457069
271014
200605
569449
879622
609498
1414754
919666
813039
255698
868371
853375
1468467
67940
319498
325115
1277331
1348854
905353
1028374
1514432
1325679
703622
517939
1429130
1389157
373687
1141592
1161524
365962
923506
681392
1047087
411879
28736
156765
277821
237344
978928
334224
1469393
758227
950037
5376
1205367
782706
756340
197093
260154
385619
206045
616170
568522
35642
862934
967805
1455577
905131
1445632
1410649
1198167
195138
1077520
1299029
107064
165518
33851
721050
75653
117393
918359
385092
405648
1114136
1245880
1196498
642056
246552
902272
801313
209246
1373700
700223
98338
1198440
1438917
501183
1099484
598622
55195
1328904
1144628
749058
1349473
553820
404118
1394449
986703
106683
693821
930902
1233535
362661
610877
1486200
1066213
1215011
495123
726739
1370099
187212
766706
618834
794441
939305
1116271
199840
497404
478278
708426
1373361
270037
402101
1006772
537762
27982
412875
1184165
1507621
68503
384208
323446
1037365
1539983
1126605
161222
392800
1390263
1084344
1058747
1291290
958294
722728
311286
85414
232182
340487
834391
1496995
208835
1292140
1173362
10043
535515
687221
1320755
954837
1144217
1035250
579412
1296315
524739
56740
1213820
576555
1516903
1060884
858943
781327
728772
1203845
748188
1307237
1279563
728204
636392
235665
32136
119003
170612
840156
476435
1099172
810172
959036
423970
979480
972541
1386369
1205260
798614
1192219
26813
1274416
209117
171336
402353
1475857
21528
425216
664487
456517
1353403
601465
608711
614163
1308331
1063300
307065
464240
16450
456057
1273851
1494396
944834
698039
582103
258836
1164456
347937
1147243
101892
109681
130755
1479257
158821
1489088
1211736
942342
1024000
1160844
257510
1359056
144122
756425
1009438
1521393
317510
1384035
168454
1185673
643352
112878
245685
1371109
756912
995688
715684
182318
184952
588064
366948
925543
923488
1283206
824267
103781
1121828
1485107
1226671
1259652
1030512
61107
1492992
378328
211592
263446
566601
74943
927868
811166
1052330
1307710
1361153
1060950
776019
1443062
1545326
420517
910190
800692
1454354
971441
822860
393592
119628
45929
1257854
1212852
1241915
264031
1270318
967396
1461263
1007392
27812
297847
430562
862381
952776
87321
1394230
836612
1227229
1355656
949766
158685
928882
619698
556205
1454996
772957
844547
1215285
1141545
109880
1121990
1386713
1065542
1222475
942594
276711
399317
1406680
536915
477693
1308036
1337919
950180
1431643
1471124
660481
1125908
1087122
1168098
5245
1301613
1191319
425677
1189280
640123
50170
357411
375834
744109
999932
85900
1125780
307564
896043
493510
36631
1172867
88436
493871
1464139
380173
1464612
724260
278614
853953
725207
176813
265930
306031
779822
447758
973087
148437
982657
636194
1179843
1223472
1410
1539146
1027975
1195329
148204
794094
1506785
3805
933820
1469450
28225
1053544
1250265
1319632
309988
757317
835490
101523
1465213
1283811
71784
796874
1458921
399510
191149
28676
1502772
722431
180579
185501
540675
859132
361440
1404246
719801
521139
1084747
186294
859622
233924
947600
83460
628439
368202
407278
717903
548145
60086
486020
79040
1519876
966088
1112543
1226955
992667
1235786
732531
1516117
1122831
971739
242832
268782
409103
823214
285798
1121650
284909
1426935
97878
640040
91821
941909
923172
641718
334974
817494
486043
1266458
873157
504659
307778
508819
276073
1441750
1012332
1031890
1456976
15515
1128528
234949
1336655
935804
59276
482676
47984
17053
97522
870869
568699
666975
1134485
1111115
355546
138006
22836
922225
1116827
43615
548577
217467
540084
1360040
1041035
115034
273193
849203
135976
91035
219005
429446
1037575
1081505
897391
470870
540666
714070
174284
263889
1095446
764780
19641
141835
1061005
877217
1103811
817308
655517
33504
28100
390531
595881
605513
141985
1441883
1395657
1082458
1251927
928871
670458
1069883
1241259
42888
1270862
351698
1187260
597362
1422585
1262478
1177963
866508
907968
95831
446874
1511267
457805
617351
47116
933761
1482103
1331863
81316
1288373
924618
344231
738999
896566
832949
934518
518166
267771
645726
1340875
1098622
222438
566183
267357
56509
1244778
221605
1470405
1209729
1134671
1104523
336708
1380665
986237
1124563
613284
192751
812753
237827
645023
524893
1069332
104734
83728
284671
1017713
1410282
1475055
1072835
1272280
739756
769778
1034848
75216
655454
1328134
1034585
508709
857655
315382
292492
1069604
192571
332781
611207
1034083
1361328
749156
1000459
188419
489408
13810
989905
1213315
888149
677743
1332283
802337
703267
494238
119572
445638
1243968
1328660
1346072
845987
580061
347200
1154781
659621
613850
634674
261161
250474
1392240
848922
1336449
294241
16847
1024915
817750
293679
1093659
1519891
1009911
508829
1428898
360722
854667
691954
940751
1252815
1415606
495494
388879
914397
45969
714579
173854
658582
198776
279945
576477
298157
907655
388427
865140
1103003
246435
53003
1340353
914003
163901
643180
1465506
55640
1504302
1514161
1381570
290871
1182150
1024317
979920
278558
797803
619168
400237
90734
311184
1241756
228702
971294
283428
1044697
747558
845456
1165958
66829
114045
480986
681693
602449
1542075
881202
1241893
421440
489296
855746
926133
883342
374848
102152
915805
292426
1444475
142862
1449337
348500
746007
722931
117793
780633
1466474
1091459
977797
1101500
1116556
657124
136152
1297716
1283000
640079
186373
800595
117531
563922
350694
1191258
1055351
1095138
234521
686797
951485
959437
784148
1197122
1426360
460260
541732
1288129
1175416
122532
1178960
1509319
1258592
1110985
70999
1400442
105918
86519
365314
1390762
28836
290762
1312917
1062775
207920
783337
504074
844065
351887
558879
716238
573742
178979
759180
547337
1004089
863271
1244476
117386
51107
1029910
1525631
1256089
128083
499511
1118407
582750
1311083
469176
755623
652673
1497174
1231635
892838
159833
708524
1235900
1180831
1005937
937508
1358062
1375016
488019
370840
1353327
1277948
417755
1132738
651023
975603
13532
1269635
917331
1193159
962876
1170002
1156662
1150507
1080479
926639
1045358
849198
39142
881844
671881
1370910
919784
352421
262985
1013113
799991
922507
1037288
1082411
1308805
1256390
37240
290871
136242
950353
1062255
1332468
627285
848298
1451286
929951
1269362
896971
1136405
400889
1058170
453887
1188776
444886
1432238
525300
785584
160108
957349
315998
977327
794291
654586
273872
1049078
1137666
601692
140537
1349980
345608
1540202
641734
709187
695954
1338330
1500995
385305
727167
1000849
1505713
1166558
1202879
849314
917356
1104467
471376
1063765
594511
1284630
1365910
1046021
107320
218938
568088
1215160
530276
1232160
1465002
194668
1223406
373657
755594
1503355
883827
1331429
945191
325679
751722
526412
40277
883000
861717
503586
1321625
324910
644736
953418
1208507
368088
27170
801958
676831
853995
587095
736427
1355983
1261408
1233483
1149712
1126027
1088648
638433
975780
49355
978105
831396
1520554
1042936
305402
938427
856936
471877
818942
981513
810070
905249
279385
262383
431041
49939
1156461
311588
609099
754294
1486901
88834
308196
941592
1348637
1429722
1421437
987060
401048
1479856
471715
92403
364043
1422397
1539146
375830
696731
603810
29677
221796
913722
742873
799575
150439
1084474
458162
285815
561662
99954
609618
1544133
1137334
258948
118025
446047
10245
1511751
210351
33317
773774
240068
155314
324532
280839
253473
1267678
199535
760783
889015
797161
980454
207472
296001
16975
387339
504642
1471934
146426
1114921
1542590
268074
57242
1194134
367875
196437
712863
463154
737625
645477
1170864
1021321
821188
249561
1121523
232958
1428017
1327236
481299
1361872
513375
951451
841252
552753
191077
1066239
87989
704831
708827
1071544
441473
1493811
1193058
1125514
957724
125072
1193263
1276820
498006
61640
460072
33874
928459
1381640
682907
1402151
152483
548052
788011
853057
1020526
243432
1399189
1229123
819912
751590
57620
1028986
429226
816737
604863
1038571
1349722
1185581
352123
1372057
143644
112382
174989
1149382
866915
1011893
315258
1399002
207337
1319493
1497997
1501496
219202
197609
1200795
753845
604664
132799
99554
1395399
1545156
1468413
1306875
1376898
148095
374205
1542494
483545
776762
580837
36528
197979
1174108
22999
205581
781179
1292864
807146
1305262
1210654
253479
211154
596900
84124
1347789
868837
203996
494012
1321985
565456
888119
987877
196186
1013650
994890
1365839
303733
1496832
1070331
443749
763510
1225454
225249
352225
252469
1263768
195121
769106
1158304
1489515
615355
1253722
969735
1484722
1535961
1426505
1077246
1330141
240358
862310
908105
1439643
1180672
235263
303719
545231
1366464
507399
1471699
184940
1498688
1041803
35225
220424
638389
626851
1480957
399299
545698
389764
618399
930106
432530
375485
1367983
1254563
1164338
919742
677123
460061
594054
1055069
1332258
755639
1186946
1027333
1485875
254770
1291903
494128
1502992
786293
636116
461530
1086573
937751
1088696
1245713
1442049
247261
363040
1041762
953421
372146
200060
1362140
1135651
833304
982211
258923
100959
1034240
174254
1075686
1436806
369316
815237
629372
1011080
1088162
1424242
655665
1310439
1275332
1157419
1505837
1253947
55686
1339789
88906
636344
481481
566767
446574
1002566
613957
1290058
400740
1161928
1336081
1059253
258190
867272
244036
1105296
1092262
697726
717883
86173
1163651
880956
226986
976797
494360
1184215
594315
720633
874120
1265
427335
1252208
1356992
780248
583395
1203303
17976
444995
505175
1077381
1287586
1171152
421582
805861
447168
486041
739182
1054704
888289
1134542
911570
1324675
1075384
674155
357784
423353
752731
1259914
1259291
294166
1417043
1094857
647261
201975
729717
1435618
1443978
505536
1346187
969953
1274637
771047
10584
71826
1490792
112192
422163
1175065
184060
1085766
1397391
1070642
1067954
941615
579017
569571
1355933
932826
1227989
889723
269098
377763
1214029
74605
46168
1207787
221163
156697
289228
717953
1195722
751425
1342768
1260858
515548
167821
828103
742748
607182
896642
313063
1222244
425819
730823
1360685
1370180
1340802
104949
524830
708623
564400
1268316
563111
449455
353561
292717
1396299
538298
1088963
602104
1259990
637522
595774
1120880
834813
505410
665524
516267
343185
612967
482832
1325750
193510
815440
982963
600190
1546435
1417287
976816
689263
525396
1121736
532995
967238
334603
530477
1363385
802512
1120283
534503
955163
411427
12408
1164561
262273
1524283
206031
179577
883666
412756
310500
52419
1512119
60928
133364
510461
1159380
354934
326410
252564
656624
623128
699809
1087502
630576
1494343
1527580
651071
675343
711582
508903
50690
1250265
1064590
1083310
903312
363755
941536
1222791
799471
1046219
1445410
252763
152759
886955
549285
991505
1269334
971573
556789
1131267
1423918
668182
238812
866942
564529
1003545
215994
881404
776896
1200130
422433
71581
1427255
387995
1494417
1342907
941448
1374435
9094
285749
107749
1134102
1508412
1450504
685166
1369855
704851
1452986
359397
133127
661455
475122
502209
900525
95808
1283045
502077
1292066
926360
402694
834159
461111
1425385
928188
1166436
678337
865550
1013903
179930
3798
914631
167524
870564
1336155
1313814
1170291
674690
181127
940953
859862
1531112
711417
887607
1072015
190419
802548
403482
69107
112701
1391707
562269
1150675
107181
782465
531612
851064
1053156
1104011
599946
372933
784849
180898
9636
418603
1126640
1384865
1255798
612200
271318
1025969
990504
545583
478145
712402
173548
1010856
171326
367065
360009
1220778
1243332
1284045
436814
583607
767788
362906
1417426
107592
795542
705214
89255
1217771
262650
1383255
213690
687607
366398
853932
129986
711143
1374907
508496
678277
1454804
674503
477167
853348
529114
88780
582364
955346
502333
188322
158093
1540703
1231324
405164
904989
753718
1271853
244024
578284
147060
212328
533458
19279
249748
1140279
1394958
385422
638986
900093
1459852
967149
216889
599369
150952
912133
240572
1410942
882349
207634
16812
904075
1288763
825481
896571
215171
903982
859812
254886
490796
267503
1171173
883658
1533848
125022
302633
579793
296014
33930
705033
703943
1111538
815380
1212731
24998
1387244
87012
1390556
655915
1018186
1113820
928424
1481494
936716
981622
953802
6352
1434714
678908
1391802
123733
1413343
920999
1343788
1144463
1261091
721485
1037066
524631
719053
657488
757854
268881
1125791
188151
373287
977652
1526701
378834
848759
1171231
977283
304780
277540
1353074
186707
590359
676692
1058193
1297965
49599
183955
1023958
524376
139432
869119
1380266
68406
1055135
792122
689330
567407
220729
1263043
1511824
261354
1014108
1374107
767928
399450
265502
1047813
501627
85377
1041026
1394525
908695
896086
1231393
629999
397052
1097228
839144
668284
247333
1179047
662408
241351
959177
310239
1533201
245899
1183297
963506
1523119
1175971
1008532
776174
757557
1322040
1304962
226615
465656
694138
986648
705347
1077118
1114342
209108
1269900
916347
480040
224900
1271283
1517621
207860
1194273
683513
265088
191978
359824
944354
403000
1417292
1090527
1245255
807094
162416
857442
1046119
980588
1497909
1376531
676591
1005472
1436534
123430
534905
634042
191557
299137
277233
524646
819465
1472133
939905
1031129
804024
1274781
1195347
1129973
678604
27019
194994
1431884
1224980
71530
715827
241995
368148
624800
568660
1402610
1430664
1245996
499078
453273
763031
1049494
827938
851972
405194
1347613
541486
1275090
1225787
488913
1131209
922561
177081
296544
831087
1502388
381046
921477
367479
200218
941657
717073
709305
460186
708305
13721
291475
558479
775573
1208713
1216782
52726
104021
1431783
1220473
410741
558893
1348620
531745
649572
1132358
589782
65772
94979
1116049
413345
182945
800906
322806
1348593
491515
1020294
680830
591843
1305176
246991
1210810
646452
955236
1171602
328417
41628
1010379
1321024
1117217
140181
119830
1152689
233797
464616
1457630
793345
761131
515285
595833
1484342
734722
596136
563952
166762
1096566
27131
38743
403211
743927
1309701
1196869
66883
1188772
1396040
659401
1544119
1368306
1290706
1188946
1540770
1230108
764316
1037148
134080
879449
1067111
1157153
1003875
209911
777263
479384
1206007
812657
1274268
876645
1506551
621028
60611
925720
945867
899449
978325
360915
1451778
901226
642289
68588
1120475
532140
1143920
215963
827320
221440
1412125
723093
1286522
1044247
1292289
1193481
592302
847115
499961
769282
1249358
1020848
1145393
1496854
1508526
364499
401136
22685
51687
62918
937537
844554
307746
175832
10251
551732
198746
1500295
269274
1485085
961581
276566
677787
1130646
493681
289935
1333106
790698
1105769
732928
503304
1353671
792165
1075747
1357307
1034740
87900
944765
634227
990589
710786
1170382
1085734
866255
458106
764621
1275115
142133
799573
574430
821130
317000
1075101
1020243
1452074
1331417
58996
1468892
1513299
501229
1281242
795690
1186225
813295
1302094
765501
540134
458344
466423
835411
1404475
1128056
189109
1317547
700367
1015167
316697
910415
1011062
293918
286592
1505290
1395462
1150493
232940
618440
173222
570473
736083
861798
1135128
1185502
904075
646844
611092
837566
855339
381808
1191081
95915
519967
520639
918570
885098
873975
876902
231070
373518
1100117
1468310
99673
779248
298320
1544460
158229
451153
1255001
979111
739064
1416531
639342
1429373
1456013
1474563
1541127
1301075
296691
1164445
692206
934721
1141603
711602
1220456
974987
987090
817438
721118
359717
1386647
886217
747383
1025607
842016
333963
1136238
680635
1454666
815477
1074920
1398799
1079703
1437698
29771
1224892
1368802
1073677
567401
88104
1039506
1397743
704633
1064235
478693
1391144
1352797
1402648
723162
1331403
795336
1214623
1374563
1065888
1012013
19033
230712
776854
115251
1069452
314950
307097
246000
750271
521193
1515867
679058
1320614
1149892
1528989
474094
186551
756931
880167
1443001
20609
1014817
1086195
526008
1433980
77124
460098
886540
1486166
347467
732600
1106929
1313524
995949
314084
1481083
627629
915496
1081335
966475
1052165
869910
435994
1242388
1233292
1034154
1266517
1364907
275812
632873
1072766
19348
917405
1517784
916398
424060
506269
815347
1335485
1204574
770650
1223446
1446560
21673
842323
1338475
483176
1369109
502242
492582
567325
553234
414229
199834
234730
1410033
746065
1490952
516144
1188994
108555
775171
19442
1115853
1347008
367645
831240
26056
1007382
85281
650296
656924
901363
298553
1349888
280956
447454
349952
1158479
1456885
984299
383264
138615
777680
361205
123722
287689
1390487
412109
502905
627286
453445
1498840
476126
86741
820516
517034
1389734
987423
1388990
512268
810657
389426
1015227
44240
207595
1285479
1386518
1228265
1332788
1439708
1233552
670928
412685
1235521
640492
886912
613162
656943
207293
1124471
843840
83058
1207081
922310
431116
524758
339233
565812
1495596
673875
27398
1277431
9796
1489594
55478
920021
1059591
380270
784718
581318
1214151
577135
258939
1106036
1267193
604282
626274
621401
99884
1089537
95407
1002569
235384
1175535
1524837
541821
830858
365640
779811
1071536
1502843
894104
314798
868392
141298
7093
891072
931922
37361
971951
548084
457555
949834
325456
339276
10064
565503
1542150
850655
1211479
1004236
506355
929281
934041
1221190
629093
1144772
1125855
547810
1170463
537089
131907
527006
179434
1451422
1023734
94200
1065669
1540022
78356
1472560
362741
28145
1384354
1156665
807226
632175
857717
63119
566868
704311
744723
270872
705310
1272091
1032833
1048582
618202
1087163
61155
650802
818944
206605
1264660
616159
70033
1384780
1474568
384819
1547087
112662
887052
526828
214774
1240829
1128649
399041
469433
739285
717825
237491
493638
1194917
143419
417173
646870
905627
1230898
887613
102820
1165995
987516
1355191
426657
1154247
125734
413333
311540
379042
715262
322786
521591
1235669
821198
903612
218389
1517780
1461356
145008
1505828
1452039
369441
1226764
937566
940299
798713
591661
1132112
363018
361430
827772
482951
1168734
853345
1116208
760879
1252993
826228
1370444
469234
43009
1160061
54293
1214844
1057787
494010
262797
512203
1155724
22371
123233
957214
9431
798201
97802
530276
909833
422196
1020502
1406682
406002
190630
322956
1012318
137387
327469
1262803
778791
845350
274967
365803
491806
129573
602391
8718
365465
195328
1483581
1394261
1186130
595244
490475
1483239
1126457
977670
683024
1506642
1454491
1363342
1528043
813759
815211
768952
298528
1153393
712834
454974
957391
122848
229612
866753
70160
1074345
1512529
1087147
1196278
920278
1249079
1427980
246773
153858
729781
451816
1341785
1186461
49972
478196
441578
276707
384806
1481317
391723
276162
1215174
267261
870438
239064
1275908
375367
501259
674776
49748
659928
1015999
403207
1039962
1038872
1253023
497967
827474
788194
193900
501143
921557
820905
1145710
1146169
1067740
1043277
313851
1211769
931912
1097903
1376476
407941
538200
1428798
1025381
286570
1448763
1453193
232877
939070
806573
1292798
1291058
1523779
316391
930497
15870
482108
1457362
1115970
684862
1327789
385440
1198235
80499
1135392
402406
1067544
1315150
423389
522341
1510719
1328385
749150
1289422
1372552
209452
1418649
668022
524983
1350250
1248523
15479
719251
848409
826274
219354
1073315
1340625
1056034
560781
1429652
1207509
93068
86944
315659
463153
1407714
314239
1021779
825841
1345053
423817
1331505
900472
386676
957901
222512
214553
997105
489340
830250
1288341
983030
188628
641086
1089486
1120133
1244207
1535485
838013
82968
1399579
952488
1018149
26717
18800
1268109
1211745
222147
1156333
116963
934248
505158
1323203
306262
1388638
1191093
989103
220289
989682
1097256
252378
355573
1313564
622608
1400287
1264967
1139431
1462738
357315
1137973
302241
436588
557684
1205496
316545
151990
285310
1525049
454763
619670
94711
269705
484386
38417
71014
1124943
458644
1213821
11057
771258
131790
62843
897548
725723
190755
1182624
102216
628511
1079322
68527
987078
1174315
322496
896632
79621
1340723
1071553
1330630
1369131
61284
319817
1175879
1016552
1443266
5082
1361963
439796
815999
727774
1266061
1352969
946082
543955
860795
702388
789923
1304664
586475
880969
1413082
651149
497497
1132132
384141
737625
1091207
918113
284028
365326
1034733
157067
515511
1032203
1383534
1469408
1492696
1357683
917071
99005
1295102
702575
555796
1283872
291853
1188809
70059
1317550
52128
1321158
321037
121956
281681
1403361
399601
14650
245593
281863
730191
68714
1024275
41760
1198243
84313
295712
1346770
711046
1440165
340708
1394756
1164715
574602
1337433
948373
1088976
1010416
1361657
676975
342133
1217910
707492
492734
193019
669123
1017856
645055
771618
627387
853010
595987
89179
146336
749985
1438699
825443
506423
1146756
357208
560236
887032
1076720
302739
703999
964580
1227926
818981
1003384
908795
258707
244449
890358
730959
386518
1024054
821857
1489329
162689
81227
820115
1100119
1377259
917591
1027155
191072
1405041
386762
613567
901598
829497
462611
226680
984778
200271
1181245
287612
580803
1023626
413414
925546
646057
928689
982389
111031
1483552
1489388
125282
1311047
706996
545059
1510898
1538527
1109298
961049
689037
168931
311817
953483
1375889
1019790
922338
698981
1263479
983963
1000223
871920
702659
775480
1156009
398223
913139
528828
210219
189931
816192
998861
1445122
1211971
608159
381177
1428125
832538
178874
80119
1406048
1007796
763368
1302922
534429
1308538
1131176
697844
955958
1428924
1343836
516628
1488580
4000
796844
715073
116034
321223
1427646
1289633
326885
610851
1394247
1039875
621951
132735
281575
386485
1479622
1436547
389367
509529
462685
857098
1476548
339876
1305307
1472698
1232453
1130834
1446273
555794
792791
637497
1402889
1023427
905724
230946
438981
1428856
1305771
920258
1291282
309293
666193
1124737
311651
945497
1411915
332564
1362822
8168
489728
681126
709622
36749
1284156
358478
596958
1029333
959300
334987
887981
1146376
434897
566518
1318370
278137
648462
410981
397116
951699
1339948
620586
464386
11140
1452451
130780
1066036
279184
1013404
1388642
255939
890627
108835
1525210
149620
1127415
1316617
22524
1463678
997597
674843
1211642
1222502
1495484
397143
1234687
755206
1321834
1500411
1113221
882688
780709
1373231
1110271
231258
25900
232247
1402783
548582
1171058
1427014
806665
1158866
185140
1502464
345738
195418
383249
568282
235092
1117318
134764
672496
874282
1406845
1169086
637653
1392957
1163437
651997
746103
558129
228975
713262
689083
1160299
1050968
1469051
794747
955923
540571
929422
1444406
515701
357948
465173
322228
568186
1287186
1007200
993021
620032
804661
190144
580532
1365837
1021063
396974
661133
1040483
831733
888425
557911
1419240
776431
910543
1065521
1333910
322919
803169
1518259
414371
318889
1333524
779715
80019
270358
981575
904249
1162376
204268
641487
873936
191413
1544874
64628
703880
786814
299501
1435747
286816
903647
1116889
226790
925709
173128
159761
381340
204417
661590
328493
1422323
137165
769675
546399
1230224
1029453
1068465
1265538
511927
265960
631825
400672
156430
1176777
821557
48356
550447
148915
1118975
1350597
1411817
1241164
153136
405792
387043
1087796
141154
461529
262279
511368
671675
450493
996357
832220
413907
629500
405332
192911
757748
440992
692691
217695
84127
1365361
886815
1214245
343004
1192660
1358501
196659
1007253
193233
1312544
96776
921426
1205431
615580
1512041
499289
1148140
1073343
200804
120550
332515
866611
331349
1372286
139431
459368
1321068
1114152
1409054
1444208
1330814
30888
173119
768354
790220
768951
1510250
359644
348113
335012
1525002
1510028
873786
1302229
386161
257853
1214717
464728
1068232
209338
1190691
385592
1519883
1024414
1345367
1540633
378049
1083220
618416
152511
412187
1361910
1308277
1322107
123954
1076853
496550
1128234
91706
1163454
379075
554866
854098
604119
1344345
261483
1212490
334416
509511
1386475
594529
412219
835133
1126379
944580
248526
617703
848829
1132969
678506
1340490
648970
799007
1333891
565048
813301
600445
1358074
887656
654254
997823
305951
836527
16771
911485
1002523
352591
979989
804961
1018448
798547
346740
1370239
1303101
717455
1284245
296350
1539001
841622
1201455
348338
1324273
1310403
100145
912299
57510
724417
299624
1280913
1075445
1535159
746677
1257246
579498
1412848
1130160
921698
1526823
1255633
61514
1427948
624783
752455
903980
206621
1182911
307533
245185
1152886
870307
1392734
1546032
1232336
810804
296039
890217
1414204
688203
148067
112227
444215
311378
655197
728654
17861
902691
1311363
1202469
834860
923229
720747
466112
916952
1357662
439551
1504932
1143897
1029700
1439081
1376490
1303348
1366117
1134014
212507
494854
276245
102532
1022531
864555
1192736
1176685
1014852
844856
1479279
434163
394682
1502629
766139
158160
552355
1009514
275843
66842
1486297
1322131
1528747
524199
1519162
219540
198844
990279
904471
441565
1101053
866252
581537
532765
673983
1240457
1180173
617449
1429903
165172
107134
725436
901514
959372
1532241
726739
1077324
1189535
550820
119723
501727
1492368
241276
341364
87884
870186
1173788
897670
214372
386058
1380790
166667
873060
14753
313543
270783
1256917
249791
440950
417675
84403
661688
102632
279911
820856
415771
963743
786497
676705
155780
198415
146065
511169
1080031
1216275
1185534
979419
935645
917873
80790
318531
244977
912333
738053
1054131
728103
802984
1268225
1098532
674168
249308
1491324
241233
20340
323143
624891
1505839
1416344
447859
58155
1034496
1134073
956539
290572
1000600
839966
1452458
1411096
522780
718266
942367
821619
1321643
802630
963187
1161396
983983
1022403
856839
1239586
496121
165589
406160
1261848
812511
1356196
1528652
256745
998684
1399089
906084
621943
1341992
1263558
812413
1050192
427926
1517717
1459071
1203896
1076798
178449
805203
545727
220203
295773
300451
81192
1216681
1331806
321946
247547
643356
955412
1390761
189910
356619
1313713
440699
571331
1384836
921867
531268
887020
1164062
841288
410099
157173
225063
160929
293784
793215
1132712
443798
217099
1302032
1054010
394556
332364
215418
1306184
1443461
630577
254559
1492479
1161971
1425229
85813
147920
1521424
1351494
1106784
333124
626714
1396751
1419614
1053656
1193449
341353
1496392
666151
554218
265008
265746
888077
112939
1053323
355030
613955
93270
326433
1505026
855332
86979
1275332
898223
1004376
757858
621543
542249
342391
1256121
112909
653215
1503379
1286578
733731
698401
1409308
892331
1146650
1218801
1096062
283763
864403
93706
27612
1456058
602635
791194
1424377
882584
801482
511197
1491836
1368330
598524
400725
1174873
532598
1493783
1206785
387487
1418468
715
1178616
1270865
569826
861565
1484355
106842
721278
656730
906078
728922
1190584
1104576
1112119
121836
1130589
450475
1216505
221005
727791
38646
406416
819177
1043901
135118
1198983
873013
1203590
964861
501476
417532
724998
1522685
1152182
268393
1064442
304847
575178
307572
480745
525986
686750
1425788
282518
775675
631112
436372
993905
757396
55065
259113
403059
1168999
1008627
1242345
246395
102370
285713
466908
1011248
251786
1118019
250501
833792
125929
618531
700165
503441
18451
1275172
268954
1525755
56734
1455559
576208
1268760
14989
659485
1206162
274412
1214076
1145691
1234954
1143759
771096
1035628
1378532
85471
834957
1031202
1186103
30051
487501
736720
1298283
1296383
259488
757461
1305890
1146893
1341646
908457
43338
1132165
1403754
1209841
1027057
98053
378719
364484
77048
90988
1372738
4747
761540
1010669
1292037
600798
593729
894948
841164
1379582
833924
456202
131880
952874
945859
48287
281183
1274652
1382526
891875
1108289
561730
840348
266630
678511
911494
218993
1026981
1192396
193538
1228838
673155
1454025
793120
1177311
1145380
1262062
1105061
1484258
519594
239341
811560
1027360
768036
1109171
112268
1334895
1339014
237270
1514739
990243
50907
1204004
948997
25296
637209
373585
863428
1104905
1052251
370773
186812
1381916
206709
1162603
218647
92034
703321
373134
869919
44097
891863
19825
744208
253198
925954
788732
1333179
412621
993222
1110142
1091536
388531
426683
1030125
658046
260738
806365
968596
120786
1287290
1144772
249285
437775
763615
1248840
1437778
1138187
433523
897105
240884
304016
1226276
768308
1354439
270872
220324
1324664
94145
98390
1437581
1263643
1027173
1325644
1400701
390801
1321966
562022
1414152
1404445
565964
610510
1333549
352083
801037
58854
876385
908911
32384
567028
243399
290799
753433
28425
960714
1454040
583239
1517166
887269
882360
1250086
1530414
988572
380389
436282
810501
249542
1063456
1402321
738608
1329102
1179741
1138772
688861
1198734
1062682
640418
260569
707034
720604
1161402
500682
293183
788236
699662
149380
214575
1319841
287318
415313
815401
1387643
216181
1209085
105817
430849
466642
387567
1017203
69343
776916
1237864
684008
58692
1127329
675330
305202
224948
676331
426737
874282
886146
938280
34556
571505
1184640
216029
1495199
1186638
850826
1370924
229486
24195
861469
1061625
286437
1282510
1422812
1123085
646292
1407480
884734
265240
376417
95214
1050100
805957
1226266
1372237
1115998
649183
68192
1117814
394281
857333
789088
331388
1280136
301265
1082984
249352
1242159
798662
84119
1461914
344288
1352980
1082216
264235
311963
1008949
458528
1024589
740892
83568
1006125
694933
1511499
288216
21845
1125991
49639
560488
634827
408909
271725
1207939
1522117
156577
985606
308207
604149
267929
467209
864832
498647
379055
489696
963040
902434
607495
1469882
1168883
375927
1115217
1113925
600193
821501
16467
14932
799347
213154
672103
890993
687755
1051318
1534150
579764
1342157
1539038
581109
1294860
337914
325719
411852
642975
362243
1249725
1142228
629052
810034
1258989
259774
600453
266900
1346121
982294
187457
967331
1075489
1390974
186605
194519
256378
679053
715837
261786
436492
1416107
105651
455056
494026
1516866
1443902
619343
1481806
281695
198341
1030662
938662
958970
328777
628734
877877
1451379
54610
300258
910315
69151
260123
208769
648452
1290960
534892
776397
1386802
420162
810880
971302
441952
736108
309370
1393131
316276
272585
475149
1407670
1298603
487700
968236
770113
649918
577928
981992
288431
1309591
761274
1239988
1533379
1367994
1250650
620491
319341
917157
581930
21187
90197
475656
1506289
329170
1428687
1194721
346948
1466699
1456125
159871
1087167
501042
187818
94000
252069
1090891
978851
424896
1510148
142808
74835
255500
1379306
369367
1085920
913668
1416416
150949
704151
664197
652910
918442
1042100
865199
550872
837571
1117391
302439
254621
159359
1148858
421223
1259894
153932
1008218
1320127
428998
310901
1326720
1308004
45725
239355
747475
58660
1320524
242068
124288
1203377
1022864
857498
808685
980447
1106484
942785
884513
449899
1305196
120907
691887
1139731
1498121
1081601
1084764
151912
488769
763177
1246671
671407
1361049
726477
279856
719497
708559
311831
1398822
328129
798290
1063782
293767
681140
1152823
1392673
577087
1023983
360692
509389
840207
605627
1512094
1352777
1025738
727332
1492596
1235825
1056164
137316
960904
1057041
536647
1545962
1424949
913730
674843
304936
542245
949640
141323
1393244
423657
121153
391691
58132
979821
540473
637261
1007984
753562
421516
348681
1168083
660150
1306409
395249
233606
1028359
1293751
463606
1211608
814194
1332070
1522470
925250
1382016
1026654
687634
685821
546157
610258
97329
204944
93006
72834
1137272
288584
1039339
1401040
1116756
417862
734078
237767
1275544
542298
1419747
646526
567361
622314
979335
1542860
693332
1004094
1386600
346414
95496
14781
684316
194699
878781
519520
863578
1114645
743365
1194084
1437604
1450669
84831
42624
561843
1233016
538619
1212203
994575
1537742
71471
433072
1078177
476683
880705
80029
705777
1102633
700434
1308602
462332
247558
1322679
161158
712261
383971
309304
829779
408329
864264
305358
1015304
1375696
137578
275140
551799
231185
463325
1222584
810637
415453
1080784
1184327
1534752
487308
1480164
1171548
562095
55813
77373
951021
89550
87349
675389
1255905
203394
1039840
711552
1353164
1371367
1483845
1352543
1501368
638459
1437452
663144
1477412
173995
43826
1273059
448548
533663
132347
689957
663176
565183
381525
93683
1526732
1486591
584251
515367
1264309
1079611
787845
856284
375465
174748
1321777
945436
289014
1024150
569372
741139
486791
606334
548245
1246855
542841
44060
751860
620931
300220
367288
353638
1377595
240046
1406243
808368
254462
294846
1380919
1130760
891004
1452256
747228
1385196
248929
1124460
181580
612826
337834
624144
1332936
997697
512726
348560
1154858
661718
136456
380079
680503
1351230
1430892
1286814
264148
940099
1167324
711811
1098281
187869
1338701
64264
500286
420196
201620
1105685
1318831
793804
250334
1069449
716686
1495062
264490
180510
1523620
1156465
403280
502923
1092936
866296
644495
1487734
73854
342281
539918
1369588
177763
872377
1246677
1328750
350812
633612
306667
873401
133248
108872
547020
384929
908333
1448889
497948
1505411
836929
110633
875757
1174719
532656
1486589
926943
441844
1017222
730140
1257905
795688
902073
8406
717887
860792
1084228
893722
1096247
671163
902954
1204804
640283
1105343
241548
30250
1173800
852381
712245
608448
1091633
459252
1175405
278591
56677
512591
1072025
1217551
548474
1514517
1138374
897705
506409
1528289
1346633
1519100
1018800
940905
1321285
1224086
885649
877946
903515
349063
997939
729627
268442
1004940
354343
526281
1347613
626639
129889
3012
1169494
573806
1118678
1361703
1404735
506565
324867
544628
839563
1280256
1136867
1497765
970452
431365
121587
1111258
482063
466893
882615
47486
54750
66449
531805
25268
19569
624661
787296
819799
996002
397509
19897
424416
1063054
1163698
1451477
916518
976341
445544
789458
1276513
988192
940416
1516004
891953
888906
1208857
1318358
1040340
1158507
1330478
288914
1195119
1086500
1398738
907264
1323669
1375672
681384
860121
566681
534838
385152
1506585
35122
1473349
905226
642886
404673
219478
1020897
1466478
1471674
1219891
1330969
1197325
1214735
768772
728420
536212
276005
1397555
1265159
736728
562174
821279
1280139
511806
767246
1477196
812003
1127103
141068
1346036
445828
1148623
658084
483048
133219
535456
1502148
1169088
455910
1546404
695542
816101
547671
770346
652097
248174
1458469
422424
1530345
509909
621015
1491487
962411
711773
381611
819201
599010
1083133
621901
816125
512892
561422
599689
44066
877956
702629
295755
1406269
1062311
1529294
608380
134741
1263477
1436861
1417736
1193440
1522402
924220
750128
1045126
723926
807715
1245101
1227139
89317
1054828
953152
346233
1323744
1195711
1194330
921788
159294
42350
300772
1369175
1386475
634666
449046
502609
1499647
209086
743999
80371
286550
889268
1324764
822218
920614
897527
1268468
1518529
570718
461101
71774
726697
1081572
344950
251131
1201281
615668
934994
448821
711352
50088
57359
662279
43841
1544891
856716
24838
1428791
802087
78627
285193
602873
363970
1495352
929253
76257
454556
798296
269218
381489
1033325
148337
1412321
45143
8406
491143
749120
432808
791492
1418976
640324
428890
632021
1527461
198493
1428328
713291
1367278
1256692
1532025
1251491
1506808
751487
758924
639268
440915
1388468
1090927
829030
292713
631448
233809
441719
207194
1179745
1435991
1484887
453475
823763
703152
328579
1417289
1453183
118220
178114
1395983
791884
256701
1068881
220326
1012981
259329
510958
74360
501655
1277721
486254
929294
960943
568674
9942
1515916
1400921
828857
770415
839701
1408936
497619
291472
1471359
674824
336442
1539143
897437
979113
279600
763082
804640
1376645
868796
607653
1347445
448829
1322031
1372199
93020
995278
870224
1481271
306025
1290209
937718
1415362
333458
1420985
154507
1346066
1212414
1030811
565130
1075640
680532
340741
1169322
1199516
254879
1156015
739379
581105
627088
1353439
998874
1067692
849548
848645
870196
1148603
1149891
1405184
1381488
372935
1203199
433217
361946
1400415
579562
1239313
275278
259212
781965
988217
605485
1534184
411147
159361
916369
1094514
532415
12805
1341318
1122462
1047943
895791
1232163
627524
1016815
779823
679430
123702
1324619
427250
1325216
1412957
465655
961639
812267
761402
835617
951001
1027861
831858
585870
829491
1025006
1243849
906958
714807
493545
21955
1295176
1279400
146407
1329584
954752
1075473
995699
1204149
175362
1470182
1393946
1313003
1462951
67667
1264991
482325
97058
1180606
1184608
267960
454289
679072
174906
975004
337324
713491
1204664
71605
965180
72142
1534670
704625
1219214
818595
236423
516989
905819
120548
566904
1063823
1196858
1314345
1505724
1013395
1137620
334380
758721
1120434
503912
792587
599439
792475
639856
196857
887104
1441849
597417
141293
1358982
748215
851468
214007
462188
1020200
290148
242913
1111475
88076
1436412
834265
424648
22265
673154
501513
1241412
1216704
1511622
1196324
215179
197765
990438
848362
818167
74897
1371924
1399630
1467268
753375
927647
360743
910094
580871
647060
1001290
149479
207469
1248062
348807
980960
99188
877905
750821
334956
608744
1271758
1027168
853315
919175
1501319
363658
1259798
610107
1149975
668891
131228
56045
1113769
910921
1237815
1272938
1433386
226952
406041
487840
96386
55615
470935
818522
1240748
859862
985482
63805
1138668
1043059
1068286
793570
356695
1100430
1315983
1224717
1881
1180543
410021
491593
512452
992452
1267525
529654
1035738
782961
92280
327034
169128
1251760
1029472
751262
1020507
1494525
1485524
615228
604090
835302
150631
709222
1315499
734802
46225
1050576
232925
1326019
725329
1288366
146879
766436
107558
1011313
236393
1145865
1129633
1237411
1282825
608640
814473
267518
315965
1380246
1001639
350841
1099311
1208346
654587
857521
196586
797891
1068145
1085481
1426825
195433
413386
1490596
616311
1380882
1333010
1420443
1297799
719120
504548
1454637
862803
322710
844418
1211382
428656
162626
1016019
309534
784816
1047962
1408907
114080
966072
1403073
423576
860903
131349
1047657
267804
822857
635926
581570
1263453
352553
540111
990410
907439
714464
648374
1491424
1506132
212664
1086223
1526461
191510
786344
1396151
948903
1491165
1219642
978073
518752
717460
621980
868610
262526
167210
1407236
1060464
1033880
360799
629488
1444076
629270
1311197
177976
552072
190317
235475
1151970
361016
809739
986260
690689
1421296
862816
1456410
1012889
1499011
4548
1291267
180584
596024
1482578
114657
38444
28531
671522
1161633
698999
73531
182435
502215
1507106
266607
961580
753360
1145025
277256
1177480
723588
39167
449311
798329
4309
798624
52241
505077
1483354
429408
331233
1217773
1335700
406161
28685
775724
712104
1172119
79930
561103
1037882
224286
614307
841663
935219
1299382
335477
71371
94895
1464498
884018
340206
1006962
397021
108297
1288731
745298
1163495
205027
444622
926496
910873
510636
254931
831253
1054099
1280284
883381
53415
1239348
772097
1284310
508506
722318
1418666
1377182
1045237
779372
1144475
807024
46187
381367
1472806
1513506
1209891
453720
750828
1184934
1332289
1313218
1264751
1193222
916251
494810
923921
1377312
523426
495433
1436918
102823
945519
781794
1506971
962849
1273421
458016
365241
601730
801575
925033
1451017
1228677
474877
576868
358570
1392725
431478
1422331
375912
1120359
805825
203423
839608
389307
62931
425171
582363
573202
318988
1315063
204066
1300390
954655
44991
76425
858570
361116
968914
1034410
1012741
56575
1257660
1367213
1412143
814451
394363
358696
23070
1230754
276274
419024
1306540
413480
744695
1017248
874125
193622
1320293
33275
876569
1262923
414367
235440
935533
454290
1028471
256592
403562
561307
653818
781185
464783
1103844
168806
879332
535726
892448
1342058
1119415
32029
814691
499133
844536
1016954
1384149
454643
62522
134270
538573
387463
1302110
840055
1546673
1271991
1074668
1057832
517211
952501
604586
1138529
285803
961698
260237
71193
139308
748313
1280329
300933
1211047
293658
1446167
1122481
672688
1194931
415574
712416
1009242
896990
880288
117117
758158
1501037
402356
962154
7435
999966
678628
1263267
223353
1140853
1018750
249086
689008
758364
1069150
751267
219946
454222
554214
775691
1088838
773235
781864
80100
830192
1144457
205884
685470
1108796
1432745
62937
740431
1014697
495047
467510
1025303
474287
403008
362101
558244
698881
1478545
359782
1394143
707435
825737
429155
387586
506281
974604
519664
1028914
222435
703312
55759
156828
399791
100890
1441364
263183
464147
1046987
1089732
1412378
1225578
243552
1392364
226230
361521
1313441
233504
105524
1167522
124529
29566
928266
384705
143751
1377074
199426
265953
211628
1349642
57698
320214
1144545
1475827
726003
1314098
1362979
1248595
790359
1413383
235798
105505
1279711
666651
1044492
784630
1233621
1315807
1001505
321826
1537401
419152
903302
336943
643982
843861
1038564
977449
755714
455483
257330
1466756
341916
724149
280110
1277270
275761
1276743
231420
1546846
922801
470929
1140609
858965
273604
1419185
677090
1396732
1428590
1081036
753648
686281
494427
1346208
769007
77740
746824
128617
154972
895793
924830
316356
235484
1314482
461094
6166
1207581
1163077
148889
1049173
1443078
925456
1198930
498324
451012
217735
911095
497302
1482718
1066332
733726
1072165
1411730
345476
1094699
104832
1232638
720179
1045362
420965
756915
749168
215715
368487
1057129
940366
1034085
591370
517578
143262
728560
474600
297716
589241
1244821
1346658
1160495
1282309
545724
49244
621780
953908
44229
533819
1412111
948922
462953
1224143
986539
1447602
637561
9888
1325065
238267
1266493
728007
1254520
1238269
982496
676657
905031
750135
535639
1353154
941858
462637
1065899
1296996
646398
601666
519676
957138
774672
1425455
263010
1437435
1471495
1253514
1088622
777903
735406
1481872
1032340
967222
1033506
686484
206464
795658
770127
1484005
266325
1458362
1007097
966280
853639
523263
784705
37121
280126
548831
1388460
1419168
1350466
341654
1155439
920833
422961
354026
919368
1240770
439564
416557
1222904
256517
1385285
246308
103509
663269
539129
1468557
1243712
747871
1116239
447704
1023497
246784
848612
878214
1231855
1019497
876846
964674
1202031
5297
244276
1523148
842536
231655
100100
921379
1235089
1300942
212988
635504
1416359
751699
808859
1125819
236709
256316
1074493
323250
1470253
1082739
924008
413285
1131956
156361
1259920
673081
481917
111675
964077
327742
222174
818452
1023818
953694
538255
192185
1024863
994532
390543
380477
991802
640468
1346683
722596
532431
73728
989207
978669
581697
980969
1387256
913918
895107
1151066
1122898
1538230
417959
70739
1070264
1060559
286161
758404
569391
946231
386429
1031282
485354
239736
1164274
330088
770394
1524351
1139649
1340553
620469
1171872
830225
316951
1168944
346679
116708
757120
641360
1050399
11965
1414100
1076059
1420105
1464238
360851
1326416
23085
1048355
1417725
1220692
1438420
948926
698887
747257
704625
410256
410798
76827
97039
639515
1174978
1414029
644121
78459
1469713
394591
1129946
47994
1230842
117452
516656
397876
1180547
842491
1136450
1181287
127799
1211102
513082
1067207
979727
591076
574653
1356843
506416
625484
1228276
626751
479059
794595
648620
726864
834617
1355037
285390
269077
467687
1216629
1450256
583276
669340
531394
1492487
944367
546570
1859
863410
999555
429888
838567
509874
503712
964981
747172
8613
585632
1096994
1179473
55306
1102206
703965
827445
1035822
93050
547650
904796
886331
226189
157932
1066066
65013
560017
801708
429556
1149395
1498046
242986
774874
237286
682652
1212887
642218
972430
112998
1268386
858003
157844
439777
31568
788435
464400
565604
610677
1148733
945481
944152
436854
777766
1145308
1007018
717079
985954
165983
157620
399002
764200
291173
1495216
917490
289456
1056265
588503
661451
13058
756474
1345204
188672
907307
140516
85152
796622
306716
62616
1443088
656643
1125571
1510508
808743
1148968
1150999
1245448
1424114
1198906
613614
1434119
222741
806514
922776
1208015
1339158
1007542
923405
854006
929828
1439208
584401
828116
584074
269003
879031
729480
456274
20601
1018784
552133
418924
1151129
317376
133170
992406
1019435
746986
1543574
311465
1253270
116887
656748
1525769
754594
368193
818578
267808
58914
53012
83016
80918
152939
621904
734936
1430666
28385
592541
562452
967570
480900
76880
1205220
1202129
870218
958816
1533351
1428372
1406140
431274
557321
488468
1214411
63011
718749
188488
1303815
35622
356467
1163589
1066303
168794
427940
1404510
42159
1040048
683536
1328721
364776
1388833
776716
752185
227324
459562
915408
1228923
310417
141321
511944
351014
974183
631886
1076201
1428642
322104
755199
68684
1236279
479590
1422286
104705
1530668
759227
340818
114512
1261045
581283
741818
1142916
339794
639749
1506537
779768
766704
1025232
1056690
988454
605670
1382121
198101
876132
636849
1362611
432350
567097
38052
998763
256613
1279825
510180
374121
1011331
699354
244271
199920
1080372
198856
997939
793483
482231
670573
124103
1241013
304964
1003822
151286
391840
589081
61202
578120
1280876
683833
435115
721405
1457821
1013915
902800
1400912
1381577
1346249
640197
413750
895726
1466487
717765
1150786
189226
111165
1362141
261914
222634
7312
1191948
1429611
432625
9341
986895
571942
1128706
830472
1273510
1204570
1038530
263945
1450950
579317
1123793
1182798
881974
1284838
1076913
1453517
179995
1088591
971930
159611
484552
1374009
171057
489790
1482085
1146374
1313677
425719
485686
145063
1479185
1382476
815614
1520543
1077856
1080702
442700
473723
1206247
529392
807817
298121
521741
335672
1242225
433588
586439
455178
1055189
1462956
773719
739032
372105
748002
1147997
652161
57469
1508236
1358288
1481732
346590
1239205
938597
1358559
1198060
964005
123193
178867
270339
695516
833415
1011434
1080161
37906
1070302
1000172
658416
1078002
190233
873324
703574
80218
1409948
1224527
387300
1466154
529816
339865
94303
950672
54508
1162768
1131740
768987
83147
395670
133445
1377422
713002
584009
987614
1376064
820299
989976
840954
1112558
828587
403705
1365695
1042477
559171
772122
308048
1480015
906996
860087
442736
881731
306145
307714
1138253
714288
1266595
298399
1482340
313437
1129960
158948
1271860
169121
848446
1202695
859963
548954
1067459
1244499
404340
558777
435038
962820
102340
816155
895414
1015393
646322
454112
528053
632223
1166959
1007037
1024017
1221792
273200
1542945
712595
212402
41996
1261724
994950
266073
978452
702697
1260245
1251177
916825
943667
867227
181842
384394
373205
558828
733791
1465493
616009
1295932
613953
926316
17051
1498495
172623
148374
614927
144302
1185618
1111794
1378141
202853
876012
795758
146738
224402
450438
285650
1391689
1219387
401166
760371
315302
1158598
1241746
859823
1388046
625793
826123
181494
416669
1380523
1399056
522009
429705
574291
1022276
473795
301927
61458
1231720
1518157
66153
1264268
1335424
804043
850390
1184390
526528
188504
451369
143585
1368425
328251
967577
154664
694765
1411861
442685
1048009
872950
395764
128938
717151
85045
848041
405511
50991
528398
1072945
225111
126731
1398012
993924
1205140
452312
1163788
1370643
1079248
1195992
1204441
735390
1160787
1266380
1315362
952682
646607
749425
1208979
760100
362611
570184
769310
70717
273338
1364700
911351
1347629
290098
1486027
143036
1330066
1414442
1273798
218274
551285
320638
1014039
653749
485028
1045027
1542003
379452
1276165
122322
647381
647033
373648
1251115
152562
87876
1508245
1231000
191496
1437527
277724
1247594
350442
970638
861384
379199
763133
182918
1357781
869222
588826
101566
152393
597317
218573
1382967
179134
581627
710880
1081588
359767
1099925
1330902
1248038
1398027
1369787
660677
716728
46193
187404
640380
980588
1353111
493959
88859
1007554
630405
536529
564343
1073230
102409
273682
593161
900632
164932
1011038
469078
742112
1314245
704012
1310326
1290605
1132035
58997
700579
1071324
162974
1496241
1479169
967278
1509355
825065
232927
17900
448459
1423007
387631
860018
1534560
379332
856988
111587
535160
54926
466749
327850
86054
163162
269809
242158
311500
1497381
167950
801264
729001
285001
1088378
393156
205991
835688
705210
1205166
766470
924908
863599
1062852
155747
1191270
867305
1146120
813018
73121
1498493
1469100
517689
680636
499762
168902
908009
1382258
1287659
1392133
319542
1352247
207401
905259
132637
94547
536718
442567
1290927
301180
942445
1384425
792853
466402
1377226
216983
1449720
1368686
1414044
408332
116886
399267
265881
324210
248251
1018959
670905
1369400
1460753
1000238
441954
538932
55622
590583
671561
16984
1420898
946161
790513
1164787
336827
451922
652138
1490199
859289
372620
1471597
1189736
44328
959450
221307
616919
269052
1131680
989408
896556
837064
578686
1385352
1499985
692681
585426
318746
564658
1413531
762100
353937
1088819
1249339
389391
1234419
394609
320481
1037461
571003
293128
902327
168048
1512572
144367
1145062
1495877
1089546
494376
937050
966676
1278113
896458
496945
940451
788653
895385
873858
1433115
1011604
2836
1377529
548223
636983
515102
1514605
388627
417020
175827
1004465
1327134
1088501
782162
1260008
538708
55739
1433979
1365867
579301
459715
1434392
978209
402048
905614
664313
750543
164440
255541
434156
1402731
1405825
1247649
1047286
56776
1155310
514282
376058
834191
359203
91155
602934
162005
319521
1128515
1456913
1092849
115083
1068300
500976
86620
669337
85812
503834
960219
678323
212793
464419
459744
520630
390678
1286304
1290235
974624
996911
1069069
1265493
249505
481610
561358
627688
1392715
902155
984095
498709
290611
879888
1001585
223966
1462613
795236
425346
1360766
734114
1262777
842412
309680
1020678
43743
286451
1290632
1222622
1513493
953254
1491489
1437103
551518
1339212
1401889
811079
650349
1391368
693454
474604
820507
987297
568405
49754
98515
1355981
525099
1024343
339581
927517
1016111
186840
661718
1136737
884990
466469
1371986
1544552
1007727
1186995
242333
165435
221786
479423
670006
1032829
78266
142743
227415
1530200
589482
1018847
103525
79411
1195863
1215295
510700
1039102
1387060
907191
1244319
8332
1029193
159225
916270
503760
1180425
514708
692826
516590
59775
782456
509417
126232
810494
1095215
837296
413829
623037
883306
1443274
513189
98915
1154804
265639
167612
927572
667983
1148957
1076710
1012722
914306
885467
835374
1090722
436206
33028
1428770
787307
1361027
1020160
1313422
1532204
109299
1016183
1084521
623647
1399341
1147251
1095184
1307386
77253
216519
879649
1342745
559916
120090
921247
1544449
1115213
233004
155932
592912
508657
217888
1416481
871734
330507
806319
194550
480822
502076
1407420
1284423
40659
1017006
1366513
279832
355904
153222
871022
1479999
810837
1224007
382948
32209
509553
143388
1098940
130266
834384
812174
105492
1165573
343142
1306254
580412
400718
948107
1344240
268841
554110
87318
1240138
619550
132590
1425107
525933
439931
70802
654156
969335
1435287
163090
1016505
995197
340452
1373093
496716
717424
604499
547629
880710
1315115
398155
815938
1461561
637890
928360
1053498
985761
886059
486315
123487
333949
504883
1381165
1190689
315470
412135
462925
1477245
284832
450156
274715
632611
48396
242405
1055946
283886
784213
257004
206231
806603
526781
156869
93287
13053
1033502
1348161
37153
748574
168317
293810
274850
813788
1032880
288651
669561
1114312
559778
701436
350544
1074917
1351115
838182
335428
689155
334471
1267881
818330
865614
1486887
397576
1505887
1473183
375840
1333549
505906
629402
128005
697848
1215410
857934
575981
1414646
1141303
1057469
1017952
1094226
85952
546910
662578
1139176
92743
192428
532894
732945
1361783
734081
1213195
1358655
36178
151581
1149753
197124
78104
376300
974725
1359027
41365
1450825
918120
955405
118866
778695
1212406
598968
444534
602163
216400
837295
857549
481561
62470
623033
1039069
1399097
353863
949620
509591
449640
898258
1337395
339988
529199
289585
415102
1147473
1479876
1396586
1430605
459640
542963
150823
233365
1337850
1443292
193938
1469211
533504
681264
312697
593592
674762
1336181
1334822
1422546
974068
888733
957518
54596
879381
1434504
1128230
205631
925160
602047
355717
437589
289101
1115947
206221
613159
93322
541114
1467274
1037760
840271
624558
1245934
951478
1065509
71413
488156
330328
1401451
1449456
1047699
792573
300455
530907
1117237
1239141
1262539
1312162
369485
1354581
805953
568757
595867
1415067
712764
37110
1479366
756199
1083235
722114
1396166
715394
1054570
186626
113301
81415
147421
1269496
109579
1195988
1211189
1286554
1017079
789288
1446856
1026394
652411
705105
137878
328625
612841
1461560
1232933
1509071
665851
1309590
1410993
908583
437638
180170
17029
1156281
736174
1411085
1447746
1059841
92493
268622
454806
1145975
919248
1534156
1093828
1487078
1143011
1110843
1034076
470496
796722
1481657
1473155
1033832
970960
357684
644208
460560
661642
575107
1282364
463235
1236989
804489
1449045
953857
326849
954861
632169
61133
601391
152308
1154305
379616
1497996
51804
1155039
216733
750046
982775
758291
1253226
1353007
413195
982387
482972
554111
437307
747601
653740
111048
976676
1490831
1006340
317897
1295532
1373173
1519204
210841
272793
572569
1118247
1239554
1289899
725353
1236924
1157193
544479
93414
1356683
1002239
238742
1525861
655154
934114
12491
398162
32175
307997
996600
43986
1221760
959913
1106732
62361
1048422
859889
945357
1416796
1413372
585361
425063
639348
303422
1069821
1319314
1073007
794242
809075
472690
1212909
898640
1028975
137991
516153
1006441
129530
702586
1371151
736775
220616
175176
1169885
1270131
558044
522583
61897
11574
1009306
607509
691267
533685
1055047
1291663
1082050
563710
68565
1521046
1429634
767447
1278619
63269
799125
897416
1326523
1011940
343627
591409
71760
202072
907742
161397
909670
788167
983449
551868
1016900
785799
245021
1151255
570589
484053
1194760
327239
115762
1367312
129472
1166506
246310
1001690
683170
1163269
1154845
364302
55623
1064741
1507285
662888
1063221
816433
1348627
491036
1384661
1214724
923814
396533
32548
391001
1284442
1290929
373953
906403
790151
1086054
1200299
1268493
430125
459024
155089
236861
255782
497301
32246
1535846
499315
184577
482654
1521941
651446
340713
246529
1077682
2866
35779
674592
593661
1045836
253281
1459682
379242
1386009
1144843
335093
61962
66669
639596
990174
91619
1176853
397516
35779
154605
307144
840195
44716
1500519
1327550
395659
1349215
1046819
655350
1357852
1526374
609043
849220
99161
1512050
969442
1040144
866708
573990
1234036
682431
897298
274900
230328
43391
951652
1500399
652279
1012883
1318518
38034
867320
471851
985156
523710
477822
1125252
166637
848285
237402
1279760
458495
198876
1399537
912176
1085644
1031510
747801
1450242
610534
769434
46667
816643
1418036
212344
697293
369402
1365342
469432
1091533
23042
606300
681324
107182
933076
1188233
228644
691347
1404031
1092042
1053331
1464811
1353775
886114
398723
364838
317219
765942
769934
751509
1182495
428376
883630
506661
111506
798857
788704
669318
604937
1353001
63535
731713
1475430
194708
90309
1351352
701402
1244704
377002
333618
126991
272226
159703
737869
262487
1218098
249407
149475
1252527
142455
1028820
620673
1223423
612133
1070880
551316
318990
510979
1298559
336878
1539289
627797
490481
1481419
510153
968642
1535218
478270
666101
673420
347513
418272
1219773
342791
1060773
767025
939874
340826
428950
133578
88645
629373
895122
586886
218594
282271
87480
1474170
468196
814530
307549
1089226
764241
1258890
267079
1247701
23825
297049
293062
240752
1525190
1186135
444195
1507526
328672
1252541
903190
799642
853359
527801
390551
1044783
287604
487197
30092
1292391
1438973
491112
1139780
1115075
101040
489819
192328
378876
1450326
1522389
640659
944814
873039
775229
1102797
1430752
783906
905615
1421626
821275
192254
349576
1358559
707219
598270
357624
463634
258160
240081
13136
1412636
250776
613448
798880
840166
43567
1199758
236476
1041907
307455
97231
220715
1281078
1174891
317562
669841
900403
185770
393433
176958
1274599
1205114
723740
1477103
1501625
760187
1450543
1205470
509110
788943
649746
979298
1193870
496183
1049974
844692
1019586
1295331
833144
1160353
1046072
263843
1158889
1193177
47722
620648
1116047
106522
668505
904181
50409
1077026
929453
1399328
971159
1106792
929180
836908
1379084
430824
1208382
351471
1138359
1288616
607328
799201
1309221
745290
323787
494714
23966
1051239
660186
70242
487446
1508198
166164
1185288
327709
637668
233970
1493758
1085596
971960
817574
519849
1210127
573690
636921
1233752
1269128
1155381
1044594
500762
458343
1544772
1305331
939351
1253405
1107416
902463
684372
1135033
1253132
491588
1422390
342012
450857
561958
817350
1051249
486220
1522233
1092341
594037
1023578
485881
517378
630707
32133
1179308
217320
934909
744082
488820
349304
34558
1405745
1290467
426430
382108
796110
1427941
1360246
789181
52783
306096
189086
244496
1113162
1291001
828205
810321
1276675
408106
209262
142281
39600
180876
694100
501153
580041
241726
1285491
547963
1015488
1334528
100381
852602
114738
57042
72923
378400
1243466
1431500
652495
1313972
882493
1541665
271273
1320792
1437692
771232
818751
1163699
312045
803654
863629
481993
861183
1489679
1129231
240540
1476838
758294
204258
1181453
1234517
483927
574252
469717
1199285
614064
944989
233742
513750
741762
139837
646738
407440
298334
272098
1511494
977120
604530
1470916
1349586
629552
863646
305152
102208
138963
941451
1167269
1065216
1504221
1355222
1407962
221151
264207
679945
1174999
322827
965143
1396820
323377
1457746
663828
499157
1163240
1007391
271001
1034763
1287549
275371
1545019
267760
201353
304317
1526832
1231965
387517
472810
926177
1372842
223990
893168
1463140
1547062
1228167
205090
204006
1351042
1064817
1168839
1318260
327396
1379457
873448
684898
237
134910
1351399
102878
1412942
1485631
394576
1235133
1063638
531728
1502507
164973
940001
1152988
1027049
775166
1352908
1206819
1391482
522413
14268
935165
1483189
587371
320098
44333
550408
1000525
999452
1337802
305203
51615
1139496
1541106
42517
669668
1019335
536405
356406
1531699
286203
1400381
404538
211993
200002
1244091
1401045
1088370
1369278
708232
247703
1462465
1002224
915986
1516910
1263201
852964
676877
338039
178314
1206208
25553
845280
1387437
321207
1479803
131122
460220
25312
1078601
475212
501052
328605
119905
365570
1290084
482937
277369
718150
1377295
1439292
580256
886434
431789
177050
157401
548187
378910
1281137
63355
882133
830909
163567
154817
729580
1217235
998036
1416787
347660
554336
28550
980970
615074
1159118
1206850
1214436
7792
1142512
582451
789719
482570
369705
577272
745879
181575
259868
128853
1099255
84665
1077072
1120558
1046888
342189
627012
260022
659601
232158
679883
312310
786304
151834
415267
298782
1011505
1218596
233346
139812
782094
761695
472296
653244
320148
989565
1358347
187266
904405
305677
826041
453828
14131
59633
964857
336878
911713
1247903
254003
1318057
496026
613149
1177670
647776
1238695
1146681
103446
757086
133525
838555
75551
1526476
523994
855788
997775
846280
171563
482838
803008
446777
1358373
575506
823894
1269693
412025
1063152
659611
1495828
524415
99716
1296441
696624
1184614
67460
524304
129306
470483
1485975
421911
1457275
906625
352354
694269
1067130
1373507
1309398
1386703
255586
265370
194564
811474
113390
727942
1124266
389982
1019329
470014
648694
1231495
469900
296145
378678
1437060
258320
651895
1226367
411143
890589
1027875
1165072
435195
1365694
883810
197784
954897
333300
874879
458512
537930
304021
1312771
1030815
167740
895499
1409436
218756
457896
1020575
514954
150451
1297847
1479506
1279337
858091
1519348
26194
696299
11209
1476989
422307
1329177
969982
190773
1042518
968707
1289198
970941
1056468
1449995
839962
324651
272786
1440693
383691
333202
1004312
432211
1473812
819603
219237
1511630
1439085
998360
1011923
71656
1446780
947121
747335
539189
277020
202846
632850
950912
694306
173096
1414605
784089
312942
674674
954292
1418694
439940
866190
8291
1100131
613627
201803
884219
33400
1336791
98982
836027
628406
812999
1367949
999118
1293186
155597
1527403
170647
1022203
1378025
264017
879504
660489
1454723
566612
309732
245486
1487295
1382979
457252
700142
999289
142467
556266
1066963
1228319
459270
1050330
859633
303854
1003057
1419746
1526278
377646
66163
554084
1393437
83130
1497964
470000
1070305
573000
1476888
793972
801057
1407470
1318674
371978
1375702
778500
681134
866074
1006012
947804
1203882
240220
1055225
36505
908829
602670
830424
1410388
547049
1414972
508156
674410
714679
412378
308090
628105
958653
173905
1375272
901821
55827
1476592
234624
287537
1308030
1525455
945530
1037847
360406
1469618
198455
613635
1149705
340025
263857
1461459
1474097
137862
648588
907315
272713
263183
1357938
1024265
383952
1476330
87178
1536743
79249
354003
64636
1215554
57007
69401
261712
610978
78023
187376
255466
215144
822209
153984
1249772
339532
403088
338739
1545350
223807
31553
795451
53950
634520
1283235
94703
1135075
1205337
1267908
1460785
650113
1073069
1528700
1501325
1251803
597788
194573
806337
1510115
914290
1428007
186067
1424401
346620
1429381
520122
517287
1441324
88038
822615
762118
276841
1122205
388177
332600
1469917
984034
1310225
134966
1132773
570923
1234580
115497
1460315
21051
1356057
1216511
722461
1420523
105272
1004578
643525
1434924
711535
634578
550490
741880
1183526
1115412
239326
856739
1003339
335800
1445432
1015932
601558
306431
56163
779631
1506175
921481
1317658
412570
433460
841687
1476298
288981
620230
1056644
1197364
1300575
453438
854834
368161
55945
886490
84113
1344378
1278333
1398707
49214
1486391
757334
1390420
1165154
962980
31950
1489303
300572
386178
451009
1415211
1477783
228084
835954
1539656
501308
466847
1386897
1483779
499660
899454
146803
446417
463897
360480
598099
130780
1136636
405173
817652
1217436
1451089
335599
1068352
921741
463022
931788
1396443
212506
280947
1190560
238181
1124963
1487005
822670
13645
433900
990296
273668
1053111
734265
859181
1191420
83839
1147011
1541794
1144022
380483
54147
1084362
720536
1219513
349360
1545702
473059
697195
71643
1422009
779879
518560
995127
411161
871634
104125
1230047
1076029
752926
1389955
193183
504528
960316
226033
78999
605420
1166028
178861
791304
633326
532924
187082
686702
1312862
38209
85289
170666
386568
1274862
1457933
1382311
1244824
1003327
1064074
141554
808445
480249
51698
1528573
358371
890369
595445
1542862
726179
512823
443865
1014437
1527889
1482032
836938
852069
483235
1282613
646884
251719
20112
847118
1060970
1366327
901977
120389
375114
561995
353390
926349
1072431
1510050
1118011
59655
1176433
999778
44741
1239480
645434
1535635
425862
1426764
1339620
1239960
277239
716686
951019
193271
1161828
1022504
156530
91330
646842
877955
1529809
1010183
1327784
177643
104401
281969
245908
1365289
499944
433918
485166
651464
1152942
1542599
771724
325621
1126680
588916
293782
1076885
704572
23575
1272808
253135
1272669
669369
1062995
1360650
18194
1299164
378875
856857
1240476
652723
1153651
919750
743679
201426
206655
401527
1531106
336013
427765
1431137
565655
1024527
1054061
866830
689665
1379398
1019855
369449
537596
1224605
396823
703242
1398444
863296
290799
1287859
1390488
75396
677634
1429762
1304146
357360
309961
406733
987773
982175
1234922
723127
112535
601594
1037943
1053287
217932
1224805
955175
985388
1178826
1342897
669863
882269
1085680
1016758
528763
125856
1492829
1327132
156704
15310
406951
1426404
59517
1141238
731333
71830
396133
581413
181245
703847
772487
1328415
871116
848980
1296330
1452629
913724
1133911
584333
700392
156147
969760
1380207
1512111
1515629
1412746
625415
166710
1290251
115775
563362
828953
787668
1287624
1212192
1085578
783501
1372691
1010200
261722
1003063
1392660
473232
635533
916316
1448747
771540
68699
4796
892303
1209355
1075593
350269
46472
1236348
979838
871662
1526280
499553
1403263
1197515
63376
1079260
1069209
836646
802163
729133
541393
1473875
1024332
1537684
1079745
167684
1210353
724347
586672
181917
1381966
1113538
602408
628664
1547226
196917
1099542
988002
1445457
442919
347878
1215976
1012927
1448621
1174063
170107
252457
418512
1244867
703270
1505217
126785
104449
1338045
872743
1209727
1098010
169228
739420
73121
1525406
936925
87068
1119936
1270374
1387814
598760
899582
889731
364061
1349459
1452731
1028872
577361
864002
1026125
213864
386602
508364
66735
101037
51928
912683
1486752
358972
1410838
1544822
267634
1397168
188545
1268289
265717
485804
1356575
769361
392977
994921
768756
374337
10406
565113
747479
1492060
1446566
964938
1422599
591440
1064518
1273584
1107357
998622
392355
1375893
719046
1488628
1347087
1195843
62422
1464270
465451
697552
1333177
1059406
320889
718062
1518446
569564
76516
838298
1327910
620633
901779
1487307
276228
1099336
1491045
178949
142800
1479679
1366944
577001
535337
701350
669859
1089048
287811
679709
1259708
792202
234764
726936
529576
318164
1212824
541181
482924
1353102
996546
405687
635521
476528
247291
1243516
505177
1468501
1516914
1196153
1185312
148358
969887
830588
933954
1438067
140309
1487461
1055952
329576
1248262
761491
285292
662366
1336470
8117
1208709
110789
1410180
1470084
1207124
636516
1494212
385693
1130310
1500635
1167879
966147
270923
708063
276434
1168439
580521
585872
894602
1260686
498461
572437
1289826
1388477
310596
891301
998620
218439
1002754
1410614
1348177
912087
1401246
1066797
1101414
735483
732938
1383398
698437
1057712
646378
1019313
567033
922975
1181072
413021
670508
683622
504699
1265445
619604
334207
909675
359391
655453
1024331
850679
522789
1204548
56118
500302
1150276
1485273
1181501
1230760
68833
1083954
683974
786311
342425
901191
899791
400003
1308540
1485506
245452
1493651
807402
1453099
1105860
504394
547852
548775
1077449
660424
99894
1306717
510359
887470
1184525
321700
479357
635521
508901
983260
1270753
1512189
1440926
322088
1024035
1283839
851425
1225195
917131
1979
1480156
1056063
473069
280524
1329586
354927
14812
408066
1470728
724938
97897
1056642
1088082
1178239
607663
1293882
581155
94589
108656
1379194
869077
1353414
479681
911518
266937
548205
622657
76217
666174
635002
1276638
931037
662497
63251
1015591
303343
1231738
910027
829214
1034855
62402
158804
745651
76334
287301
385523
942637
890571
379319
660251
934502
696599
238458
1441837
12704
1468901
113631
147496
576443
499361
157177
401632
1137122
921077
298426
759525
1303441
667644
1092277
283430
918730
138125
186868
224604
256957
1445016
655765
1383942
1088927
689690
1137240
1099761
256425
1352837
1224729
309469
1531892
382761
311119
1056247
1125536
465757
964885
832832
999716
378101
315791
471914
756978
152645
265936
642596
759627
976
331502
1305387
1456465
923824
623627
1405390
527555
1386175
393169
908748
1258259
482141
1325075
452408
406531
78864
181270
1375782
1340830
836484
1241262
308338
282276
625765
765720
1017893
818021
1419997
350512
614997
194917
1417704
927597
630522
387051
1237727
1341573
17449
1417910
626367
823883
787185
1534601
434222
191061
332572
50418
185061
542654
1272626
690109
649872
246348
1153793
567990
348084
1308146
4846
1040312
1032954
1118138
63475
1072308
1196356
889082
1404718
821788
868559
327535
759777
238552
220350
127775
569669
263938
1170301
1407658
337940
1341893
749898
1037157
427504
1478621
549495
1071812
269509
1434806
837961
1266688
485280
464448
711428
350672
1322861
725444
1307626
477634
1127608
330793
247526
685915
1119354
356653
1465049
1513462
786804
521912
1136664
1246918
1166949
1059039
1278316
245139
605060
273891
447166
463915
937982
580013
92732
1285007
330350
1198513
1328992
626567
629109
52270
1032328
288910
556721
501353
697024
1207445
735666
707763
1400999
1303550
302014
568612
999073
478356
1092238
345266
45256
667711
1035652
561259
414057
294429
679325
619630
478948
172209
663007
633804
994041
1314554
1679
352291
695195
1183795
377133
209630
1453283
276643
1018646
1098533
235163
1405186
246087
100969
1116211
395836
845898
467885
970557
746004
486176
928394
1245785
787471
293408
1524130
1285955
1319589
751466
247871
292835
445312
1444509
142659
231615
721311
1343732
1305114
1280048
608923
633949
181841
300535
912766
769479
1276944
1253078
11711
571513
344676
1282560
1193012
267575
305521
908307
23358
230829
1120222
568079
1158405
868735
1098604
1287015
1143686
569593
223925
1345589
873902
955310
1015207
32660
829491
518448
1268082
693801
291769
722044
331530
384031
1311409
884373
1238303
1464854
20378
1110946
350748
1422592
776165
408412
737872
53012
813852
204402
601667
317457
1113408
97530
1366778
1032710
1308611
559873
1538966
128179
181744
1432855
74095
698886
400452
839044
221900
420815
1219189
1159483
1013192
1375902
208010
1164557
847866
790522
234121
134460
264646
1369336
754422
58437
397042
603783
1206297
735089
1176791
1212186
802330
161617
1290527
138107
825713
37415
436552
778807
454198
425216
67167
881190
1521939
92146
1374482
1156855
1530675
37775
695649
953567
482766
1246057
646371
450297
255063
819418
604516
1237047
203172
857701
949575
1197154
320835
221591
977066
40486
940043
660384
561025
1125894
1147679
301502
31541
381840
753385
984121
1383226
853452
556571
1363940
902566
370049
665035
1146367
220446
327074
1011353
1373857
755524
1173359
687516
1319867
1319415
297329
74555
1450660
876335
714392
1511325
630287
231897
32249
1179454
52474
832743
27010
865480
559795
292801
691894
802342
557963
518579
1075838
1015054
1431269
189215
329377
1048268
1356330
947190
817340
1180368
1397879
667137
246119
96689
789873
414236
27143
229791
48193
118632
299502
1445061
1343558
881814
61523
1520902
74679
184901
165920
594889
4858
861961
1525759
157938
697889
37766
68004
30445
591248
508591
1352433
1156664
1153134
986459
1217648
1223643
131924
473531
66026
591023
1288967
638308
591165
545383
638130
698608
762602
427003
499670
1344924
1190119
896842
1433569
824937
130783
1009364
358370
769129
905812
1241927
1504174
1430616
1335140
466711
562521
1363365
660515
1495782
1508520
801336
625005
373431
435710
576717
1491552
1324441
607886
1307733
1364209
622515
396375
1149946
1446614
1297738
393699
430004
245876
893267
734533
316939
1546769
68665
1546794
1245492
523104
225932
476217
798021
707244
1052067
932094
1494403
479150
696280
813400
1040560
1530443
317787
951198
1377665
632125
756354
564745
1066878
1317554
1172736
1316129
1260992
815421
1273811
19764
1307958
325884
3862
410747
670830
48450
1226123
376381
172986
1138276
506053
726513
1089407
36647
1518539
499061
779043
1306273
405506
1220894
1310209
605618
567320
334462
151441
396199
57604
562807
613676
347847
1353294
84840
803008
474314
737360
38342
1519613
75969
472275
970913
684402
790413
35863
53473
357152
467476
307026
928487
905580
1429078
343761
733130
1447075
1311430
1511214
1252200
349824
653043
1350512
1096576
202791
575602
1355240
1002352
1194665
395834
75737
1383453
1265738
754482
102528
1084747
44698
437183
940398
449091
596518
830240
263761
1230798
445863
1427788
196660
677027
940661
431136
429585
464778
212775
647442
721609
740154
429858
243946
457324
154601
91467
65838
1503279
1282889
853674
105513
721753
361961
263500
715634
1269224
448644
819981
198718
398113
300487
100081
1470456
803255
1105832
1113695
988647
105204
32788
346252
1180184
309965
379789
840691
131532
552540
539483
544703
83225
86109
141367
164832
259439
1521618
782934
572422
1479346
1441900
1461409
813371
1002745
1019747
1366089
1244481
569481
1230140
1380178
1165830
790538
123522
984066
1128692
912695
412487
499439
1250121
995268
1322975
1417904
972141
63282
535080
1311079
1097740
1388081
239760
1490412
673629
159701
1474889
1353680
44415
536942
750775
102930
1440534
359886
811001
68047
101250
613248
1193202
515193
927519
1348757
632866
114830
1054003
1044396
620197
1537429
849562
915738
1250180
1252200
43146
811867
771415
1535516
794389
1192903
1083901
204763
236737
55992
78415
350649
522373
648306
1529744
735175
1364495
1240782
1007495
789668
297635
1204879
1538389
640894
582174
1469819
226534
1271084
1493944
818932
689604
1241706
848832
291903
1106014
1342423
623254
389796
839196
214826
121052
348102
788011
1194382
777278
1159173
454649
1031727
929551
965146
782012
1215443
1372584
1476354
399464
593956
1213088
396654
744555
1221571
20496
1308569
849205
821873
422079
1059851
1086046
447278
1315568
231510
1348956
1146131
1498831
796304
234556
847647
1531741
300383
174800
259833
1060899
1414079
496091
32828
441503
589240
537778
1158731
888717
1231754
225266
831254
183524
333474
1167253
1539707
959061
1001412
652126
1384067
620599
47756
145734
1056604
510897
819220
366547
1541437
69046
260661
157586
409494
1355349
581241
1489098
916094
676732
831549
49903
998239
382624
958887
830485
686053
1370025
217564
1472195
1389773
246685
107497
670539
1235330
346821
656320
914339
626013
44389
1247765
415887
1203010
9218
1186589
1223378
1398409
1415496
226704
335028
983264
967280
327438
58768
352795
698855
911747
702244
831778
385207
1074812
4324
1473221
868515
1500476
1231790
687908
903020
690933
64017
726266
151093
1458300
1310664
89899
459165
1435181
633766
544246
1138570
1149777
956864
837891
937078
393130
1452761
1248204
785268
817109
1454035
1395187
1310771
824018
480561
630524
1381987
406377
955873
1222526
1522059
909989
1191408
598523
362816
239994
856854
756515
756136
211278
606413
286432
343616
184205
111625
505462
262939
1387948
1043029
178080
1288744
895518
40606
857495
1466204
1118218
1500514
775441
230553
278419
1510355
265240
513571
1260987
774419
553114
239757
46507
1307512
472207
663851
884082
267644
539097
86245
422988
1268708
1257514
115609
236201
1353025
1152534
916842
157188
256739
1301107
1390819
135183
758403
22312
154356
1025882
784616
693184
1479066
1080842
308422
298390
328172
1236092
329798
490897
1150713
1463104
729316
128278
587483
1153790
733506
358671
655489
1320607
883907
542229
636101
1522758
711996
1254857
1134575
480339
390261
282747
1061235
22745
1137455
1461694
203945
1277161
687032
735515
180128
1409906
1329658
1421488
1043663
1071289
315377
1040821
1283270
1265780
1386471
1540882
1135273
576670
755896
1411356
771119
799575
1073623
861010
834425
58777
760754
697227
213762
272002
1391068
837941
760441
211070
885338
1164075
465008
1027907
301563
1204502
626478
986605
117538
779837
746503
937792
172999
259979
1468566
1008286
170035
1086365
51025
1278246
1045366
177798
659377
475321
380786
8177
1216915
1082495
540002
343726
446437
555700
1129132
1153771
1038656
1102876
854411
1158494
742501
859182
1492857
227099
862878
1437741
119997
742554
913553
1136953
552985
1443584
1174938
142965
1282464
1341342
472817
484082
633110
250129
539056
272069
528109
31854
1322872
581039
118336
1418275
1201946
1288468
742517
1287254
132494
270347
1409106
401886
228583
294146
1326956
1249368
431911
208257
485585
585048
337408
1149464
1000853
1178458
913003
565617
938936
1424567
781772
695163
427073
1210138
1103145
447305
509777
1070870
861228
168359
1076019
563780
1350127
313236
1144870
1309146
746601
1415061
680891
1338612
1194957
426316
561909
756857
232658
936961
1358266
246099
1546620
853670
1207561
805057
1480196
115164
1493042
18100
879586
817098
1166405
233879
265967
1323885
344349
530221
274476
64460
212203
1110270
848362
290525
883625
1396782
1503759
520026
13724
872882
943104
663712
1277226
1266727
75159
456314
878785
287160
1239321
65557
46286
445619
1495301
1458541
1378760
218040
270466
268914
1545571
589987
51840
71692
601283
702666
609155
97606
691046
1103381
22933
69084
378441
1261146
889580
694992
747083
1218689
569027
1178772
298551
1006471
1177750
170920
470746
1453980
877102
715478
1390297
448242
475173
1015182
1518817
962783
233738
1450100
885718
293378
257145
737800
828241
87481
358224
1512439
807266
94038
988310
372567
77054
946484
1282537
500893
1158578
876367
537630
1324938
1440225
5742
1001009
618860
320355
1500033
197539
450491
622891
726575
1479507
1206718
286817
1111532
568499
195216
485773
1051864
251998
316016
1082171
328843
1128206
1154109
929622
559323
187341
1502930
1174801
766512
286374
1215755
167112
1639
1180699
635571
1226196
138635
1020241
776125
347110
580889
210107
642651
394156
393329
1282749
652939
1487969
725989
174081
166863
138926
1050736
858574
291791
366976
833427
65521
403109
802584
976294
1237802
899428
38752
1400627
542306
1515680
1418888
1293763
1422698
861763
1101336
402533
1141195
863170
126023
1527402
405127
438167
219000
1036634
345122
945484
1217929
1509653
1518509
503681
700868
693108
822554
1246904
1354332
14945
1437171
215398
1213110
1509957
1137767
1004057
1341433
1419327
1002956
978506
522066
23819
384911
144802
757656
350722
75990
817590
1317285
1074539
234041
845230
171314
1070401
801477
762487
674947
443519
715775
1353245
254160
1534194
1194578
77656
1230683
1416338
146321
366220
1456973
728936
61573
941895
872841
475238
891481
932475
1457456
708377
888300
218693
998681
1303119
752983
250125
45440
227456
3371
1246113
1081666
234490
1221581
351393
848978
436025
728709
511494
586833
618228
537548
69316
440729
1444354
20661
992695
1317091
1516242
1267569
1419593
845388
418345
585622
105521
236339
243544
1356288
286343
182655
708237
392096
929809
823441
499528
1268834
1476926
779610
486864
663308
1401685
417759
321335
1367657
458651
1106827
240752
500306
1137316
1353398
204656
1098564
1089034
1083661
1270986
1530439
389652
1135721
907511
1515555
167924
876135
637219
825185
584198
139111
1195106
1337946
157752
119049
44551
922770
17878
1090855
772035
1530242
1075253
34987
1045435
976312
1214061
531112
1055545
273343
399989
988160
437512
105945
958466
646172
207885
171009
1437183
1152689
68368
1257232
873418
757655
1364845
444279
1545129
375862
13215
620160
529561
905319
1457653
1194728
908056
871418
591282
1010868
39897
450102
268140
885022
324714
839986
731781
767476
1538980
526993
467755
1446850
122044
642332
1234807
1398951
389832
1167727
621495
767827
261823
913569
539178
483522
165298
1127080
167070
184767
161223
21909
1249524
271348
742791
633860
820816
631784
939731
989330
1169487
977598
1511541
243967
1516082
150308
952047
1022993
743292
1307463
89255
1033376
1503750
1383362
551166
1181175
581062
1375024
1089607
1494263
414830
868557
369840
215884
1160448
1375950
978658
846947
1490220
124493
120339
480378
985506
776086
1266086
1169112
1502746
1325698
280024
1137322
1429575
722582
600387
1406414
1435957
669795
1258412
1083303
1468915
737775
1361836
809168
10041
1404292
241656
7804
588410
150636
1179409
1063052
1354672
282134
277743
782739
1074912
417340
873736
723270
1375649
839755
614276
1272560
89693
146282
631883
812371
496492
984100
1447914
590667
203771
760855
666473
1328488
1440544
1340372
203682
566537
1039146
946319
963464
268141
985734
884622
699180
1348928
1358009
124757
51956
1227025
1396969
813343
1379847
1469876
157179
284601
224258
272683
1499815
804647
521989
497862
1409310
860413
797565
697955
1069832
841317
1486016
651139
673968
653028
938414
306302
1449179
1092287
1244349
543842
505471
1531876
902256
923153
710407
13724
356798
771460
1041570
977161
1227753
1511088
151476
550942
242771
102972
65028
1494214
169913
770966
1292970
950687
168539
1344592
481768
155415
412245
711885
954694
216574
1168690
1351773
822420
538940
508147
395430
655746
1209758
743565
245127
376331
272239
875448
407082
947571
712091
1095174
510502
501153
1214243
1480592
1469790
1114403
1265869
648105
1436379
1022014
516507
456055
559187
313305
365049
1297048
326514
1505447
1529011
1082821
631911
1071028
19202
531433
191175
1055571
484775
1404073
753930
246044
1374377
665928
1357099
935780
1224150
1498446
312081
659561
1333629
1067651
936690
859214
602909
225867
343463
819762
1251798
829855
1180049
1377308
554115
488615
1049915
1000733
1220859
566097
641993
1061287
541548
843188
452203
667494
1264941
1532792
1000161
1406461
1138094
598787
128605
388825
1064862
1450326
991623
1266320
1320338
568073
1069279
1530636
1377865
158664
69730
217839
1309146
251304
1358191
58775
16843
596969
1280313
1320201
682766
759033
1479052
346422
998039
610428
140302
1427734
1050512
1205866
96158
208332
120204
902979
319851
1423862
1119950
46824
1110374
404862
953286
673995
1130746
60122
1162947
1098465
22668
904962
1039603
654302
1294995
20316
1254051
947227
318945
114362
303019
1383043
967368
155342
1069605
266149
303436
223234
1338894
435132
944800
1505011
1406708
264710
1111834
682783
370842
1468741
1319478
580663
454861
1185933
914491
1473781
305820
234525
114683
375597
802144
783507
1062221
189195
290331
1499202
1542204
543758
934047
486597
427144
275236
467397
427607
512648
876931
799747
1492044
387348
452755
1462763
989689
667029
776946
953540
1421055
848294
585554
1284758
1013380
222292
903624
388341
1246253
1267201
1136399
1137705
749490
173633
455375
491979
19356
311415
1365939
1347605
1009173
437955
172420
1193653
740837
1496613
420718
137063
188750
1135028
560485
661312
1195146
67913
765300
501856
135231
1192499
1026431
205536
198891
1106432
1422504
177638
224066
233646
428768
212139
1540932
873958
823144
110417
1199474
947839
356796
119442
1380538
967305
1067200
315810
824859
688809
298765
687172
1073568
304752
391522
925533
438442
1162289
1076147
541299
361573
800696
1039329
1468607
876744
1116038
773844
610621
900267
1535325
1380976
493673
1219908
1372589
427833
1222389
1422580
1355690
1213400
581433
845538
457265
1254799
849269
1265522
60403
1145387
1243917
4623
1308634
1030586
133553
580955
843517
1052767
1507255
1321983
65762
480676
391972
1363596
1401676
646585
401729
1171513
1349557
543586
1128630
1375884
1160052
93732
1008859
680014
477735
1483982
528389
1141055
1345352
918400
1532640
717927
1384602
452021
831469
887912
79928
1145609
1437733
1481265
973470
783451
836777
1207507
242937
581183
701452
761243
1537976
418690
14895
770685
485705
37615
543365
219091
678497
1110370
803177
1422875
127185
83230
1453811
577310
130575
1065536
1023072
316802
1277175
765056
791005
588962
546320
1346712
411768
1171761
1097749
1242592
507416
1228560
457205
1519800
485511
967790
1230158
1440098
489173
1423875
195514
1182111
120047
267030
1281388
1482295
1160124
802919
316686
290333
78778
1176436
673669
1058337
934356
1131955
95693
984453
787444
591954
1088966
16232
487863
242963
1373896
814085
1139312
245357
1288899
831235
1457798
1260139
1124188
547868
967514
752457
794447
573492
1153988
699781
787879
1162832
214690
448320
1377485
389886
1090078
1026856
1059712
973726
1390105
1246790
645597
862177
1188503
389293
1280584
671235
413584
811691
144236
608487
534817
1366727
292516
589665
1105251
719587
1110922
1239846
14347
1509275
828632
294280
1275622
1217532
1530843
63707
1379385
168245
97619
789115
1268681
635641
747160
508097
235925
502413
873198
638249
864985
1352835
173726
578880
137
36443
1319964
393912
202567
142965
1099810
564327
256500
1065348
1023899
1471757
967821
318867
436824
133019
74957
548662
382446
1462565
1438579
1352892
1292418
1509039
1177132
363770
209312
527249
212217
62807
321551
1508169
176938
420852
473573
1263314
1341945
154834
1350798
331701
866765
1279510
422845
749878
352809
197111
1045407
1106488
709737
828514
411586
64303
534266
1263736
324230
85057
450427
68733
1093178
333857
318985
241389
1464099
1046447
190230
257294
1120772
1165547
294874
1145692
870073
823052
554919
93635
100469
289129
293927
1353906
461262
127853
585124
641687
245383
1472730
82942
1050574
41649
1194598
999958
29738
746426
832536
114547
779368
875389
470473
1212802
317052
879315
1461392
56487
529275
1404661
1195295
1525355
731167
678388
92873
374014
55936
898095
405287
1055178
23625
801671
29414
1547069
854765
1136005
1263784
898809
70121
95901
912072
526192
1255263
558513
895824
566183
299680
611789
1466486
337991
1010242
1349901
1431988
410161
123101
1503746
581796
1070218
843921
875277
908684
521359
249259
1116254
1307219
268357
1315974
1082903
1042584
986855
616123
8788
800485
297604
1156789
1377828
1004702
1406784
619619
784970
1247335
1184420
1497378
686615
547705
667322
531067
542689
711277
1023815
987199
555095
1437528
932845
1062798
34998
800978
1303889
6314
918136
134397
195883
50867
331579
1036578
1057070
268314
745991
285922
706226
659801
164925
376131
215172
1272506
1459595
1094808
1524499
544665
820881
347591
1269075
503081
52752
1061862
258231
827686
688881
1311693
424704
129830
338018
105984
1373661
806751
656951
228516
654654
627421
601245
552258
165116
860902
1028241
608156
467350
1383794
678017
155832
20670
154564
249620
139529
644955
509948
1098069
929991
46669
408264
1282205
1246300
181033
849071
662388
443645
826427
626237
1033343
4594
345336
187838
952281
373469
656973
1325669
313161
881738
1108286
644295
543002
478749
1163227
899834
568004
818611
490876
1192082
358471
59686
369967
807546
1399256
278779
400221
338283
838086
1285104
562974
1298617
951040
786337
75378
428771
481034
739017
1436335
1480746
1089225
102175
222086
613194
1231984
1410393
1122823
1431202
1402135
324624
755171
474496
1532073
1349268
1235759
1309612
1370216
89223
762284
147873
1053033
1052988
1221913
622369
1248103
500698
715329
349031
169821
1422862
1024522
742455
1390867
58127
471557
217627
1454488
1146388
364137
698838
993655
72484
763151
582715
115899
1133220
345733
229240
1070994
1543633
681384
744116
69517
225174
1508467
13241
1114980
1269415
346625
1157050
597149
917451
929462
1427626
944691
701875
872492
743189
83037
689543
652969
1343745
274623
1433725
573601
28946
457679
1259141
1099036
921365
1466734
1334604
877903
1299522
368503
1047214
297355
56124
292112
972792
880428
216667
72634
394264
51000
1368469
25984
1167257
209756
640794
1192547
1326541
1172572
1134691
595522
626845
1456103
837706
1066946
332958
1359220
1101535
812255
393834
543856
567666
684487
1025820
428216
331791
999491
733479
1148614
513183
236382
1360785
517152
766763
1205543
1136990
889015
614406
148496
322968
816598
1277224
1383802
76253
1370458
375962
786888
604772
1042218
1301923
350456
686050
155916
490029
961083
363797
1461877
1353625
593322
99964
400390
529714
854583
667111
1057843
537745
540060
1488309
367046
1110441
277308
1303838
1231730
1066574
1346620
409495
34971
1150472
417611
754164
569555
322184
514852
410224
588833
1009387
870177
939421
945491
495241
909250
1140804
1523296
1227257
1064805
1375589
674710
553290
1411346
749220
1360232
1511950
1091297
913236
1415600
349406
889381
131930
524120
552386
1332283
857046
73212
1239101
1123326
1334293
1515950
1483980
681099
452194
1204272
677207
1234629
1190694
95743
1389221
1379278
1510270
726492
604652
1484226
1541205
1210760
634391
496884
345254
1063909
762844
517567
744416
1446856
1313969
1073729
899354
184077
1280676
970574
1281849
708999
709584
596331
595367
207895
1407930
1308473
1435448
1453271
1013340
778264
687066
1205072
59286
691595
419277
1185577
1532108
1435247
323914
194540
1311427
9960
1382225
316834
917337
203188
110315
215459
1402006
155980
135770
140237
474773
692986
1413432
1258422
82346
670432
1311387
353392
1000332
116053
1449300
640391
40562
180704
715629
401797
738701
446346
450343
415724
1042936
783799
280541
884600
262034
451303
85220
132810
1123642
564723
22398
1390364
954680
150375
362959
158085
90084
26896
1333352
1028211
971080
920087
387779
1285569
449752
1010223
238118
760628
803413
925315
1234048
1268815
87062
1013601
1070923
892984
52415
465626
710824
169556
1015103
1518403
301471
948610
134693
148129
836063
751260
1284778
18957
1093362
1252766
701546
1203448
1235280
1396593
620280
781210
544352
435530
186129
438182
1145586
450375
941453
814370
1082106
544504
511360
368281
1259405
9547
719090
506641
687011
1525276
352866
1269571
300572
982085
803001
1409689
815990
940255
1352847
800274
433296
338885
469420
1221100
1155582
49631
696624
845058
799859
598051
976543
287296
1479791
1228702
258690
1375945
1226312
718212
254297
1080061
150188
32883
82909
1395858
949498
1367013
929851
507051
363793
1398444
1383526
647390
722947
722110
506692
149525
198667
1527637
437008
36118
500176
1005900
836176
487638
691593
423300
452179
1531212
191280
1515192
1542927
1344886
829122
888170
428154
1169072
876234
756828
1087414
210386
77795
6909
1016306
744577
701796
132015
112608
472165
890667
293153
1061349
300426
1524927
1455327
392395
1519404
802323
884209
545831
1141927
789201
67117
294225
542481
261662
1302622
250966
556012
95197
811028
1417323
77630
1324957
395531
562224
1070495
586161
1299170
635627
1340772
311500
1189925
881170
588233
1089546
979432
1051782
451015
512667
1092409
131474
505770
214064
1163244
274316
143665
1245604
118371
1266540
155659
147020
1153308
1172791
380951
1199856
14870
463907
990528
1200180
961619
1070426
1524027
1388375
396789
713079
24679
1460193
660219
35094
237499
672667
993853
1413249
132019
1189107
1035385
275998
663282
804344
304100
926998
436663
1014260
1214594
980697
264385
794000
1336341
1028959
1471612
572614
561670
1028990
657306
1106733
1473455
585388
1444030
901692
1181032
934575
223707
126806
1489894
1534238
1305362
875600
472800
116400
386519
998938
308056
1261585
730901
79017
1040425
1186872
397267
1530930
922632
624170
1139849
404736
1074891
342723
1262132
203567
1522704
369348
345518
1504656
1020778
1025754
1105834
2757
1505019
1211156
1013000
1349658
149006
1131120
1062014
1448964
532811
215319
1309942
239244
329051
1052713
56210
295751
764640
135947
1324843
656836
262166
347468
282425
1097808
839256
163829
906909
639286
1276786
1512028
1138197
1024831
591836
601857
1019107
315395
1203543
1261635
741445
1518044
353544
1336176
133251
748249
1062998
150417
1285282
69782
1506827
735943
534669
364479
1487257
626193
979934
884788
893500
91113
377289
953532
187633
708868
168007
1266500
918516
228847
1483725
1277210
1279327
218023
1465943
892353
943075
368478
1492988
839272
603906
89216
1027002
1494861
775711
1209034
82554
1022959
1153423
5642
546347
592853
551365
899709
742367
1009945
57632
393418
458229
1098972
98190
503122
182339
820843
779557
307183
1250887
562762
1237137
791555
663177
905162
791600
937456
832558
842147
326817
110652
567400
252148
371544
78835
1342510
476781
1045896
1101526
659937
1175896
17362
985294
203978
214727
110982
1327877
90816
119996
221236
1158556
1080690
1265569
302330
472058
852878
863762
1476377
1511373
314671
1471586
1008164
905425
540256
1038327
343273
1069921
357204
516705
1238112
586827
99336
807160
645947
1248843
1189913
1234611
79421
77202
1088080
1417738
1105462
475001
451701
1428735
762852
467486
1261765
841767
372367
888827
883471
247847
381215
925007
769627
1423701
421713
1501165
1440253
1027449
1211597
133329
409344
123784
1261162
509053
706121
440048
41216
815218
219060
1359356
1124196
384120
186909
817900
244369
919370
781428
1373122
942287
500899
218566
487702
1511041
240544
516446
1442946
769276
1302529
595217
95338
112975
91455
94054
1163503
361139
973225
439603
1491121
804088
1327424
1510938
612659
1060124
19324
668842
136787
1322218
24490
239203
1070331
589344
896691
58034
1114362
720594
403329
599681
969859
540633
41368
652829
916363
724496
604665
45410
1318385
1395127
1536698
703252
1011181
305744
299195
204927
1184933
171252
210736
1483898
1057682
1450542
1395753
875163
311901
201879
333519
584241
281110
1543249
120139
696661
1311742
1515543
774225
1505198
602805
1304043
105607
199346
484418
948372
1130691
1506109
56220
487062
785912
1447028
58199
632559
186048
903979
184668
428722
146171
1040581
243907
76213
88090
1174464
1523676
209904
525074
687317
1396052
1226102
413923
671378
723006
1349315
1297904
601560
1467471
1295933
701540
803012
610712
974614
1214652
849706
46515
1172561
658970
367836
888134
1225173
446902
288018
1506641
1015000
1034962
1026205
1270917
694086
1303884
66945
558332
711689
227249
625616
896862
374303
418193
679896
1012214
107907
1238685
237226
28130
973737
962140
414160
1398878
607026
1181477
397128
842108
88283
290875
320307
176403
995318
511906
1042404
22406
1192110
1512485
1521379
1347247
1234991
1164991
1464833
1483874
71375
659767
217933
883303
1009207
962031
838735
1150496
861737
88939
1205582
1132436
1155943
90166
361407
1264722
855627
307281
478081
1046832
1445018
843701
627847
71557
843660
42662
384601
9523
145112
115734
1522118
1312917
701166
2746
38944
1164106
1343995
719094
1250812
87017
1522982
1204669
677804
106428
1393270
606463
1523572
112258
660584
201453
743754
226021
856628
18226
342626
360435
479073
237092
428007
1134609
1469953
131368
371505
1245833
158986
1449487
1433674
921275
1340844
835991
673415
641202
479123
1329780
14056
362475
47616
616193
810668
605917
196766
1533735
90133
934881
94462
1194929
1209944
63029
662711
1367997
397766
1444916
30987
833696
928683
695270
62916
240857
880120
1237661
382694
793874
1234307
1442633
577603
516729
1377441
1318026
1506755
18159
1048915
1353049
1439720
313340
1412648
178928
316914
1452205
1444191
1266284
707751
1370876
434895
485446
326068
525691
263749
1039718
834483
371135
926887
270902
1191092
420660
1485126
642989
1431211
294995
775113
1497142
80125
998817
981557
1169308
902654
649397
1431323
1088620
694106
352123
716443
340441
299092
1134910
1293446
162393
858508
536342
431980
973534
1218974
918653
950377
1081128
1184060
868299
122096
1119074
1141921
125209
1061739
289553
951477
532466
462873
953157
1348202
371717
376774
930356
702562
53008
559917
1250462
1268861
625946
799905
421698
259258
578961
1111667
1528432
1029107
663248
184350
174932
536065
289215
596625
1168831
731628
756017
10672
686320
740322
421812
1430132
1066866
1382836
805586
1209403
811263
828004
1167015
396803
1116032
1277467
105063
99704
1413125
1159824
426155
290344
620741
1350133
1135836
858647
626803
688814
876507
1547098
464696
199685
1149101
1528129
1090718
82287
1382117
736866
799341
1265080
1490276
135556
877801
1358311
1113715
1020642
601662
1169763
1460908
1329591
325578
177902
1380216
619450
946653
554613
753550
218687
518123
311490
1120328
876460
344892
1183610
945896
1536418
1237701
145260
222876
1187187
16958
301968
1495113
675028
1349814
642630
1509883
1248889
1363847
1396666
1482596
1460374
1133302
741206
1308027
1000309
579392
1252352
1064391
953429
925059
531250
349199
1333484
871030
601714
1514572
262465
954115
78622
1063087
427975
42079
59764
614343
442208
243829
638936
341178
215957
543862
377998
99949
57626
143959
139486
810954
686122
33318
1308576
1527276
1384624
639480
1190145
1087774
930422
423279
6949
1066081
291100
742835
1418438
1095888
1050834
844648
762924
1245605
1346498
142078
1157798
948523
1258904
847982
1325963
1097743
842814
572811
1219119
960243
1318269
891168
1141575
1178750
569774
1167526
286894
1463416
776960
1012609
339117
428463
1529588
994748
1308420
163844
588427
957633
1114526
1292223
698683
1490235
795189
941380
1443034
1130495
1360907
1307996
1457527
1056433
961663
527102
1507124
1392917
637612
863304
1233956
424408
222055
1144178
281759
989771
1333105
1330363
1424612
149921
1478987
1455307
590663
500790
866844
450575
286200
975426
197751
103411
730831
569222
1314834
1398908
209499
200400
932414
1285574
1206078
1115563
750374
571790
1479711
139949
658485
151097
674619
1231405
873035
729578
1239889
1398683
14598
817031
409438
1254307
1479083
442752
132777
167865
1430467
1098195
1371593
1275292
412181
1489365
438720
628356
1218896
1425315
893135
1110115
467555
486998
244015
218552
1286079
1281720
832720
877318
1079300
362715
1300163
827390
246210
674693
1438460
273712
360242
1392553
1311435
444627
177927
1449117
616574
518946
690284
1148707
582578
1187193
1149370
127053
352352
1546903
1485095
146821
1065977
977072
417506
1289431
1221276
1519592
371655
1246640
1523162
769913
338498
1012372
516020
1044941
192469
1403473
140113
522828
1187301
952814
1329276
1190998
305761
598278
964305
27888
736333
739985
547318
1339149
96447
1190193
4862
258503
947990
767851
278329
765697
1036627
889875
65930
1366718
736148
679406
552929
6338
133214
362767
1094934
366239
1045131
263977
1079050
889315
809295
145059
821171
490763
1466167
862402
1163082
6318
1054380
1430841
915128
759801
1256672
1319968
97348
508522
1087624
1491644
523305
23460
946537
833187
296112
1074687
226508
539348
1166183
68884
1433839
795562
245114
621263
1363952
1478745
253137
1130941
1023945
410041
1032466
884766
355940
1168702
1208229
876
67807
1047013
922793
1531567
970399
1346545
359022
97510
671877
761034
924743
625790
291893
396028
1493923
905670
766884
1245611
1176079
204198
740761
1378049
1040945
1384569
300713
298596
968492
538389
1402541
312982
388482
570692
645910
951902
1330392
35157
1423490
1476106
648377
1221685
653769
261666
1460785
494472
972164
400538
330405
1445387
1332783
875864
1323899
19958
1414506
664324
344516
1084751
720280
813414
1223472
1271767
1124881
895748
1026391
932989
544501
828636
603575
131337
1159876
1367389
810007
935590
707915
842240
141564
1192296
422213
593922
206640
1269575
671371
1299247
35115
746522
498185
1499251
24670
1171221
1437379
1412548
862887
1295666
827289
1510242
1176740
1053176
696095
1249577
147273
653054
849645
503813
1109603
1252223
1485502
716921
1376155
845093
1422262
323294
1331875
630795
470718
683928
659787
1139080
1153285
600031
10850
1184208
1392295
255792
1169599
159200
337332
636511
1413633
848289
1531853
154848
101072
1098695
7046
143575
214604
1382842
902596
477465
1385209
1100758
923782
999943
1368522
1206968
150382
959646
232013
857030
326623
1444635
1184117
278517
633618
420213
1166599
377637
1397581
491421
1469423
1277445
1261689
650921
868235
1053992
1542251
572375
825063
795290
889172
1405813
949998
605600
1043012
638380
551888
1299110
1540667
361692
270093
144398
110987
621986
203289
686797
847249
1165764
916120
339164
1042162
1365186
151457
579773
1193671
263657
1302697
1073972
281737
365106
961594
222774
1298344
201720
225517
834000
119272
1282784
1147942
6260
802999
320849
1035301
1932
66820
33890
1179035
565274
4718
374131
1332291
772339
239848
968175
45846
89575
1206807
425486
824544
441889
255734
491323
1264969
598110
731029
1526860
664329
436453
826190
899708
700582
1394198
71704
359853
8529
725887
1215120
1308951
1408163
470425
1289048
487999
1484083
534704
253573
1206823
1051344
1428163
125541
135814
365518
1018486
461980
1066013
1061559
913757
1335338
1391398
535213
540339
489831
335663
8339
1222840
495866
1499140
1193345
1392613
808427
614732
203508
403441
635932
1502890
677090
1100888
991590
1090475
1122942
161894
885810
759138
535735
200947
77733
579857
598197
1055686
1210557
416419
951240
909783
1097574
116164
1205188
337384
933900
1331974
60790
1531083
877253
12700
622394
980593
197102
605972
332334
1244344
37482
968853
737379
367682
1219927
1318867
88574
453708
788267
1371713
809444
193503
1227725
558678
783716
1001022
505641
1427214
429946
288891
726071
348331
931702
885832
1004072
636806
985477
1074238
909158
860043
837871
25558
1023103
1180229
22775
887075
1280102
990172
1291176
137255
355130
663235
263495
166254
339500
184066
460318
458652
198889
832182
1274065
1146004
163153
1326338
1459938
625393
1368890
788807
1315487
665467
128538
224826
1057801
482867
208757
817682
555159
64751
1220971
1163563
109564
1168928
491422
993972
662103
311920
709556
1175201
1295174
1016880
122100
134216
1074164
59894
1388512
663722
1172005
827374
1537375
219753
63496
996126
1494411
602084
1467904
775993
1389994
135141
1382964
934085
1366731
641044
971160
515610
8427
560240
170517
150346
1072852
269169
746401
153021
1153943
178843
140413
892916
1186370
13453
50093
844887
1350590
809477
1275811
1099092
46325
630416
880792
1445243
565734
844827
847473
673222
1051336
1424210
488018
1362147
1423151
1230559
864752
466898
441033
1122056
1442053
61300
1243640
1287972
920770
480679
309349
153241
835008
804634
1181228
1047941
746640
134795
600926
146442
959305
1085122
1439178
3897
295088
581326
1056239
633849
916642
289020
1334032
643191
900909
548751
868646
1497554
218821
603594
1438006
1514720
243001
675874
843910
1239469
478864
64832
1267288
832104
1375246
419428
511567
363238
177500
598868
232499
1397744
881900
1155913
1432354
438783
456566
234668
579644
151610
1312879
152842
278477
823423
347128
198813
718758
160468
903279
515062
7941
483154
1036424
1532701
449937
1244941
1271906
832734
707689
231248
223259
704006
540011
976973
460071
1426732
528121
748685
801958
339239
1227204
365721
1142028
1501278
391732
920563
1107347
1179651
1165108
1297246
3005
874945
1343290
1004747
259139
1229808
466182
1259782
1433291
1464914
272011
225580
900925
189827
1057800
1545840
678971
951161
728358
725505
645648
662793
219620
235265
736207
303793
1131637
615922
263785
1521356
1045694
334276
1057555
525968
626900
986608
201152
1384762
385841
1100353
1375181
246284
132207
940608
940850
1203183
233100
39055
272034
912209
902211
1347840
709668
564586
1127547
419743
1157780
931162
399286
1253077
395007
1421793
1119746
431657
1216249
13035
1421479
303331
783842
678902
249847
34166
774870
1292403
637405
748957
574316
681961
316541
399339
1350346
1364835
416379
547963
292559
240168
144352
242912
345525
1175738
1417789
1185831
314017
1052027
1101533
1497206
774479
1131636
541435
786482
132385
10290
80904
719034
379870
438581
876246
889214
806668
84837
727227
216942
1545848
1121399
477034
1161558
1266731
188388
1130956
1340188
138661
491142
947825
366825
1487073
1248214
1243613
671012
744411
1318817
1463581
1094447
491770
1062246
980080
1484115
952865
1015078
251014
539459
406647
978173
590195
90790
330141
1449498
284935
1178180
616011
1422783
1421993
804009
683747
2750
554050
1328694
622058
1328400
472140
1301647
1227878
553736
1020354
840713
1415033
9879
668462
1253358
1376771
291484
1094949
879389
1298052
1074244
318119
437514
1437485
418076
824820
11464
408935
14321
760119
323885
1150742
1235643
239403
1113798
941749
532613
80790
350434
1511876
964813
423052
1127979
664724
362994
1370196
520090
1318768
428555
1339183
1464903
881739
234887
507126
1497119
1187349
613153
15072
1023026
547257
523199
314029
1196887
908227
919570
1157683
696002
987544
357724
1050797
338781
515111
431349
874478
38494
460243
1128916
1390159
51170
1438261
771418
152953
480663
639195
1264468
1105716
327733
354176
1439239
1299653
794291
410316
732119
727890
1401081
1062317
698726
85066
1085268
1051994
348056
310320
427990
269923
124136
1362897
824683
1113698
456963
1262394
1005124
1084641
42886
853397
1510578
1190618
1303985
346054
229066
1333415
1451160
288611
135886
574186
477259
1391398
1388540
839014
426584
1461844
1097477
1276914
438735
1259089
514731
19757
313976
70981
1132129
780831
425920
101689
16968
1415862
831117
194369
68349
525194
1106876
5560
337008
259611
1261655
764253
1496499
1379977
1295801
1434284
1422376
1132541
377187
466462
559817
178060
735671
836516
60852
1394582
1080384
1125598
814200
705546
1452239
594960
1502932
374446
427124
713311
620193
518926
989769
399798
1340957
1204293
499613
1269703
673452
547370
947568
86305
763766
343871
95942
539662
1345002
377680
275181
203833
1028128
1356358
1257597
1031043
972917
1010551
1234036
198497
202091
1266691
1195293
291260
375379
2042
1306607
1112030
833445
505414
335477
330473
963075
997187
253368
450432
1027030
537684
1217379
1115998
117632
1533462
480437
338948
1360833
1048022
846140
1222253
1283144
910079
796210
773098
431018
399986
230067
796286
467700
1225574
131581
279468
10457
861053
121306
995100
819832
597945
1325605
1464269
573993
1056466
1479523
1475991
913226
1370976
1470174
1347712
1413116
499800
386760
773587
781193
1397964
147313
432324
881342
500371
659848
429390
973096
1180884
21856
211003
1028057
258050
1341
1539107
1027489
325713
403684
24771
947864
1438249
636898
705271
344491
1008474
954002
1229679
281403
744840
238181
1467183
634060
963856
643810
262167
618067
829367
452404
1223414
350825
516030
493572
1151623
1183198
155105
1449358
1022087
1336973
1436160
1301605
1421922
1213888
428973
1239447
527280
551511
1112982
1430723
1120657
326249
1007583
1040953
792110
331020
390805
545702
127798
1093100
1432663
940715
1545733
59939
54665
1337682
59800
643389
824824
1144813
28533
1008623
31681
700759
1508346
740527
642290
143732
985199
1178814
288989
1295538
880846
1384253
680999
897817
1471345
904005
1504624
1181072
369667
1517682
937867
445052
1270564
726286
1322072
224018
1162978
267772
171953
1070188
1145187
372002
473302
861122
705345
1243617
1231106
840194
179103
1081497
308063
1150456
1209708
1111947
546324
909494
1163176
583436
475438
1369706
516197
1472867
1466445
1310572
1227724
950647
1312617
1087520
728278
495150
1447248
692682
356587
599358
547975
337358
1519727
1532120
987244
1255727
602434
1180449
454378
1103348
1018803
894885
1506945
683622
1325215
165707
576941
861889
703889
717764
211151
752249
334593
555626
1545768
418458
221909
642736
1480695
603988
1108667
552950
144057
862756
280684
1449694
1359159
951667
943479
658566
435356
444139
749232
792914
1345528
800305
1323871
913202
611426
477078
50879
1509638
64619
216091
610031
1137613
296940
1526015
982662
701476
186494
90617
357341
618456
1215806
806302
1422232
1031934
129212
23530
1478758
751868
1364785
463756
776939
1529801
40858
924435
368760
12566
300111
1257247
215235
235833
294842
906126
171123
817886
1012498
1079062
359289
1460594
1117101
179803
1027699
686508
1271042
778476
754374
1209490
129775
311965
1059244
914265
583604
708716
685579
1223455
1520344
1134478
908122
311639
1004268
92090
1080116
1524486
101647
1343885
766771
981489
124138
1126857
1480817
961474
225564
412449
369265
523009
351985
1160638
1430765
1483325
937577
1059716
1048953
741546
845447
432735
1113744
1469269
488950
1541190
608159
152077
962806
148533
195588
998241
968211
222581
685703
696849
648713
1311698
649281
110325
1407029
237275
1440329
691998
859255
1387674
1089380
1235282
29676
923126
736790
22286
548801
721757
169181
241450
220494
729071
295085
1483240
1435218
1422048
1494783
1078955
1289710
1210822
403381
408004
1486560
527285
1066128
436995
355581
711600
952266
1513612
271859
969340
760043
1517384
1044523
415392
315408
957912
780679
1308857
832799
400374
487142
592503
872452
590275
338152
642795
135225
1403989
1305637
1285769
1361563
912281
564171
216562
425747
999111
853124
290433
956701
539495
373596
1396065
67585
646090
896302
935581
1544124
812636
606007
1202671
1255002
1361502
850158
822806
847051
1046401
775187
748267
1064743
1248240
126213
44279
237070
115466
1125457
1124664
142266
879389
721792
1274837
459296
510563
1447827
541485
602639
546370
742944
426953
1102257
206944
1448374
37597
1381202
666284
208650
545636
1399435
438133
344987
1002280
752098
943339
438497
1069045
1159304
1158459
276250
316791
206793
615801
415352
1054786
966473
883261
1335916
1074394
925631
969441
175531
897723
1297789
831289
829845
849639
276217
1409195
1387463
919258
25853
1349655
220593
302254
1527597
519263
1426651
1133384
1253345
183774
1303833
906337
288799
611863
1314187
300159
346677
1294544
1160623
1514626
1216765
747820
1520474
468571
695126
495020
969638
162392
907098
268867
1466799
1339079
1387483
1078436
1122959
1212707
240623
187131
583579
1356121
912555
706955
1364723
1349638
1049098
182067
916159
734216
1260436
1372799
1240179
1436247
1476908
321099
548344
371379
828421
1156591
332870
778114
1076999
498074
712222
675155
345715
118050
68119
326785
85229
166084
973864
61823
1546900
692178
1020747
474560
1257578
843971
1528367
734952
19408
1289047
574063
441445
260787
447002
1534200
814212
1198859
1362314
585387
1434789
390793
1136838
1473841
1398742
1377059
834373
174804
239913
1520452
837928
959336
1328750
1213962
736771
1418791
1192523
524574
1015960
1364283
182291
19936
377777
262910
246901
445976
370136
1283191
864848
1229377
504564
1507716
730942
1457497
921358
1186657
1174148
871012
1297174
1337831
82323
1317396
105492
8889
204510
1537710
1311256
115495
667496
717113
112556
9969
1086042
837030
834103
291218
1263859
401528
366065
1208417
1545107
459558
406308
1429955
1210155
662101
727411
368242
224616
613960
450035
1123360
677921
1069921
526356
45319
1050448
758003
838017
1142497
893437
544768
370410
619110
1265241
631214
769471
19987
951420
1100596
528997
123372
1535841
1319916
1227718
1282577
1442294
4411
1511483
195875
948713
506845
1302154
421461
1404295
1384196
1475943
293766
23124
538514
186946
623017
1327394
679372
842556
1530007
613693
1018022
335096
481121
1106262
1273508
250049
902908
84703
1424692
1426483
746886
496940
856274
879923
233373
1243409
1415354
1544604
59201
416405
272566
378572
748642
937156
515557
410513
89683
1303090
1199120
367302
1182275
977478
20865
251384
1423264
943892
1241015
1377870
882902
1386506
136814
478864
447949
1358092
49820
1083667
739376
1515327
260268
1268908
1383374
400765
721355
764130
1341590
944657
446054
120294
1388544
1482310
338421
1239504
262599
173032
1507118
901321
597106
1140558
1073330
1476179
1446684
303145
231718
670265
369394
848015
1093857
545351
770401
1418216
805124
1077308
34678
301994
940082
92990
1171362
1356339
405240
5193
827878
347225
779497
673721
282510
1537385
1485230
544709
681962
374256
433540
959921
495409
1523101
772587
565605
431407
533235
331247
1000610
184043
1282914
1203823
941120
158206
577315
746909
35334
999246
1518578
872439
135290
1257974
598121
722701
571719
845155
286541
952674
1305652
508058
543504
758412
614156
604105
753914
173167
1276865
315136
1141338
265715
214569
753574
769141
1046288
288731
310693
414558
86170
719272
379786
1527691
1419851
781340
885444
1404953
57414
1389319
908225
1138431
794165
919154
1332672
532172
446291
1429347
887665
282371
1061639
1022235
1055043
175661
1267478
1150297
741159
1425207
960538
325749
474360
1484668
438070
115814
1503718
836346
358478
1037620
1032250
696333
1413652
166305
921897
568406
172621
440157
1170470
421147
442335
1015752
824626
1081016
538967
1111322
611385
254066
521204
410042
556733
1331855
783886
325016
362194
926745
127177
388492
1175727
1204162
607251
576589
1304875
375711
1329305
388430
423011
1441951
1349491
488137
311449
1044714
1471848
284400
1338832
728949
92072
1167993
58374
1415236
1442953
1050985
424283
1161462
925509
974999
1006737
6186
277324
957874
475395
655296
438683
147603
317590
1185198
836724
1533349
1207086
354885
3077
1278801
310195
228813
922580
431533
963172
644687
77062
901500
414456
1039146
628529
993153
973069
268711
1495603
858649
1427544
1147234
1469262
18261
188959
1452079
543006
1048831
283016
677825
138714
1023293
1525278
1305131
1009250
1493207
165039
314401
472296
1279014
417266
510361
730308
1360483
1314078
243158
736683
1089659
484392
886887
1070617
880614
747963
97364
1022042
284061
919455
205127
1315825
216138
867568
368075
247712
628842
650785
845010
76277
650356
821249
1461851
688117
78601
65448
524748
779785
463379
1515275
93087
1426245
895320
1253697
1016484
1137563
1286865
706779
236239
947666
128461
431779
1200081
1542283
370498
1522098
1279960
990929
1278943
1508803
933211
494711
1383740
196522
240808
771125
921946
1325497
742671
1511337
1407652
1168679
412187
716444
160808
1455788
1507719
1245758
1216716
1052663
434780
651379
805348
899540
1007967
1440740
615060
802158
557570
157266
444612
1411126
343151
866922
600416
1358750
734521
98769
1485063
497440
1545030
288120
1056869
542255
1320601
1043589
1475975
1283157
1541208
1453319
694209
518747
1354245
829100
778909
385608
796717
734634
438666
927094
320758
986049
1135237
1014415
597731
1539758
1527174
1377464
996213
203639
1154812
1016995
442990
1517583
352899
589153
1494601
163107
655657
1231068
759299
1078724
688343
1196848
987968
525631
628131
696809
466732
956889
1516838
354702
60970
1333537
1230355
87394
957103
1436900
595199
627776
1199972
1110564
1255750
131005
1288864
246431
76127
869894
729428
357568
717266
466854
1454016
1487697
821653
936350
971952
900289
498063
1191422
1313580
1497698
670850
1282445
659551
244682
682435
717402
349109
1426572
684145
816248
93576
124763
1282898
640163
853505
491584
236355
1484954
1458651
383229
676027
1335306
454527
422327
613263
1235046
938137
992192
678210
68528
1295251
1387548
1436510
209329
694622
1025784
77769
1214795
431370
125580
1263650
498756
1466316
197133
1383738
1226633
554564
329062
23561
415057
750886
1288436
1171422
360615
1329375
193560
210799
1451283
778194
482733
920099
628783
806225
1167173
947975
1287813
470477
292130
13848
237219
328826
1469648
903902
632285
407588
921358
299948
715116
786329
1058138
693022
1246803
1090684
1352208
326303
789366
119856
1533417
104672
826054
34012
634422
721392
409376
138658
347151
938102
1125097
670298
538805
569363
211881
1008969
909555
1450
1047125
1444971
554237
58316
103298
185923
391577
1381910
475281
738776
3215
1273672
1413308
1294334
417825
721509
720808
1110749
125469
379023
217913
1426476
1820
830472
789289
1306238
397052
93348
551408
669596
237405
505107
1131080
775579
753822
15801
1218872
873572
779492
1302512
1188821
796772
70571
909662
642501
944972
1098431
455662
221713
428163
232640
1469200
367129
926191
848582
1352161
1229970
13084
1081419
1097061
502046
200158
1264430
523131
284417
503322
99260
1094987
1321136
1336136
297993
771015
1465782
900859
1496412
553778
1236281
313966
1279988
860003
1165559
1221792
47859
698116
1196569
780417
131887
1285685
526876
631367
1366408
709255
762748
943220
983289
351365
742356
384238
105103
1314742
806771
1085687
1434711
1325269
1542740
94741
940857
433467
624793
942923
646481
420192
1297062
279808
708821
1207320
736725
1431438
844181
234083
263160
391477
462214
1105443
848159
1379455
811501
1361670
669847
1306361
750576
472519
1376505
143676
495049
1298189
1280214
646079
1283635
625635
300047
152026
1049121
1126622
247960
1269292
590683
1448029
586689
17
319309
525660
599694
1312823
494402
1393980
134905
516030
1340770
1517195
880433
333822
765424
592153
1297413
987396
810942
478818
938252
1432653
688711
1147808
549221
1385132
644665
519975
1032909
251606
1307983
1049660
931050
178770
488733
231879
513412
898494
556637
1165789
1082211
594778
587105
127077
1460354
33725
892480
119242
1455155
1243434
1070147
218967
579937
1366331
546878
1398933
189519
691589
474249
1418152
42654
946379
1317165
820277
1102785
598236
676740
854503
1154026
862644
1244239
1183769
2114
1104931
1189714
596980
341293
229153
712735
905645
76694
367835
201468
681047
1071611
1409087
1435575
643796
1110099
969880
1238813
1200867
898765
754448
1033054
887885
12374
1168833
594045
1501234
326544
759571
674108
861946
778838
649322
898037
665454
1346271
273056
866473
377056
334982
83920
732421
1121828
904704
1099858
1124085
1159989
1044078
543635
746831
1107066
678303
1262130
149848
855825
324912
274230
1474426
657356
773809
137582
4462
1319660
1416233
623235
109286
1285152
890343
976299
815077
1494471
732901
1483240
1529476
1527833
747831
1332630
517044
884784
1077907
257470
993184
875494
1491153
1325612
1264422
1225593
1467345
45574
282249
737892
922890
1089622
210700
1085658
568940
580534
883096
761586
289828
751148
10087
975501
1287669
482518
347292
1289434
879898
278919
1527567
376633
619594
534553
257643
1433432
181010
1222185
637996
1266143
1296912
522311
1380407
1211233
920378
869391
75756
444081
1425760
1048056
875644
645487
1505308
1182349
939516
1175638
390207
777017
218925
1365182
1003371
1037577
1097116
1090919
852195
154573
1304955
1365201
925403
1137096
102346
37458
401903
35892
795067
1305587
527087
715778
295739
859965
1031139
511630
494616
1297077
209875
750267
1092363
1456812
872604
1184461
826479
1283657
261664
683290
875613
1403466
15042
611685
403467
1140084
121723
200607
1028123
155456
616258
301951
1362836
1354035
70546
1245484
364733
570814
331169
329250
949363
305306
42096
1205473
1130851
1108444
969957
1125139
1292180
302387
1535153
37675
234661
1271059
944178
1359297
1024831
658196
755390
1270851
1072218
672459
828205
1274247
200357
109787
1072586
52722
688270
1367579
1211205
680119
1450666
229003
1184690
814947
430671
1297878
120737
1231669
1321294
1169600
337028
699811
803231
83932
1409681
1444858
685465
1256371
1212984
1387115
1057790
963708
208656
881001
1092004
810308
212789
1056125
1290915
461437
1360400
620529
87482
1189568
1032615
396141
135692
144262
653956
734679
597877
984526
298988
1311090
1007060
1440852
433309
1094357
1089387
288528
943539
18227
948747
361103
154877
196939
1162929
627065
1246305
552504
203466
665815
1352964
1104455
791511
772354
1540642
669639
880491
452800
782211
1527997
598090
842486
1381451
420456
1327256
883915
268465
715638
949808
24391
1069365
1056644
592647
891370
1001512
717630
550937
791645
998213
1167831
378475
70639
577512
1164568
881329
363226
135699
1288734
793298
1254351
330494
1311748
1340260
598566
379785
1425379
259609
841786
1089138
1163255
143735
731746
533970
958926
1239042
638051
264971
493131
1025709
1125189
251555
209363
862184
151337
266399
1468855
775166
1445999
1129679
1316355
1313441
724466
1444306
280842
288923
1493106
404729
774542
919319
205042
609075
1096132
945801
1261505
1474575
637159
1450451
552960
312483
1008025
675750
1355923
55581
1001460
1466763
1451550
1127612
222208
1312695
100581
1023649
857164
1538066
646922
1143252
981565
759913
185124
985068
735763
423980
643594
413871
56941
450230
969313
1089494
1414392
1425358
1092734
528900
1212448
928352
912378
595464
684449
89970
458709
975728
317868
180006
633734
9494
921477
366329
1541987
431355
993885
602901
60414
686455
545284
506453
408916
723584
129090
1193178
641043
909121
402573
368719
504935
1387654
725541
359714
775691
1052462
747020
295742
211735
914700
74115
1396310
570983
962282
227772
421940
335171
47197
230848
696736
1282807
1253437
1400509
1449094
392898
560719
1002091
962766
732627
1432692
5983
1511219
1118756
399353
418830
970632
334218
656259
981483
949630
176156
1535887
1511989
667653
1067763
79856
265070
85883
1390153
696088
1254138
1128541
759787
725306
502316
1134084
1458177
53033
1507601
672900
563329
439427
314949
1285305
131548
1470933
355916
1179687
289636
1360841
1418332
847383
755794
314503
339830
1162427
275870
818533
15552
540168
336917
1503165
1540216
597542
1106764
1322964
631738
1434455
197401
698014
1332416
920021
621619
1542314
1543816
606498
25342
927115
991055
201532
1224836
327156
918126
112767
1436183
1268911
241120
129559
1045694
1286766
1100803
1022807
995068
480224
92117
1328331
516130
233038
1379790
1455591
1132534
100995
325637
198063
32875
730897
97727
1098232
1270976
975517
1460119
1512015
43024
1206497
1121950
1270025
599224
328578
1186828
1092762
1384222
1422666
838581
1376494
1530559
315171
1379658
574444
55522
741708
156013
538588
1057688
1134120
938425
43717
327748
1410259
563330
226306
861477
840952
689124
1246119
487724
107523
665222
449455
950292
950637
672391
17312
1323158
231403
450513
603026
1051813
655841
752160
1240376
334613
1428802
242401
738409
744918
267440
492861
741264
1087729
1269609
20316
1176181
106386
1268841
87683
857637
1509268
1428689
1064019
917911
78631
1337183
928726
1055638
120177
250056
805640
318755
1326116
468150
1408606
1396908
625370
456319
199517
1547247
1219594
1188334
956197
1261521
254904
878470
849163
133552
1524227
164357
228589
1118068
380990
254961
1513759
731733
1066108
184954
1086423
521843
1159413
910761
589099
48476
436090
137264
1253744
106344
485099
1115482
571732
987012
338324
1186427
598872
298610
281221
1240589
791495
950005
1171716
829002
1459203
1388208
649612
546064
1252745
1076229
526929
952044
1383571
1286138
797172
493343
1501416
185804
770761
300629
425880
1440807
505907
23952
77992
1258062
1466543
1153938
1131914
550595
449752
545307
539791
607971
524979
1124001
417751
1459002
791977
1300138
327893
809049
280848
507840
1419371
1222005
847332
580484
1326752
209352
461482
971747
948717
828652
1062913
479596
23851
1360104
394154
202870
952403
1407381
696301
1042127
617295
855456
1249104
1504436
279403
1426650
836331
968056
392838
1544543
768022
833761
955690
1479412
1163410
1434569
1026922
967637
1446014
270252
1157342
281426
696679
600697
1261407
454396
780862
206293
1231501
780272
180717
122681
969784
562613
399718
784134
593540
603426
387077
1075937
1112276
828107
527287
1529563
798791
67997
17233
991770
1289831
949034
424597
124931
636367
299042
375160
1017249
680551
861013
1533748
849193
313311
588370
28152
207756
1454906
285891
538137
471474
29120
1217419
586534
599263
605821
80657
128199
1429931
167365
1202265
525248
1256430
364689
1530041
4217
623600
342201
154240
1321542
583563
384906
590742
823157
90671
356804
319671
777281
19422
83270
607284
1346028
548766
796920
1212173
1384448
1111283
1215126
912190
626524
966214
43986
952108
450526
1114881
73760
440026
1508808
1189183
748309
1085176
672391
900916
880420
581485
927545
949544
801289
1424770
1468917
913574
511585
591171
1386031
314506
991055
608613
1403555
712696
13328
345998
706816
268901
913766
133880
676614
243965
1409622
846145
2581
702562
1133748
101804
711543
1511393
171700
582417
80434
1280974
789023
1055788
1241517
118692
826159
420324
317034
960927
1006585
1116680
1518866
745846
1203303
532935
535823
831621
1337152
852469
94937
1369525
670773
1148417
275965
1547071
238937
736093
1425590
1318034
528249
501185
638347
667874
942261
1375370
1105004
591990
1010757
1174598
416513
196699
611682
994957
1538297
549974
245765
1320042
39640
232905
239299
7662
658477
1504298
1460341
255629
615728
334685
1117633
965587
894951
1044980
379659
149270
1424940
608799
11715
755331
1408953
308099
703050
769805
1278277
743032
1120148
586138
1465646
449875
224029
1101088
1019519
1221820
1097989
141177
1111829
1287036
855465
744384
1530298
1161244
925160
1266848
1309
205383
894929
282649
209122
1208290
1171285
280502
334608
625348
1240886
521292
1237164
402612
1532832
990737
1377977
723912
538485
1216982
458195
739490
352175
1132541
238457
1193312
417963
1022614
1281453
1326423
1236077
931902
1086669
1509853
1465527
389918
1261586
625665
410897
107943
16935
1131114
162152
1213201
1415732
364309
31186
1477091
1116351
944082
241988
437135
58997
354319
823044
1056894
1049541
1137564
838478
1008076
877077
1001169
47349
1043111
1366429
1503870
1041118
543110
198155
1250829
707385
1356610
149476
429721
758421
653880
100992
625658
1059213
669470
1346545
1013448
150221
1445000
334754
40843
265226
674123
440623
910834
1354628
8985
264313
663788
350563
716378
1215691
1388485
447728
1346270
1147567
28285
1047603
699201
589339
162682
973639
38444
1058835
1282917
1137620
362591
1093828
841675
1398399
1343510
373628
889053
590155
957570
1001093
1284137
1395782
350282
815025
555723
1305150
167339
570327
1520814
1103231
203515
1187228
813350
195474
30258
1235822
353073
786172
856200
1032933
555109
994547
494048
416432
1298871
493527
565058
629109
90556
888784
708342
156271
843670
1308892
1026532
1502265
1380384
1227869
332785
1091194
219528
419867
209409
1334644
535629
41119
1175296
789421
544443
855066
894624
1297619
678093
1234532
623527
1065994
917912
1094886
924334
716005
27796
1143307
46975
21559
556743
1003406
1190628
1184488
1306143
1076138
162059
302962
252388
288801
1070738
944150
1326102
958765
116990
1003558
1401062
775616
1030349
1340877
631305
168828
209413
1140639
197348
211285
1390497
755530
75870
1302061
464269
226985
305091
237263
1006857
913126
58539
713094
1028077
315696
483636
34811
318192
324548
1240851
676922
355973
384600
779081
682894
684757
831712
92802
178668
230399
763124
690444
1203954
203784
1032234
54887
1303623
837327
620216
402127
499839
392331
366245
583396
610023
599289
485130
640668
35225
559421
350025
796597
773001
383515
849902
1022779
878278
165432
1459219
1298823
980716
398250
195885
1425221
28876
1328225
743194
1126405
1050093
1455003
92952
768408
475741
721794
969450
262436
222891
1239886
1018803
70274
283332
1002303
298450
535644
108427
721325
571748
290265
5662
1442131
262315
862667
1274388
316697
1087771
798788
1509958
613326
1111327
1153417
1184126
1175964
485793
713064
1040015
1309892
683304
24274
464064
683398
450714
823543
913761
618422
477418
1199393
73405
409397
1466853
1429962
867354
1252526
357091
553903
840413
1173643
1539458
1180932
1290701
246722
1066945
540018
1133179
54623
426567
132014
123872
1203909
1394174
925052
1030750
617615
523019
997529
206648
1347092
953553
12216
98832
200019
557048
547887
996740
44926
616164
1343166
1109505
1094791
857443
1216010
1350746
968107
69003
1378653
504071
1189465
1351770
722707
1407452
852199
880114
787740
459471
434609
828686
1106529
3729
575599
1420007
745891
853133
821202
88693
954136
728735
102704
853885
877722
5541
262588
435189
594159
790562
215326
1367863
1122474
1119275
1392029
1355028
340950
135499
431705
273627
1523143
1401626
231273
959277
1058678
997453
890795
1118525
509787
727945
1177858
690116
784724
529736
1355020
462642
830073
1232108
482667
722839
907953
937289
483066
769114
492027
832344
17784
622316
1048359
328960
703375
679254
889774
440508
987619
356612
1329132
1078986
150776
1376453
523457
279943
345039
522751
906653
800481
978346
1379923
523992
1127334
768246
133032
63526
1336722
857775
403439
1348135
909045
101516
1259145
655924
1265219
141460
1147796
403729
313326
143718
119885
934709
285346
694608
645163
181265
798881
247029
1372922
380029
429309
696031
810253
1237124
418613
1159375
1043455
900510
719147
324766
1087192
351182
186971
567347
1225258
686905
1351340
1335217
632080
313842
1125726
566675
264977
218925
46046
376694
26211
1417945
1170079
23715
537596
571512
1063254
1104837
445262
1466873
1462371
356005
604680
666244
979090
651527
541988
370547
999715
107321
205887
80222
1132870
697718
766988
1519516
597115
1269326
35279
692637
755138
1056860
702974
1336221
244348
145590
1233326
569349
1136598
87295
50708
1001334
213417
183203
740421
612453
563497
1469194
297450
1186615
834324
378399
954082
1180551
281594
1525205
1217270
136971
488318
1436647
1519942
1203463
1004736
1008832
694106
1141206
610496
1247727
586476
598015
1138386
1408149
95520
1118393
1345506
1258382
332600
196772
103344
1386999
751336
1314381
528349
1033857
1529041
1413296
637211
837563
1199782
337808
887866
253529
83878
923800
1421764
1344584
479818
712979
1024900
825905
982630
1487276
1063516
205419
331801
966160
1389813
1370119
1099231
526109
1366939
1456278
316221
871945
868611
532255
1401666
1398338
1195462
213293
1310835
230598
136640
245264
548725
1024130
1286601
1328932
1530902
1360168
505304
122958
102262
243913
581625
269050
163989
712521
1047688
1533902
1325075
1432727
42056
349030
56749
194355
588163
1137692
461666
573810
1215570
587039
774055
46438
411219
559855
935386
762930
962320
373909
928634
1174987
1256239
812017
326075
1342698
1519691
95644
1419366
1133882
169844
255851
799635
385035
437029
1537558
1237419
1458431
773577
590961
612639
1388648
1235007
1314473
266951
893530
238451
1064983
560189
572747
340790
558815
945219
1030822
552584
886300
932888
389457
24017
1372709
255131
257979
271253
522763
380641
1248323
1328171
856445
274272
447665
532687
858212
1543394
671353
454983
883071
752291
1256
367829
1485013
224293
498602
1286309
1242721
1539814
876784
599277
1328865
1405998
407836
759847
205763
232360
862158
61470
109424
1520968
788286
86860
206929
491185
183305
395326
1530875
816486
983812
871824
907890
328276
365225
1027004
381530
1213152
456966
475027
827494
799028
1519113
628409
1334870
10166
556625
872289
1087560
913923
199398
1378937
1160909
452056
1236407
1315747
915512
852214
226522
870748
1142596
8590
774332
1042170
740182
1126215
1174916
1521955
115017
739209
780085
439959
783472
103604
520717
284378
8358
1475736
1263473
1409909
1533458
18977
1142718
858411
453424
77443
1075925
373731
207210
860296
683021
575508
1072948
971166
237975
441509
1107224
461234
201830
1387421
1103577
1481148
1240449
108275
102627
441480
920336
709024
1031923
1266271
1314798
168781
1263533
1315931
460356
1449439
446665
618765
603037
1028976
212811
1054145
1133129
86619
211788
51057
289987
169486
177575
247496
669362
1306830
878225
550917
121803
23540
1194102
969829
649533
979510
1202347
1325893
494403
1429452
1422113
1406770
211849
1410586
946075
1469229
180184
867160
1361969
566854
1154088
788876
1168951
1538197
429657
208758
928989
507897
1334421
875099
1329849
224634
74631
889143
711737
151228
697936
59125
486320
624486
513526
650280
410838
173935
1394053
1456493
421676
1300976
1270449
1316669
331486
566971
482652
531787
241522
1082913
982299
671693
1539832
1533761
143628
111045
598723
1394921
1071471
1304605
1370615
129223
167935
381101
456617
428382
233234
1099437
598092
99443
160748
300283
319822
320803
264410
1098925
764074
462697
1065616
1393884
907603
40950
176927
907040
268688
738139
458788
924786
351348
1411635
552288
1365865
194338
250835
795785
126451
1221828
1382630
309769
537692
917225
54571
406650
275670
438009
1376270
1176016
552447
1164381
1403056
752787
117103
945553
1122325
694191
725473
155925
746387
145869
216411
1265964
191909
700160
1174771
414672
582917
861024
50669
1511841
1172571
75725
842522
841198
746551
1458680
1077842
316317
802619
272732
141071
1374847
865815
736142
1289072
990480
125650
883224
84413
111395
516591
1498432
432423
951605
205229
1395362
1491772
1339618
455302
672584
561283
1179162
552098
384222
33625
699762
1157418
543770
1094275
1410405
234315
17849
818658
664212
1462811
33393
344163
516252
1140028
651653
1351544
459147
1359512
186397
379165
261487
586340
313766
1088505
851970
943136
1520138
1038094
900347
359138
492827
1365609
1295392
88937
485877
713903
551302
741512
1155286
1173174
665648
834706
15162
742482
1424816
575204
701982
289498
839419
924004
24672
330855
1457444
446644
594277
16162
769902
372085
1436015
984272
1328621
762376
985301
81436
990789
46445
700579
345522
1228625
1148855
481575
1364380
263354
149226
729693
282607
924274
813277
1238547
1497589
888171
1111961
1146738
1430251
262262
488172
876731
671763
1033725
1093299
910188
754412
1135604
549754
208719
1332668
1111350
1106963
1198501
895533
1478405
1248465
1091636
356586
566847
24082
1453129
318662
588017
930531
869586
1256002
8754
189115
945136
1446252
342531
184377
1054790
467355
1411293
930953
1535106
779625
991209
182442
256994
473498
1112022
90184
916225
1218674
1423876
994100
1150352
342211
150682
1271883
694149
200858
1291967
1231170
649860
13522
328227
1171200
45196
1167329
1266697
1512165
1050969
865358
850722
1544732
510217
1183505
851391
590165
228317
318223
1530546
80613
127926
325450
1258300
1449227
1352448
407700
35898
1521172
287804
1538574
1376572
149083
782612
1294435
360730
1354081
1297683
1232705
564185
914215
1355777
263617
575091
729231
694333
79896
244458
51955
447883
645235
255272
338041
969829
39781
176072
702922
761286
198501
7304
798748
373429
212019
1085220
1261674
70405
1485181
324124
170520
675911
171182
410063
8543
1447095
686449
135966
1397448
516497
529551
1434782
1010244
1328049
1387739
1287059
1129654
1298393
1260695
423742
1202619
1403510
214452
898130
609377
920323
1324150
1030279
1537730
580588
928454
932146
1253315
622478
794443
598052
662818
543360
1225159
549542
148618
788903
187707
1425422
437387
1535574
1320197
863171
239582
891831
404614
142102
947565
241267
1261395
1404972
1357146
582269
880498
393263
145929
1135769
536527
440376
183728
261629
950868
1423267
908714
809594
281899
1239915
1367347
971123
296277
1401687
951103
1377427
476856
886486
828697
841398
317172
1110475
714182
1129537
78491
460536
365386
576111
2879
1319959
399850
1349088
1034978
258389
407732
234348
205487
1218478
1220452
1159874
307913
1283036
1501192
1413348
1465397
737559
1300082
138169
1242003
311831
868628
527474
650044
479049
925835
1005969
1291982
1115385
1000387
751670
257456
1342529
398589
234548
631778
789485
1366781
823247
1368148
70724
62426
1055154
1529248
1317482
477541
682130
505605
987442
1163463
853046
1036668
920748
1128538
633179
342458
70662
1146323
1229462
774897
874742
215144
11881
886268
379828
230549
704635
844211
1491945
366670
247073
384613
851943
749975
1322881
1450772
210430
23444
236076
438590
850002
735566
744564
1271223
1500545
796321
337437
276584
692622
352870
41859
263835
174486
506179
1519060
956039
293441
1083841
972344
313428
880984
522012
971317
280205
370342
717563
551365
822130
578391
447228
664805
1105319
669246
388696
810723
734644
193080
1245878
1227412
821698
84831
591396
993044
1104951
240749
759700
1148371
846202
1447982
335586
43792
673634
824910
842394
77136
1489724
1497901
356676
1534589
380825
412584
209328
898928
57325
822514
177248
797933
224887
661274
713947
72927
1546460
1118957
1017390
784924
983084
960282
217865
1280465
869679
702418
1000825
444537
574783
6115
183424
1401714
660994
1522024
1050569
1238305
763509
765451
1135568
1260261
808696
1294439
542913
870130
185315
917790
820041
943300
1145181
86959
559794
1362984
1071909
1345499
103121
471459
1417033
249234
1543253
1336720
1173995
806961
497203
832265
157000
373835
425612
953163
1260229
909923
145385
127323
58410
886638
225063
580297
88177
464118
1236782
1445976
1166310
1319507
188532
835207
1123957
683729
604956
613006
1508904
551807
118107
361077
1544787
669111
106999
303522
1115545
680226
1029132
361506
661119
1442021
837679
274807
955168
1186541
1411007
1280199
1232765
948252
643367
230266
1535524
1070285
492668
1222265
1225678
1111440
1284402
32880
439002
1438606
514343
1217565
132633
1270389
1292646
252058
218868
1206689
1110870
218720
424721
1246735
825864
408375
825181
321082
1547122
1259723
141782
1218083
1077195
1059896
368301
773312
1043043
826464
1469471
1458940
1449029
1361045
628930
1051921
1414342
1193597
1353653
1165526
727324
977733
234925
376528
377231
1495311
81641
898476
1083057
1366996
1525456
998380
900719
117979
914717
646456
1370904
140056
1187404
1245837
808627
1224473
1112847
366436
650414
847092
1229386
335590
492309
414253
793457
1173565
1293566
1216399
693256
204054
183111
645162
691382
82551
3295
206201
106290
551704
563510
376778
1104067
926631
219176
344090
215594
1542335
161630
126160
1429001
1095249
992748
1060675
1150016
297206
117914
731052
336016
1041619
82105
751121
1351933
7707
726629
992330
681735
316271
1513855
500061
265936
520245
93258
1298687
1196698
875006
1326086
1351622
547496
1319940
1086935
325875
1404892
295255
824066
864975
769863
1206173
914761
923328
1243838
1523931
58241
1502128
707706
119653
887627
1075752
1351233
235274
1374812
454881
1431625
573729
586554
379812
426556
1219458
349847
717142
1431092
85135
387576
310881
1430558
296370
465638
621311
1246961
781143
635924
1086897
1391702
397238
1402559
1504058
750715
460445
858270
1067024
1061179
1525979
679783
1068967
615740
1246208
591995
754461
1312981
1144178
1251664
243386
135880
219195
721576
1478023
830878
1133406
1151255
922990
906133
112347
267367
1083579
1346279
524671
1324362
483972
788616
1516792
1305696
244352
1238728
1546557
719648
733259
1471083
1107532
787682
267560
701097
1376583
616994
252914
894987
784093
1105339
523750
1188755
1163348
581184
1087246
541191
1434707
719093
402754
1499950
130916
945135
379751
733702
183008
1489921
619341
353709
386077
595207
719121
1527340
750508
1388011
904673
44240
803979
520917
1401001
467212
858211
225941
1505814
409469
953650
1530818
696715
1534550
1384407
690880
189241
1511220
931808
472422
467135
719645
249370
80224
226105
59850
928504
18741
1488276
1427109
1417025
831469
1217422
269839
1247843
1215650
716080
1502957
1240555
1229041
791920
862000
1490343
607574
679650
90112
1048072
1071947
453619
1124058
778202
714616
610646
969735
161050
64709
1288622
483944
199836
723847
132150
382950
1271314
1288202
955561
1250699
826686
999972
1267809
529198
129933
281486
1488351
265696
1091265
1051657
1157116
639017
1178130
1242808
1122109
964252
170969
921340
491843
867926
768013
813808
692773
123256
531589
212784
218494
667988
1102810
216770
1325026
488609
1389878
1013951
1308924
381458
1542373
412654
981387
315080
441606
575206
1434746
11446
1332181
566102
27495
1386569
864460
1427741
647686
214813
1229706
1501954
1108825
1047222
1251627
1181362
99419
1537682
91938
1236826
356805
1138874
152304
779229
440318
67102
1459452
85288
860801
1341878
1534438
26205
572785
104683
552082
1543096
616487
54513
558849
133157
1234123
1152745
1543667
340121
262632
85393
1515877
1260425
204226
411554
1524540
536555
52770
308865
745356
1313859
324244
1490824
1110235
664021
1536046
369481
1008872
1540990
1201373
1294190
1359682
1200340
129909
706247
1055521
943960
1273006
752660
78190
1135602
38639
942098
78695
832843
692819
1251335
595317
881595
1133823
1039716
400388
1009716
1432391
1368263
44435
119980
120112
584717
625066
271212
1331590
817155
1255002
1480445
180238
789737
1400281
604216
1320392
1013587
870286
325783
435077
147190
172908
283006
1434314
118553
1125388
165757
1057242
1391720
1107352
248457
718694
34268
252849
1278430
343568
396383
652198
1372793
1539059
451406
1104935
208151
485117
1360848
536300
974401
1026637
320852
936489
539776
708778
409615
728069
1150802
249223
456401
1015243
507004
391290
784729
375637
524367
1353213
148074
1327417
944829
92710
355106
123555
973187
782500
1418722
1373941
955864
528625
987621
270846
1030554
1200882
1003871
290805
165735
1309852
1241175
1440569
417128
324523
1256974
1109428
1483818
1373604
1317558
268614
438191
459334
543502
219441
961608
1519576
393993
867536
600631
226934
956584
781313
132906
612694
1378341
1343880
708999
1249979
1373045
381703
394893
635356
1026798
260481
1032005
739112
1358048
1510490
1060017
783253
578124
827311
1467722
1394155
67065
820113
1481351
1304177
437249
635103
1459086
223719
23818
317674
291425
1159160
364578
523797
779783
1500437
1098820
1130274
77676
256347
1184367
1180884
1142114
1001365
636762
147976
1522025
318436
868305
1238101
791532
1512657
1254973
62677
1513900
628845
1111393
113112
897050
318743
115864
251819
262235
949076
991208
49607
682530
1286925
1538241
464757
352375
1178688
345972
848138
54676
886134
856862
1489569
503442
946234
1270208
178248
808537
1035512
540582
344367
655765
1265708
56705
616785
1134429
1472831
82248
1174611
330318
561862
7295
63566
304270
788324
1256982
48161
1013298
730958
591932
811083
1040874
874519
471106
639569
1355194
1262956
404852
1357457
764842
1389805
228668
1441295
97204
1522965
783706
1433961
299703
1026955
243365
28886
915525
335895
1384013
843651
1277458
235965
770802
778601
502831
425815
676743
779535
296981
476895
1042145
273118
843644
659371
1056145
1543903
110616
521303
755211
775218
800025
221506
550278
767827
1085615
1413210
1108799
1147338
651804
266149
861350
1498511
173195
638902
41354
406168
346964
1534843
1160648
32527
550924
1465317
1041192
789166
286517
1313276
709559
1348785
144721
483855
47935
1223940
1510813
587088
1430991
915377
579781
857242
283357
471071
1176005
913756
896888
421870
116860
747184
1209988
538724
564832
689117
1006446
54838
380572
1470983
555365
533
1228654
899005
823433
971815
89464
985666
1477629
811
1347183
1510565
1377587
145889
616695
1025842
390154
1404420
1073254
940166
901312
806017
1278653
1205835
609424
561374
1445873
365106
833410
949752
294810
85613
1213140
273533
266237
653613
1470398
988002
838498
42309
632299
521818
446185
1474657
559472
945454
130751
1414307
867207
1162735
1068046
1341179
640486
175498
458225
621947
1249559
1105979
596889
53635
1412381
24951
1367513
1300348
132731
1003223
386040
391368
166993
759621
143927
808904
1176360
892618
995669
322960
187159
914823
539997
265247
128414
935315
935527
1280557
1298740
422318
1258519
955095
54482
629724
31091
275992
983525
232591
151174
67864
1416461
931804
655225
85164
526157
47320
602234
340141
1189946
647514
731092
962749
639650
719312
569932
1336098
700061
764955
445856
365431
345117
472853
1465901
779863
211464
327299
16706
278926
1416204
115032
24420
973209
1522896
11701
435988
1466081
641264
119312
1320601
802167
752131
571383
820387
1115392
548594
379585
490335
1277081
1075836
1128749
1436307
167540
185290
336723
813280
1029251
178955
795607
1230553
935513
535169
1147523
349286
1203448
1473943
189267
478960
1128410
418653
424159
900997
828109
685151
1320523
1171967
1451392
1498543
1297275
118668
1488066
1066451
878729
808403
288694
218568
1365247
1380390
277349
1047405
611423
583126
1001051
696770
1239780
271303
265709
184500
556961
493299
1214773
469438
906872
707385
544355
1318282
225213
573810
468371
370776
1283429
158085
502546
367434
1236248
519642
1182000
1235359
853485
1084519
638705
1010232
446707
1397190
716150
58020
102682
678213
692660
1034148
1540325
53053
498888
177195
324744
598557
1384381
1057765
435819
247473
1345974
837137
19410
825432
477993
1326515
382813
966353
165983
1226991
904956
1532974
1522562
891451
1287622
788220
414468
1463304
635342
800499
840284
122602
1221020
1403705
1237823
951999
1173377
849162
153188
1062134
377070
811501
15936
1425195
367482
837254
1417542
138264
832258
338090
1270480
1281048
703970
607988
259325
791205
1325626
1373771
470438
66882
1007867
780149
120925
1036091
986616
1127993
1485644
416494
616888
522003
954099
209443
321166
346872
681608
322317
298674
119448
1368138
570548
32555
531123
741388
1308805
845992
552851
34283
107236
32258
1030809
1181738
1052477
341693
575880
140040
1446767
1371081
1267251
1537286
468139
628525
340881
684578
326538
168614
808530
1422112
1297579
1022459
1427543
903838
506547
550271
193637
959139
41676
801091
340312
1130338
1491555
260074
1161822
436149
545491
1364439
211764
648021
1361224
1343518
938924
143476
812815
177345
1116977
156337
1089696
361259
209414
739903
1275851
419989
105620
127437
88485
855802
993208
213916
1146784
144670
827031
1113604
654371
1076897
279800
1147888
142043
1175168
568945
265928
176875
902326
637265
15957
521381
1032501
496313
74895
256773
915571
945406
526688
983163
604433
112265
810660
1351400
491702
1017608
607981
958873
640709
189818
1140066
1453596
292041
1351646
335649
208798
25618
952397
429192
388836
1235272
708201
1398301
659790
418394
735151
1150458
1485976
939628
138442
701839
1190082
1329352
361516
565388
1506408
257503
279369
1464941
993004
654407
210248
1237632
1465779
44453
779417
350963
1266323
1213957
1400419
403164
704806
1146089
1044076
164171
395383
389963
948305
956666
1438597
494305
178192
1479232
374598
2392
170313
1152169
576922
1544803
53501
1498494
430013
578136
248714
1451567
1001701
861565
128932
806821
141578
1543121
1527339
381217
410274
48031
990380
547361
151773
399073
193340
871174
1085942
1530891
233222
1082963
582934
1285413
277215
267166
487915
228737
498601
469014
116242
760153
683805
45500
520458
1371088
230223
741894
561666
48688
503582
303616
605750
984685
495760
1048918
933339
134401
1275472
202653
958750
942381
222897
559747
56252
1481691
525111
627519
1172085
698511
1540160
1287683
178646
1387121
17874
739147
896637
787668
428246
915743
673974
1091706
707593
202911
845088
467892
764963
850508
611882
1337869
1222241
13779
27907
525725
766477
817192
484874
1393318
407085
709699
786599
1540979
735402
1230510
763396
777858
35216
811697
1478666
1267801
639744
365597
53269
255821
579035
688415
1131281
52657
409898
264281
382948
1205797
789511
305612
1008133
1032895
983182
1150963
1084875
1250142
423184
1529811
932826
713562
1472207
183261
321760
505995
609753
96280
638441
260162
869160
242968
476567
545608
704827
434937
878558
1212698
1036795
447515
97194
211934
1077379
801870
1177311
672184
1094987
402969
451879
1235748
364120
1362037
252906
801379
855184
647535
426034
419425
1418377
608847
385275
1407353
442851
730651
879804
534265
13465
1476838
815955
745700
16596
1352229
566010
306427
245559
387596
1212825
1267596
1410988
36079
1452016
920731
1389314
98884
1228815
1286763
840894
1024400
831857
366614
959412
364247
1229443
1293453
283779
1521229
1355263
404467
313912
622030
1412242
1263438
1538966
595319
1025033
1104538
611992
1204663
689412
1348789
113692
572301
1387017
1233851
256143
1518527
1422034
442720
836063
667586
1156591
1284639
1460045
1467186
682772
1368798
983116
1545760
1233338
536331
1340633
907659
1445452
104936
1147645
375073
885423
1036972
986757
278775
856275
1145126
369439
1212090
1278662
543176
903186
1263984
832738
1305187
1508305
364784
296761
852190
1311424
53316
528213
1320251
1377468
1047189
1541088
1112876
1335858
1337855
1341413
73362
62515
220880
567775
1400251
826671
113942
822788
736806
555959
229214
1179038
368701
654878
1196180
978688
659143
1270887
874485
585372
157520
603927
1352989
1124304
1150361
711822
468575
842364
800984
290992
636577
1486484
167461
707954
158960
861655
791110
134135
1464263
1160661
1201884
1044497
948848
17676
826104
1288363
566806
599453
1442025
846455
84391
148557
104500
1427536
259837
508879
539792
713746
1043004
883218
503942
52320
577148
898355
623409
1238336
1080334
648946
978462
882197
599780
1232999
878747
307681
350420
1277030
358745
568486
828723
1288092
1171138
1144963
1331542
467680
419471
1428360
11303
1162082
137568
1417710
1113297
403945
332289
1100900
959657
425840
1347509
34322
897898
1007135
571575
506194
1538347
217044
836585
16262
1297869
1041157
1412664
191194
1198969
383811
1045261
1222851
1343602
92604
1008067
836246
666684
566053
1129832
341709
228870
1507195
620790
1400013
1481994
1378480
878705
35346
1110933
1052523
1064571
984035
11452
422065
620334
1195288
452918
43409
426713
905065
1022928
459227
1408956
1305489
438023
1508545
636363
1013334
8005
1048292
1486892
471514
680043
422700
1295717
400948
333776
577987
1104078
1049992
909668
97292
998075
510598
1178639
1450381
263004
1141251
839462
643260
1534523
784984
470811
60048
1169345
583394
663810
1515728
1280391
87328
1228461
629903
484246
803010
249089
981436
683987
462040
867647
170242
1272175
318127
560072
988408
443796
1375614
1314264
1273424
221219
1018135
819819
1134363
1319653
1115187
660654
703524
900271
1334184
1006385
1312237
1508735
175704
636585
1520766
1532959
608726
856611
1097127
995334
126393
230324
19250
992973
866705
1247989
1326408
1177741
572621
3338
426833
1163826
1250790
1503267
552617
1102515
120526
11762
54136
200653
1233603
762959
756814
1338503
1326456
1387489
1125669
778326
50263
1206119
1338277
266490
1116520
189692
26982
1383487
865307
557818
641873
1035639
1261237
1286834
985171
11088
918393
576700
1320135
861973
209225
494591
867401
1248381
1366698
908436
297280
1223981
1293223
1508618
270642
1333045
1445753
197401
640830
144108
76106
607360
972766
437511
83446
932189
513534
656793
183019
277495
385109
1459122
496954
180928
638093
371269
377886
593596
1482536
388649
1003913
727889
1214629
1492025
99420
1543926
1300816
285385
534923
394462
1287190
95063
839773
82586
633221
1074982
949443
1537947
570058
579876
1128734
1040987
811735
1515217
1319189
435458
913874
502688
294759
441857
1426775
1385057
902056
10047
208354
840563
823367
1349155
788935
93163
243250
159575
1448955
1431979
492136
1121361
326599
328148
1458328
649471
826334
1316045
311915
796485
1128204
1371069
249549
897283
490276
857777
511863
1212801
75481
7006
1461274
510235
574069
1332164
860159
1225209
631276
416837
26564
139609
88857
743161
149614
1218637
644830
127178
363875
1021643
1069820
275860
178840
1260817
128693
28550
1341644
1502345
225734
539451
823270
1024288
120846
229197
884208
384179
393964
1312576
1135912
694983
281655
469234
222788
140566
859729
46264
1513936
1423115
1199203
1276404
215750
866630
312503
176673
498423
1101062
1428943
274818
1432403
1082628
952540
801915
683544
1018906
1255552
610517
1057616
1510006
76154
1514137
934634
17715
506871
281278
1529668
428637
170372
374144
757059
1212976
577178
2237
842489
358526
532318
720613
370884
673701
702099
151462
457475
953992
259595
353999
91624
743036
563905
953534
777062
1168200
85876
1384878
796881
215969
1521075
472659
275932
119448
1301560
1539373
1192094
54096
1086995
677779
229359
1524548
8454
799694
576116
898893
1330067
535430
1228913
470678
1030249
266325
382444
284501
655258
120810
1353676
1381967
1108705
475541
53493
365804
292232
1411931
764882
44005
855092
900519
1497946
485906
862740
520786
580686
1366527
162550
727885
188404
118487
1527796
405894
349444
33447
1208672
1001692
1420323
1496435
722115
1130436
829188
2289
363758
1464991
832773
527957
638326
54501
1120040
847782
984738
403623
1246936
507207
1410214
1255826
10149
438173
158363
615831
697014
717332
1103955
645731
836536
391012
448286
774283
1068993
302178
1135212
721216
117160
280404
387611
607229
295146
1325449
1297002
104833
1034004
559149
543484
624603
8112
1040171
1424371
1189357
1262376
908411
1325727
1528437
49830
565715
1025698
531569
506611
510585
1144613
1190391
505011
1240072
1148718
30902
290988
1076560
140553
1189674
1324347
731302
947563
637936
108892
899802
723444
1138141
569857
613541
1078930
741621
416388
675001
1514812
534484
1325748
703716
1149521
212159
1059516
1431821
616983
128099
1119511
25251
682627
536097
1416366
86656
1251216
587806
859506
904967
751987
1337916
1526130
621752
54074
1249312
1408498
817558
1512223
1427050
1345945
944246
863490
35048
794483
1355941
1346912
1222135
595439
1237186
869273
1123206
1360822
418176
1110081
354834
1175285
551639
420197
929781
810331
1045652
938436
270936
1381122
1348518
1282265
977122
306324
207584
913429
780424
694383
1462941
359161
702012
1367658
128995
665911
1359150
1466107
1171089
1416191
508010
1538626
470552
736193
321957
1081212
1396298
318694
105423
154938
1478571
533335
259566
875112
1135517
538032
1532147
765769
718558
372811
451836
513152
1302010
497233
1189616
1481218
859788
936826
490919
732515
420488
1039545
15972
1188740
1504629
338492
1016269
187926
45237
1013987
86738
644164
1211501
578975
368827
487889
1270373
470282
219914
643065
873191
398769
974511
729568
1038269
1097219
171647
765594
364004
1123065
1109880
975391
929535
194578
68525
141975
431375
85959
1018004
583591
435264
110259
109509
1204015
108086
911757
118802
566194
270063
165913
893841
970275
472617
320651
1419177
595426
763410
766912
388202
568130
1367088
191326
77755
815199
1018984
1513684
37236
612008
1128442
843828
301374
789044
1205727
991549
652655
943765
1477417
139099
1490605
716574
64201
483011
112833
333574
683084
1375841
438419
269184
375460
1108288
262592
195699
101962
1498553
557431
204089
1134315
375861
1218141
39440
1015958
377020
542004
1045457
832408
1237285
996184
806950
1023652
511490
723928
527888
607529
73394
1418009
1143376
554819
999534
636477
1366280
31635
839570
1483807
1232362
418024
1221134
1265409
471610
72914
1040217
1064351
10846
783363
222519
413222
1254709
673384
575511
362428
1225154
783420
832467
1075170
655449
877510
299772
97927
75181
621276
27440
1226011
39526
736157
1356928
1080823
418139
824722
886216
1244449
562393
1155298
1258976
1017326
496340
935804
643027
209286
1175955
1067190
946224
512119
146447
514401
656845
930698
64422
1150005
525877
577
240075
1099645
486845
469103
1099085
226400
340808
1220776
63764
817888
1367957
415721
352687
1396879
1253093
173238
155642
1027562
1479842
541171
830032
821087
457232
146351
1502865
889214
737859
1318099
872661
457696
154072
1014554
845012
274070
633307
867350
1279344
1032001
245449
631296
382775
627028
1049899
1474269
502886
239685
299507
980092
890480
371848
440876
626157
864538
1025701
378353
457094
1379821
615877
476641
634492
1009088
180127
1310025
397505
101691
898909
1084856
730682
820946
1337037
682817
217243
742863
354736
755743
188719
173120
278764
1176880
1170113
507666
1139585
1271579
137083
1414779
1285239
1021777
301449
1026524
718922
1180664
737345
1429672
1083155
704722
246955
13480
1164329
366690
453420
5749
797799
819998
1531835
713415
581851
727955
322945
1328034
819517
1546655
1287753
967035
807393
16130
143154
1261357
1235288
1538837
734851
274766
1123311
914834
1042103
808547
843288
1504720
1281373
110197
316870
1408300
731363
638445
227951
709772
1332167
747171
1111125
110294
1284177
136018
314050
97025
1450450
1518946
1072179
680336
1102536
297686
1327768
1535481
114044
993495
1291577
813031
485168
1299173
974228
988364
686651
595783
62657
118541
968162
1444633
768499
1450951
612569
365416
18450
1320502
1269821
1442775
1436835
933189
1055970
913340
1379970
427428
1141662
446296
1168856
1403589
725389
1449286
1279230
1501745
542710
1071712
1087850
1060995
819841
688293
1166549
55055
793522
720137
1421055
1465311
1167147
475629
1417407
1297479
1259320
263581
42773
109437
141961
924072
611095
831476
1109702
517042
1343810
348885
1107466
1511694
1000280
598679
777013
1432503
661978
628106
1312763
1221537
880501
858916
343819
1370155
1116088
1023804
367141
1165706
11898
1545593
1043560
799760
566303
1176580
1192146
1261733
360670
1408063
387563
675972
511621
659701
617212
506628
857289
470596
18353
1187384
1070030
241787
835881
1134874
422498
1126350
476704
919331
1517333
1391557
654377
66845
8494
518327
1510315
539880
829948
751986
1148516
658676
658636
846873
376230
1383522
1481671
1201933
1234766
1278699
611384
1093958
1504341
651849
566907
261106
1283243
1367175
1165183
715859
944572
974168
929708
671444
1476858
534171
674127
1358990
1350905
1463573
1066598
35888
1162372
738719
1329260
1477384
1335085
1506472
958417
1229603
937595
327700
1471578
93316
704249
282740
844637
196074
489650
1135840
1269219
785984
189968
20030
557118
630860
1522722
916574
1209222
1001727
48564
879572
1096765
1150357
813586
1382518
418134
156913
370595
1153610
60782
34338
51164
238096
732633
102346
712110
618592
397733
1427925
927107
1460664
160966
933444
1108240
1051221
237488
848158
699961
382912
318775
123336
1513978
507901
1375598
1537965
314072
533540
105532
301339
1158770
1054624
1456897
966029
1073832
1436283
1256855
1091697
102736
454080
1360671
190773
294606
1013377
303518
237063
216876
289402
466074
1320821
1542001
936525
1226963
952382
308840
1478810
533297
688521
1219511
1289654
240243
429293
733642
836387
611334
645931
118886
300564
302431
99273
260134
910762
56938
95539
312209
131210
671402
201723
373336
152047
1326970
17971
715572
1016758
293578
521153
105711
994705
1186518
245024
82135
440907
767040
1391663
47713
1046250
788072
186648
432820
1203891
1025313
778806
239847
1309024
677702
773678
1322771
557081
21795
1153673
520736
1412435
277984
887539
74609
1208410
128321
318134
1224525
946364
629507
1403923
857053
1401231
992097
920429
1175399
967310
107992
188610
561169
1341020
838303
384565
924544
840872
10938
619422
484235
199769
761444
1518156
168307
1484666
1464258
359417
1491454
989340
4932
808477
29139
1072183
1257673
634744
1164703
292713
1369471
1008192
1012412
818690
931611
1529881
997901
267559
596900
218628
650722
60979
6295
959779
1279375
735478
228485
56926
761213
240281
360774
838331
1432608
1051957
232361
1074238
223754
333714
231583
1004290
178398
552722
719479
945972
766369
754802
19535
1098900
124476
945119
1098972
1398660
506383
19725
31840
1028245
1206976
1030810
1297335
244530
660871
1452031
1459588
909881
1176843
689548
961921
1226158
538095
215144
253267
936940
1416250
1115880
1502512
1404699
771489
1107481
391474
968504
50247
609703
416007
413079
202898
849827
1336571
735104
1310690
1071277
1237283
277465
981980
854059
547489
361450
737491
148619
85075
448553
334114
453604
844230
798486
918996
1212091
106415
739073
1295421
697779
777250
41887
1515241
149698
906716
1263966
76866
601914
380285
1519085
1449204
902377
1148169
1006126
704362
1206038
571295
1458460
278278
407071
1139428
1447559
590192
185756
1325487
299674
912768
115543
879182
1251664
93494
105879
1120504
502169
458604
845389
756311
1115102
926236
1259748
588190
1351590
681964
1331909
893352
1210652
1166389
103507
894390
469220
976358
998100
144074
475834
146937
1410921
402075
21225
1228494
601351
923568
9877
270206
875710
1438450
114052
1516087
677296
60726
761589
493917
604544
670605
1331891
134168
546791
584344
992359
775294
1472174
561487
644989
300024
100564
393154
710991
153764
1307880
99637
645824
1114124
992722
9301
882185
612068
1350318
397442
1546870
1478329
909918
885238
944762
430943
276759
1259048
567945
155365
1350232
1064530
856117
1125117
1364939
106869
1318306
1029307
1200769
821860
261653
1356390
24419
633795
1496854
1076636
593088
1071564
1541831
417465
205808
914967
1482340
1164302
1477919
1332999
824670
135608
614958
711385
1463788
1512293
517326
364200
1447545
1346235
1246271
415013
574848
105413
555328
1293480
1482708
25885
879393
1488390
599807
650529
199178
18338
736391
1091531
1144987
1476089
1045048
1247086
1288371
718228
391931
400268
1452015
450403
1226026
647147
534635
917490
454547
1392292
953823
776511
1491200
964376
315843
582709
340534
1371602
804941
12777
1218695
799677
812163
1383386
987668
1328919
186338
448660
42219
187979
1190058
588925
971858
1130296
514015
82410
1278439
1082187
37977
1139110
1127558
1160719
372793
1395968
936796
376090
1305690
837143
1228396
442109
1158434
1051087
849023
849896
1391027
482966
174143
56170
1378826
1365057
1171616
710667
248964
1286136
743388
476511
485172
532963
415117
1343822
1495570
307137
737937
1527286
82119
175235
1226866
1204830
518994
173659
888109
1409629
747945
1172669
1355846
1003463
1211516
1049040
1192627
121275
918754
764997
246145
1340507
748785
608151
85587
791244
434140
79922
735251
619402
557956
625684
1509393
1522576
60307
403665
1168821
1024491
1506420
694561
666985
59855
1066099
158771
1428121
1322306
283710
713943
341513
545910
1189612
328664
689377
241831
737460
1241016
100373
764566
1300855
81194
1225071
1479016
898989
21408
335466
1483672
63150
354760
48385
122904
1259549
658074
648452
473749
958739
799003
1364351
795455
1099383
1039953
1487681
1475418
783401
757734
1270368
628677
998563
280448
419521
1422979
48376
792269
544773
372926
81661
1293548
7493
351162
979172
626641
429714
575863
636589
110486
1324439
1459655
1155565
1175599
406760
1428029
1364450
1295841
650852
416463
1358194
1507382
482701
1199138
1112351
640037
399567
119489
235453
514218
789981
1460602
1106531
821131
759845
625584
599408
462541
561241
1269643
855689
567438
1148108
1236464
535322
295563
1081541
829788
1419692
225320
930494
395036
108850
1529300
1203409
305970
1421803
113078
444914
681201
885695
1125213
843148
1113192
290643
701894
618320
1292223
861118
908039
1366788
185081
544088
938461
1354668
78015
7600
1129786
1462555
1529120
848487
1030413
227188
414847
264607
571611
1251197
1177031
1253932
1185291
1105130
1199392
390824
1447545
654989
394205
1390105
977471
73826
1434522
1265902
1133371
882844
1302855
55770
981497
1168211
1357507
592881
240705
582596
170863
137378
933425
1071383
669688
1018885
241371
1538384
147623
1159156
1070518
1146344
739025
821706
1280754
1327492
350817
769956
1498091
946934
660724
1044274
480462
1006501
1221442
792336
442745
1228024
538356
45627
720005
1130309
555542
1387857
1055645
420067
1154615
690410
655292
196231
1029079
1473988
1314253
1054392
298834
271884
221073
531739
330370
1192040
1197094
1301133
612966
844493
1373594
382655
965890
1516886
1382909
432869
742233
1048276
1295985
747940
1545705
779802
414405
706472
646934
6207
685907
187495
1034910
580980
440404
1081284
1361910
1165183
996955
1164874
619410
1546280
1065010
1337410
144051
976606
463456
1338783
1423411
749679
1439181
375716
1371696
670895
152491
190041
508707
668460
129132
182488
1292336
1527980
587829
1289357
559273
7766
522785
502044
1017665
813293
782565
157647
1415116
1477806
1131962
129652
938871
183820
383585
1381373
486422
913401
74306
494435
1292602
189059
55923
499484
1025882
1164509
472064
360473
439054
1349610
13593
777406
366485
1445694
612109
1514167
846145
585659
211927
1520183
1266022
731006
768948
1247091
878746
331363
554655
91060
995234
497471
793219
1360555
374270
963458
1184941
281692
540864
955726
107876
576154
746256
1255792
701549
540137
480177
923730
1264828
136454
516607
500432
1352778
1450928
1110859
487108
903517
1135248
527936
1387052
1269507
29230
1205168
931483
157215
672274
371898
688429
702085
693293
1364614
182747
701401
428361
1248683
1113331
552462
1253490
1254669
1199505
1100877
760216
813501
1048328
950240
711440
309308
1412588
848523
1093900
156864
20292
1203984
236192
1325542
56924
1382456
357118
1030077
302575
200587
824534
956591
957456
367346
714656
5064
1387900
299098
275413
882740
1310173
1338577
489637
231277
567556
1510297
1110407
1090963
694729
406423
1385945
318312
1023910
385311
52702
33157
270313
801387
34753
11195
24837
1477708
936085
260108
821100
944323
1083427
1347560
870460
674614
929020
782776
794585
1355166
1080400
540686
602501
1030130
1137048
27635
955885
989870
1209533
836093
223405
679293
1398791
726621
1365257
617966
340655
528022
533238
530452
727098
1458556
403460
1092486
161150
176255
1506264
845876
1002656
395556
247749
1309570
693052
579814
101214
912487
514786
330528
246925
1374665
701543
354693
328895
233963
1194229
969564
1356455
1285321
409162
798032
1374284
1366155
912190
520877
577696
244628
954666
300111
1474141
590237
620183
635843
96184
641133
441038
1030061
763893
642762
992686
464177
61043
1061857
60434
658818
987568
187138
171206
124276
1226751
580176
962696
1092854
1205190
516257
1074255
89017
325407
1305460
930228
313475
1094240
1333750
844125
670388
634030
431187
229223
1001314
703523
1157963
846253
78093
742939
953221
936687
1499934
11234
1307925
274514
60531
189533
13108
808227
646056
832071
749253
245881
1427240
511411
464909
1280606
1537443
1271715
1450369
1524630
1533341
425961
921929
721714
610713
468629
399964
1417035
1416184
832713
890356
780025
1163070
925788
837578
399216
51444
659726
1038321
935914
117821
1094458
413225
275371
128106
603366
717826
518910
228307
1159960
35536
667913
743800
59831
804621
65232
1483106
734849
407176
110473
104253
989589
1152308
1087779
945463
816999
1408842
1516035
1382612
1457426
793986
878481
1202151
860103
45201
166718
428181
697850
1139329
456145
742786
816842
889762
466353
378756
564289
1461571
324930
1296873
1376137
279569
1330767
1266937
1285088
187932
1543960
1255541
390974
1044022
281525
619488
278209
767792
430915
1135233
433934
225443
712225
1183063
1319978
219834
9657
558470
659635
635204
403188
86225
1088002
339158
326340
1298382
979555
1103638
297565
568386
291027
933900
1023387
489336
1086972
1374596
125622
393508
595739
335890
433999
1371479
1412039
616385
291167
112795
79747
1454641
503386
1249629
566768
984061
1481051
1106353
153773
852716
1275290
865813
1090398
754104
842467
1181834
1065043
1543062
382930
1033646
1412749
1472980
51760
404030
412570
74029
585802
91044
1034674
1058803
459437
1346876
432626
566183
597527
1247930
443057
1037110
383434
1131635
16317
629185
1173431
1055986
1513197
419658
232669
349344
740658
319300
1268742
1187139
400403
1111047
391156
564175
637461
290822
1229691
84328
979233
597307
132784
499664
1317831
336080
158820
648312
573103
932952
960125
340417
842074
308941
1004889
1503589
490568
1082329
389420
503271
1370012
217208
1320144
856480
936752
732794
142236
1424340
983855
216897
710001
599769
1452255
1412835
1077887
356142
501273
309553
842385
882507
374981
993831
1417238
83241
167740
49195
1212612
632264
496528
888433
1249584
680405
454776
769767
139331
500895
853404
383176
198308
1150568
795470
513272
223752
1428467
837385
375974
1277729
183393
244423
1229727
276916
410233
989939
1185152
462800
864292
990649
791424
1133034
309916
1190834
690888
1224277
908683
19113
1073810
1010838
849107
311979
1137581
1495167
121845
1069504
379896
754500
1534601
191706
1175278
345385
1247566
327276
218064
631243
537917
1486445
694039
159585
307105
972474
799079
1342263
1027239
997715
987989
1298042
197811
1143445
373283
513370
993035
776587
670514
407080
303124
450805
613136
723697
997842
1287162
1050271
367331
1249994
1278480
1169957
2832
991028
285807
311100
674455
289211
668639
878599
1485989
455579
1530637
1459579
784637
749623
324486
902111
558093
457072
437940
1488756
1064167
336592
368799
1063186
916167
1310048
630319
276500
725410
253081
39260
1232377
1381207
1106235
175899
1010735
856824
1110344
1297297
647489
44639
980277
959460
69069
605358
749199
1386488
1170314
97595
849328
963716
1361700
1025012
1154327
42179
548351
1486035
160317
244618
996205
447762
1008208
1534832
262960
1111097
1126390
1037852
200611
6441
839823
1274355
228131
1221865
395859
1479976
1325007
398344
348807
876695
425690
1292965
1063124
239775
859781
1160656
124754
646868
1178517
189170
1199640
1296226
370134
1045809
1177211
434230
594106
644045
1277936
797371
593718
629516
1430450
1192953
592725
1375104
955323
1143279
781472
211851
1062212
1322910
781110
1130047
44470
338450
1063672
1394649
212742
123435
1155985
743907
134140
691177
31698
127913
260951
1396660
1049219
1095590
1266414
61944
1172953
1276553
524297
917060
341969
1510733
1012019
782777
1183412
1249274
1489709
695845
695879
1519319
245977
904203
1287937
1345743
746218
668765
145089
128666
818817
172452
923956
855701
1304781
1047019
82567
1542634
263320
407642
88051
1303058
1298928
1210537
1303818
640882
1407790
1366449
387518
236141
426763
565776
505192
710703
299686
562853
718231
78011
710910
69335
1495620
321577
905855
1002909
901122
949208
36760
412698
309331
726690
24452
933041
561331
716299
489848
720900
1397528
995601
1292516
1172375
944253
153465
1437689
168872
392246
847768
1438188
1244155
827123
1205859
17132
126748
1287660
917253
586578
888957
1000967
35979
1231523
995361
633750
325364
872659
884228
755200
697379
214226
1420741
1267566
1309499
484429
785500
925416
1538288
1478181
169321
188393
372163
526469
947546
311596
426039
1285893
443171
1223198
402010
761133
261147
54676
653491
578007
155904
149315
399634
440665
1272468
643267
747144
380486
281814
190592
458422
530447
520116
847205
1315385
769991
145037
800919
826842
188043
638801
516478
952335
855387
1175998
1337252
615535
816006
1421262
891639
1346136
643106
1267940
853549
224252
289168
248049
1370183
1507596
247452
363669
270119
1052663
1389187
221623
832538
467141
1456036
1491637
957177
191927
164644
793602
542841
173650
701199
686427
905907
699182
1484078
105755
819816
358733
736487
411352
1066505
1483005
1318182
547528
636980
637104
206333
1209918
1298194
522255
1507079
773639
826297
1094291
489824
495513
772080
674822
348880
853152
4748
1095906
1083470
412578
407327
1011499
404039
972792
1374893
222028
165813
527620
36187
1507893
834748
394867
950605
1023502
571555
1121115
645716
195342
1090492
271667
920044
894029
74017
592494
688920
924861
552685
288264
238578
311823
1396995
794504
524706
1201304
696773
1101317
387147
193031
246679
601856
1293807
1503198
163787
226703
1418990
266823
883549
790937
713431
839956
904874
1539043
66678
999870
388996
988785
1046630
519710
222212
1133136
256488
644028
1070889
712625
601662
454596
1370932
48556
261254
457
1147180
383588
693538
1093357
1006864
301396
994619
1297510
929906
1442740
298544
1294466
718978
521708
1535634
11761
1441664
1312938
1351567
1500326
1378780
292010
1053839
424848
521053
288440
392904
191156
1362353
280183
1110083
511617
842077
449086
504406
521256
508191
118056
943214
1261778
1426835
1255914
1274096
663045
1003972
79262
413977
1306535
1096867
1477597
1355042
1352251
119165
244826
1278004
349000
828343
459995
839882
183626
274227
61007
944728
1219650
1124372
289414
101495
904080
701915
102448
1129874
1137916
913345
876452
1229756
1270636
672981
835394
1241674
1331380
1057416
1265430
1333661
947856
528082
848240
801368
330443
399847
1157856
587457
637437
1266659
643356
601203
1240648
322856
425603
1518584
991003
865881
675333
1209460
803110
912585
1173977
358799
1375090
181552
979098
1455292
1224553
280793
822947
317101
1329908
283635
250351
1335676
826829
1395393
311345
1322146
1466715
354188
1083706
1006435
813830
883457
763235
7142
20989
102415
46749
555287
372023
946131
768672
502589
118670
1237254
184881
397506
839586
52538
1220736
1526455
187222
600737
302060
599411
1008629
897613
412009
1451333
95278
1078151
1532075
434621
786564
566425
981215
356731
593835
399733
115348
1390707
822308
1329190
1189336
1063157
115786
241481
1263102
1269430
861426
52093
892068
465628
535794
934173
856723
679733
894953
1475920
1085586
1302662
8111
953916
608123
261090
1477358
275547
486057
1315286
1293365
894104
1037853
879711
681048
1094566
428738
1123862
599571
177645
528450
1539711
106764
1041196
727926
160588
956042
221768
296255
131872
183187
301811
1334879
206679
912624
1307709
403615
14801
1412515
633836
1371042
642139
528553
1354167
582973
33284
285180
1545551
1537390
9960
83345
712770
317176
684473
655442
282471
1351688
1327290
309911
1086343
855828
457274
1272035
1195003
841108
741486
1463330
1033276
147781
1394326
1169023
941548
1152193
1314074
973286
245997
203631
512569
422526
194837
259970
279676
885735
1030903
701226
305198
228232
1381530
1089029
157759
66631
439686
1510972
1526154
1102671
1260262
1335103
324619
919617
796936
725492
1433186
530442
1191068
469410
1502710
1508974
635696
862983
810119
1465010
21141
59377
1082404
1130106
94683
1438457
619202
394967
1343392
1118077
684171
1058163
1100733
158612
882841
855245
487503
1483607
536049
1120851
95694
820961
821219
992375
550513
1143219
1225994
584461
295502
745627
385011
802483
743545
629760
164523
185674
965353
972225
973049
163028
1406272
672339
82064
1380067
942895
480742
1075868
670719
1156881
553221
975660
1461465
1305463
75874
1166182
913455
1310018
1031008
1296670
302667
106799
8417
66940
694273
482062
998698
1210802
1212051
689414
471327
549617
778330
115293
614224
1403037
257130
153717
187249
950350
7997
1202133
1264253
1098691
607154
200339
1127069
1192179
1050112
184668
647615
1372137
322671
867492
548602
1064627
1239677
1230633
1521410
769959
1013499
1098199
1046
1464578
162605
1398299
1325382
974277
828057
151840
930168
365983
607830
236538
72815
1204466
1534348
1535936
7860
74463
601750
950205
698763
368565
470233
1294052
268118
158444
792211
419541
1509903
728345
536811
3056
205480
1411951
1157741
480944
1363483
1153611
171054
105803
1257480
414016
1081815
958919
898122
481984
465382
307990
1461793
901942
1323946
238273
537557
1205796
119659
1462576
387370
5591
426522
1323517
733723
1534160
390580
1088034
853752
749593
580657
1547278
1282550
828714
321616
530258
1151459
852940
754014
584452
783337
1511511
974573
1111780
476739
107908
1079192
793441
868839
900037
1385937
219131
804941
1002638
131242
198279
320619
1286112
1397121
694171
329108
739513
794417
1436516
798770
267673
774984
468917
384861
1530795
1476184
993540
805667
713178
1239677
1453950
175504
673216
491241
4878
1101217
762067
204812
1231577
842572
773302
32103
202614
1493599
1077808
1471368
455233
939959
1122661
1333107
1142679
212702
1452326
307587
347432
986311
1080580
292665
676964
498324
1210486
1356509
913205
1240287
1032443
317676
1457885
1231994
1449982
1339977
1184909
829328
349383
1240481
498082
1294667
310150
37924
206329
360188
534725
1379374
623826
575864
1197149
1347154
544086
658651
1156895
498248
204143
76924
655830
672709
369367
1262249
1318027
963266
1184919
345700
531182
869845
1532984
257460
526664
103372
1187359
702070
1417624
1473999
527214
814687
1154487
636740
304733
581249
1380416
265132
348398
388673
52554
1164514
496498
587526
380473
765025
1533293
1526378
159208
98800
1217224
960347
739634
1395976
754642
1447325
1416386
931915
1031096
630215
1335449
65380
539343
1171358
801030
1262309
304570
1427470
874102
1258961
1273258
856202
1283677
833550
588805
320068
457776
817951
1465056
969331
239189
1190031
1135065
238956
513147
167721
16183
715626
1093060
159107
397
912550
695521
299742
134145
5258
770483
1444549
308065
355626
959594
1419191
1494222
34661
1201451
815110
1201828
530259
723121
399650
674716
1352164
1273242
98207
418856
782831
1175626
1539378
393951
359763
98105
1500876
1153955
1016411
1362301
911029
61239
333934
193385
847772
228465
275047
588921
456009
557786
844077
556596
296811
811587
1259758
69822
366134
689500
525485
55729
623315
110778
1234043
939270
1292779
1056684
243877
200334
1440797
1102807
142334
999378
541324
142955
11348
813576
151924
1269430
48888
321605
270867
340490
672656
1377424
1017433
30583
959264
1299028
277703
346634
511989
312362
728196
18380
198984
1497515
452393
74534
1154455
1111859
395863
1451293
223949
494074
1132729
858529
593175
1419318
1243753
690697
1544895
614866
1168541
1459000
159593
806775
253370
101479
1479404
843335
1397737
517357
370756
593576
645382
1532511
1166001
1454853
1348640
795233
78227
1531069
972089
767274
439684
1378801
299617
29761
227468
188324
496070
1346476
1540225
420625
402288
529852
353976
171408
423347
54669
107965
848578
1495515
409919
927233
1086616
1066783
1383159
1096557
1364186
1200819
309649
1547111
1324352
1231239
24421
623286
1404668
542281
500500
756658
1317239
292126
48146
1131169
231519
463283
689493
1542708
1060826
1049868
676883
1189505
750547
1214388
334259
1343945
824227
7807
914749
175117
681539
210283
1487374
1517416
1009629
697777
342447
1292463
32148
274656
610220
1417321
837898
156740
120530
751170
954796
660368
203997
1262565
521496
746339
295376
1029850
824619
885451
378015
941095
109731
1160683
310912
251179
610960
1308909
1297933
991361
1107491
658883
298328
1357496
400894
869090
92323
428519
287826
1390159
700010
45871
1155169
1258495
491386
1018598
1159426
49197
5521
557180
864441
59824
1394846
650075
1229198
1230389
294028
625429
1114790
213788
736026
662765
1282974
1451603
435005
730035
88714
917576
767242
715027
284568
1110231
520610
815213
241219
1470656
1056662
1470602
1194841
536777
1524496
372571
1457129
80529
1222682
216762
685457
154181
40124
1056161
623040
510812
1365689
759583
132086
1127528
1074236
527252
457715
100773
12405
58067
1273486
1195372
983463
286561
1271578
1061278
1174028
1498964
436210
516045
849847
247285
959152
787381
1007748
1077397
1216965
522752
1276600
1251985
109970
124970
606019
926263
248104
1017809
1046994
755338
278694
1390607
1457397
1107883
748875
321650
1320535
358934
1327916
432137
1153311
1489548
33732
910267
499498
629563
6269
346155
740988
611509
1545081
825984
1294280
845994
739344
1275389
95671
534224
232876
226698
238077
942188
333264
727776
687439
394655
1397448
578166
1509059
1535428
626979
26279
832412
1526444
1089300
1017246
1351982
1232982
1305439
1494559
299299
621314
1375883
131336
219822
1322714
1191658
529495
412241
1107343
882772
1434745
1298341
445194
103661
789618
1329875
331850
944177
420647
138191
190444
444103
159906
209379
95413
1242775
1420028
665382
997252
410190
1510301
817119
782873
65088
191508
1239407
1120347
575129
1375187
798647
1401223
219873
158872
1216055
1542163
1010804
291973
1045880
22489
1511354
857963
173029
116708
1090393
1464987
545504
818618
886634
710729
1485610
1032251
550527
883771
472199
189430
836253
1293722
1464904
318681
655645
397145
283681
221332
383658
1190305
1359916
1458860
746433
1379825
248221
1261304
1168180
340918
927747
792452
1540660
174361
1425910
1044267
371332
1249505
1332075
547186
1293380
56920
83853
1542248
940301
551973
1008570
654064
562553
760639
99566
835691
80433
988308
1195691
1154444
1061804
677323
1423188
976046
753382
885745
1104368
1036176
834068
516139
279790
508259
208488
742371
615020
1043153
732969
542377
69445
621060
1152972
1501876
514493
1250215
910248
1151523
1280163
540696
844041
1040489
25916
176436
504054
622413
276847
304691
1248381
634287
774900
1434254
482628
633196
1029313
1289021
220028
1066143
1477608
1360248
820735
1131756
191671
477308
37216
850534
523670
374309
684548
862528
891784
1484431
728607
1318966
342944
643450
198805
767203
303828
545503
866131
885792
1402731
1430841
959770
813880
1112119
773900
1326011
828059
582767
811294
1415692
1110065
591330
512329
1380622
125847
1279714
214037
1424321
1381348
1074635
458949
1046263
1115007
528059
709872
611157
290579
1219888
545764
1395646
138055
105330
812096
1477097
357938
1077123
564934
1307255
269022
675384
284108
1351397
418340
1427862
1180011
259972
1470519
1212568
197084
32405
204580
1201597
397756
1347278
1311935
662232
952356
880546
111908
645864
895547
688297
10091
822794
435478
1253405
747842
442034
629185
215627
749272
1150431
264759
973914
713985
445610
1386517
556554
802220
934759
152661
388258
767692
1182730
584427
1223349
1435869
447717
775219
1301467
1174622
654189
831227
650763
1354028
255840
1315467
685836
153488
518938
4198
630219
652336
1290115
431999
480089
475307
165849
563918
686368
1533160
543179
437497
898044
665367
1240158
606084
687722
918735
560673
869012
620552
284845
1028006
432301
1069906
1011747
419581
145661
1187006
229418
211149
486358
910926
1218800
927058
1152320
320072
584949
271080
1464311
757555
870538
1527261
702190
993985
673574
37343
476905
671698
126830
713091
943390
960503
1149080
1015521
426329
322630
924189
69646
536714
493562
49892
1465493
51353
190114
1096959
23900
630271
169219
1507736
165663
720957
427345
513917
314846
500688
681058
297371
951957
1331553
1237913
706742
1035213
1095882
852795
277377
398679
1405713
157449
478460
1133502
218456
576840
917724
585481
1042130
1235057
321874
1397174
310737
143207
1226564
316566
1432064
184538
120722
1463967
385484
223810
489147
1541811
547144
806404
798076
495034
1063309
401070
1337212
1406394
617679
1126361
142372
1051459
1212138
1086637
1412839
1335271
1328146
1152122
362905
72799
578937
712305
1515696
795832
8505
1451731
59027
464771
589546
686499
933152
1435315
1262069
686041
1420198
1499198
525379
1285058
571787
1175363
1338082
1774
269986
323249
1372433
1205579
982975
1094983
531280
889279
1475504
884351
1254581
1425015
181774
1120102
851743
662600
487225
1345538
853172
497919
1212968
216023
1506634
404278
1428909
217054
395997
1060665
687283
1304463
221271
706162
1060975
616284
1454673
1129489
764747
551372
517578
303975
206696
1032140
470308
946517
1405620
955392
62724
93628
649683
1126493
678831
1409486
1372239
1485266
618499
573403
1365528
574078
493787
193313
1159265
561237
216545
582264
517079
308408
760712
291636
115400
670410
1036920
182587
1180853
821980
1193370
1409842
1289743
1029154
181168
436502
113286
1075446
1244726
556829
933014
100362
777833
211899
1135687
1373138
565157
1032036
1249753
31727
910754
385149
1239419
1410260
1156209
1070637
351474
1248095
429020
1088061
155622
300266
819484
1232233
109849
903956
610792
1351164
1314998
156499
749889
1331555
1316903
606082
1069589
1042446
818960
248287
1220219
1400701
1424284
681215
1140441
879652
97467
154641
118614
157804
1362373
231523
226420
781394
298076
1047862
139538
1514051
509071
1348210
280171
1225539
1403005
131865
814268
9565
371442
1179581
821220
793832
1401070
506493
1071454
747593
648927
1413892
564954
28048
1343075
1287727
954501
987447
1369367
564398
145922
1029779
757877
861382
298058
777100
430522
974649
1371097
72789
914555
1241924
54492
357529
1295265
72202
86228
372351
1405981
195107
1408415
1224016
1133482
269474
714549
952045
43990
1270286
1347243
1093585
1250889
1110612
901470
1436128
282249
1194124
858890
82008
976323
670682
17720
208769
42389
344488
16241
387133
1035101
373417
1188702
1024324
1196105
782235
426152
421691
1168055
1135157
758963
92909
1485472
483545
1221139
1263504
1438786
167894
1477010
249987
274076
654740
838731
1373582
1377800
248334
11670
83465
1009750
1346276
612197
523714
696152
1010660
1527867
1164896
420282
1460683
304317
497775
1459591
1458089
810266
1098067
1490813
440300
625531
1141854
1419077
190337
709521
302603
373739
711427
213183
1528275
251543
49532
1427360
1392710
199916
620631
1344890
795105
162967
646431
910507
959640
51449
773156
160115
1284709
619853
344723
935929
258643
628042
1534346
993411
642757
51687
890720
736333
698143
1141803
1217756
1070956
1526266
59052
1227417
842002
70505
976428
1110325
165302
478177
747465
854209
1169075
1468468
1046658
1143873
425005
1042205
802258
980013
1277142
1231098
919938
659108
141499
1082324
1239734
1226221
1271394
1420103
1353846
639097
540452
1471802
436985
1382424
1202483
153626
814312
478801
30838
1447914
142635
1510515
205411
38177
630353
1177152
1225989
1010358
1280419
622373
1306535
970907
44159
791946
1268150
1197499
620997
370157
1426842
169197
534106
1225793
1460780
207442
255764
654348
598706
793220
853247
1478319
1437695
934572
1348136
775467
308941
639752
912248
948519
1459051
157676
508633
1199831
1100433
801165
1081850
34461
895580
866979
308360
1061141
1154282
530945
256376
760594
1331871
253837
1262916
791425
1459810
289077
803554
996600
1542070
1185476
82780
398176
1126902
560077
592234
1221411
1207698
618535
375471
777399
855897
750602
1308123
213273
1292359
502626
738304
470395
978976
969613
1214207
1314710
1494083
62287
836206
175885
1154791
634435
509923
359524
645160
1286033
826892
704835
657010
1277775
1183608
1153689
1498342
1227593
1442450
1170608
682330
1042551
773181
807917
52160
52483
178348
11342
360131
189770
982062
1253745
1243764
1360682
626710
1108135
435739
1213421
851033
1215068
639421
763680
857530
1240845
317607
1182545
878263
1412145
493806
1254569
1291561
635880
751200
1376723
619759
745601
210594
387420
885560
779331
1218287
725965
897807
1358834
562569
795218
1328269
804237
733197
583152
697292
1492962
1133561
140164
359850
1530232
1471012
666930
483475
852508
215711
141603
720183
400372
1213732
1238096
574369
751257
1096217
1134187
1245847
227279
854628
36885
1099160
1328992
1130189
44367
1077866
1246566
995244
445238
911086
1470003
610630
1496759
1431296
1235448
751532
1482933
235946
156490
1393370
378838
1494159
620344
1381917
1391213
805252
1191870
1474262
958852
420343
1436820
693983
902050
704345
572671
205984
1509813
804839
1177577
878648
993147
479002
1368203
875770
402952
1420812
838757
535943
123687
592723
606154
791757
754238
1333936
658121
597808
459863
997428
911579
332932
412868
880832
30363
1398089
531790
388642
1304089
549108
1433127
638542
829551
591437
83223
837696
797650
1037040
1434482
364860
1503566
1001202
1032917
1365692
302201
1241998
1142118
71149
356732
1473039
1003617
1253763
688990
508072
1536277
189740
1315506
1000030
29638
1341164
494804
987023
60978
326483
339886
674941
381715
722358
287351
1515868
554
1268946
304949
740319
1444614
1174977
1341878
189900
537683
521618
1333161
1348768
724245
392722
507124
193210
82830
723582
1446257
1530434
135945
837080
1547247
207746
952601
1130732
107836
428024
583610
83210
367553
722934
1450493
6855
590006
970939
815454
602466
967066
181641
1150668
970941
1168562
1010042
190782
1332308
1213306
1071997
926102
275761
6756
204395
1076671
156713
565786
513572
866379
1487432
1279447
309399
188215
693029
622347
556331
1361627
486814
608453
766709
1104171
1471084
945364
439761
469178
520097
518511
1133712
272656
518114
927171
1377369
1292770
1545409
468633
630130
915546
779776
1059008
196942
1477902
187275
435135
297838
100419
354971
567316
1228172
339253
1209170
295806
864717
343900
1491645
251591
1216840
1543753
423585
133176
374120
489612
15075
700057
1114346
1466185
618973
568790
325502
118965
1466435
348356
1071938
1101562
576677
1190924
1328246
497408
1385183
475118
807033
1078017
1088966
1536108
834653
1164795
780845
1459072
166413
1431366
464167
29842
857077
498911
1381534
1366128
1054277
1133053
1284633
362426
1277945
403339
3828
1116457
1012925
271148
173610
1239677
1466247
407917
1482833
940444
341497
398862
302932
398190
452840
828673
758522
1144881
1353066
166484
1058018
913583
58929
1473665
568805
932167
398678
1175573
651452
607718
932970
23313
319702
344290
1097098
628851
9573
1103060
1314488
873655
1350421
1048011
285877
1481609
788805
541917
979075
1467154
1223192
1223476
1276323
1351442
602720
447425
1152404
1121860
881528
891186
914961
1481082
325362
100663
1321946
1063931
1145212
1301193
1284010
1297136
914531
1449015
854774
943258
1321733
1025816
847336
76890
1043630
1490837
96982
101268
573129
483217
107337
104386
1490877
1178220
1301411
267850
681848
1312225
439945
454860
375483
509834
877151
1005454
1084765
1532231
936804
1316328
1373459
749782
1180484
16752
1150346
269195
307662
300687
412441
590058
501754
1378754
149772
206881
1377653
466806
48367
28399
432451
754963
666071
1454731
1317192
724039
1409046
1374371
947181
1238432
570443
214732
92679
136306
788249
1186462
1086841
225857
1067122
415751
709507
1193561
47059
201589
1467951
1117420
474139
1073960
1307063
112751
987993
939387
1244934
925325
130067
835260
1527664
1233359
1414269
274138
639451
1248172
1426791
1271777
251478
793641
1291495
709277
896995
63080
796220
1510675
1272010
428926
1501873
1373185
279326
720329
413112
394939
395314
75662
1353943
172050
718859
290012
1292941
232491
718431
752491
227627
709722
802819
1043746
1357914
1113200
528834
625821
1475540
186086
1336401
1376683
774244
838524
402294
1479426
723584
1331048
224436
1111592
177751
730126
1309625
1276753
454820
1341152
817589
732852
898073
1253513
1186342
749191
1490921
100555
553077
1408233
1326644
1420516
878653
800577
138380
1504665
900255
1449205
1340832
226074
928221
905765
1423375
1038569
838486
350310
1355474
725720
977390
165672
1100374
577832
140413
406088
418214
1234228
957501
1288240
1360645
877446
265046
1374030
1040517
32379
651960
1143945
273482
489586
839505
632265
383823
1385763
362514
966506
387936
135485
1370005
1239437
710410
887266
350069
1374539
56773
527977
833818
202401
60669
69141
890358
868173
1429134
121950
844683
264447
329553
700324
1454658
1207708
1256163
526594
233180
833123
529166
1280902
552832
711502
282311
904900
136263
885540
110820
1223979
1313715
741295
544534
430627
1229370
278761
515563
151458
516262
216905
443332
220240
1481942
1128721
1408493
1172560
1148730
954353
358316
1254758
1480342
223436
1305861
263375
1355591
46773
466600
1392102
1039992
829469
741183
167345
980869
1252641
284760
389753
676189
1543238
821715
612083
993375
168479
853345
199097
1463017
401204
962011
123587
329086
1195804
652530
1086643
1309850
1199144
654820
1504546
1194331
26338
904926
1356897
958425
1299244
952251
623065
571151
141801
204592
1064544
480210
1103625
868433
337064
36391
1457758
1375709
630641
1165644
621746
949860
239740
773628
1224806
558598
1151499
1033137
1462959
448968
670444
1528735
880068
177641
714758
820225
1049846
800117
1318095
179222
248251
55388
319442
419962
763344
1289325
784578
834091
1137018
1224769
1428513
186375
1345223
1441425
416648
1294815
1041422
944580
847817
1053841
385414
1464643
550536
650773
690345
237269
1393615
1351130
1011721
1176228
927789
993382
1504738
72546
1396429
18108
22976
33167
1512540
220741
219954
950896
1269846
631719
226830
868192
1355533
149926
1277267
704760
1248922
552692
875707
624596
1226853
1521796
726183
1078215
1302639
488810
1424165
759125
615634
676204
333088
412745
514585
7246
989316
769423
1474511
998536
1229089
344328
918215
1025112
1469471
516647
352210
743953
1473737
650901
686482
632844
653744
17832
802208
273883
692983
998863
683050
454083
303989
985265
761398
561669
325987
1186234
870120
441790
1044087
165497
910830
1441143
491138
1054964
432978
852488
1473606
310231
827437
173435
1177718
1063606
711058
106158
1169385
719272
1097257
1502347
1209972
1060902
1435869
1091871
1215262
73214
1356191
500168
1024465
355717
585846
215945
396522
982155
1128056
387735
1311302
609430
706544
527272
1419873
1197430
1023993
1545615
1082884
765928
1126171
709542
1135373
234052
1407630
1192608
1179174
830806
501764
997681
438476
879246
505580
1488555
1273324
502340
796715
793256
992114
407842
362412
478834
717610
1390448
564193
453710
659798
1225373
498497
789963
1335524
1181351
343494
1223714
907559
944003
1174277
633336
762323
150054
869790
1385409
1045592
1256483
1455534
1443662
1284554
1309928
877029
381364
360556
966376
590356
1097774
728372
1140255
595210
779653
391245
1270517
982687
1306165
1094579
1344283
1120190
1440595
114619
1264785
628926
969380
559671
363510
500902
913787
975372
1344652
680026
809817
1505924
1036202
1011874
773370
250179
1391056
522316
1424681
1182269
229092
940698
596231
255053
461523
926060
1402984
1069357
1205537
1063550
409332
847727
291210
913416
131839
316710
565757
1013149
1157048
152434
153974
1343908
1412824
639259
177236
298894
333886
665633
1229
878207
519924
1260103
85391
562098
399328
759798
1073051
850184
693459
293791
116640
200865
662178
66482
69488
1475573
197184
1029826
1288452
257592
5774
307177
1223183
1111574
736096
1111568
380533
1347798
717293
1351577
148116
1491162
1294989
1424565
817622
26075
1047512
933848
556557
949622
898335
81485
707290
1367383
621263
1309929
355980
553992
230427
404731
475457
111069
619143
716044
662080
376337
164159
1299767
334366
400556
148935
278096
258599
41147
400927
1268800
222268
241863
1108672
509605
985032
1168231
46410
1293654
718119
151581
357732
431834
1450902
769470
834005
975418
221221
677805
82845
1371593
926435
19341
1265535
547855
220627
1511814
615555
750801
1296285
28648
664560
1098071
1208995
562729
940496
336584
1506347
1228865
725751
1536623
1127169
973067
1117198
1030319
897766
828194
968160
512211
1242740
75075
915219
852452
510120
1245060
675964
221200
1317965
802027
843313
462953
723211
1200954
974907
986738
1493585
1122144
316548
854749
1371600
776236
122200
547295
865250
1526529
1048662
784800
590547
955354
104724
883941
177617
410752
1268347
329727
1462032
33935
230127
630612
530146
1474453
693511
317168
1213377
327406
366461
333221
1498127
271171
1100223
1144225
712640
689265
1059315
1020392
805102
427988
840018
223159
71460
742747
825437
982723
51456
1126358
1055410
635917
1312033
231019
1402649
1420028
413608
215960
13971
160992
234673
1027950
1415786
1045562
664778
779556
1541239
90754
361408
921023
1500714
890682
1201976
1527434
759205
406968
926035
954792
1272612
560839
420756
849014
201791
1241772
1484287
861935
650117
242052
339060
1094740
884717
336540
569889
1475719
1492272
787344
1002500
1169124
884846
903640
802889
1145885
777228
436277
160264
750728
581534
703958
439016
1530430
373106
1488382
755949
949069
710046
877984
296541
445083
1271295
984219
463495
984477
1305171
1170517
203865
145577
253555
112630
627092
1255875
214974
652449
246565
1184391
895294
135905
550357
242464
1279852
1324497
1346442
760591
971129
949852
733797
1461716
1011026
270856
270051
1128406
1005488
809315
894314
386619
450075
1271923
1466162
669693
1400030
1226969
1427582
480913
1460629
1238262
117942
619800
1146322
683737
307354
1164992
833013
84570
151825
1198687
559238
434245
1129975
816701
934103
789268
1413043
539587
952153
1535424
972365
109563
694717
752893
572947
1374291
488156
1468553
1330101
1466563
59767
784253
449253
88039
1518593
120827
799860
46102
615100
397936
1068541
1332065
1063873
56574
1110768
1519526
109314
512037
261517
690017
582228
1089677
674495
47075
695288
208494
351031
117083
235290
107067
1077446
848187
34008
882011
954247
1288933
544929
1037482
1106717
684896
278723
1349767
33908
524353
1124556
1023968
459122
904058
115001
735089
941380
1120287
1452211
387657
1252110
1524848
1442422
36874
214321
64771
918114
1420584
270915
909366
169504
696712
367876
1473811
39284
1411380
1007271
77522
596505
785446
963075
154974
1519895
1009049
1086342
937746
1037299
890113
96655
48355
625584
1521764
290569
1326476
1477378
1271474
1435413
537636
1293180
981704
17930
1093766
80183
28279
1189003
1430359
1187822
1213091
348352
1495752
1246349
914750
923081
1136363
677271
1374391
586288
115592
459545
448450
534951
976469
168444
614302
987493
96473
370322
1118911
520004
978337
1001958
427109
91588
142450
1306023
945141
693677
1016671
1514821
710636
1311057
1285205
1307796
898657
1344912
1037209
643275
190396
274688
1245141
1430279
974288
294878
729878
232874
891004
709414
1074819
1450713
718155
1509222
593389
1398272
530261
713838
849908
1002005
1100287
28978
875095
1017120
1392836
225517
459505
614347
1464518
1496994
1355285
345015
841650
79137
888480
1253020
1333396
660440
660416
1346837
1191939
694044
63075
1400833
369621
1087751
661026
271128
417660
1399005
290780
797592
356978
1333015
785775
1011539
1390026
979195
360477
583932
1241783
627427
208742
1543927
326440
1162542
511833
707425
539891
1322056
1317280
537092
985411
1435079
1000318
806375
68071
772845
894669
1519901
809479
1257095
1288985
190061
1034608
893641
915575
1420574
1228270
1171811
1112204
466902
71137
984944
1132557
982259
997046
607708
565170
876124
637434
306333
1163148
1269330
1252672
1262937
1311770
1266132
365909
1147465
1217363
578870
336699
212399
1116407
715200
614382
313217
269398
371575
228397
1216518
1357801
17130
1149740
122757
129120
815155
1152302
1060732
405202
405722
71498
10894
1314506
1481023
426688
678069
687490
480170
247193
290828
502049
1390307
228137
1290236
195600
652680
1485946
1470606
1403115
1371360
1336302
1106121
179858
1231513
698965
3628
854044
785526
84382
1042100
1395561
1196935
1462683
734676
1423877
790215
671672
1107321
588325
1381665
790053
48453
1035533
1086175
370938
677038
905943
757207
816114
380186
674476
297784
83280
283647
1541888
390485
361137
495410
1305202
302386
1213686
1382685
236669
1063830
817567
683881
1184221
864793
358472
708513
32314
954889
375819
821985
195194
815913
1201333
290296
1494563
117932
943972
577662
886932
913319
394714
346378
64015
1531147
1336449
1388843
857612
409868
1343979
1360064
1399618
652484
1059450
1540657
548310
696104
1363517
570291
559164
460422
1225371
1429722
729102
513027
1023481
759733
1201957
829100
1000008
1330910
818323
740917
1528151
489379
657967
706246
242355
577922
82363
664782
161100
149864
915160
540582
987621
1025831
427479
1168054
570943
1081887
1313885
1297713
777865
70699
868649
1053147
1376876
1068596
1147273
552210
1162257
437796
293301
623614
386361
544914
972102
2255
863691
1122156
156638
1151794
464485
66444
1108145
686156
950130
899600
308154
114674
1098144
1492777
1509015
730160
1322484
508247
4330
116074
20276
741040
334452
423359
1246989
560688
1432735
1137728
30559
170704
534747
1329584
1529384
210688
1276797
337705
312866
978717
239915
1204440
452830
714899
347020
945524
1431733
733179
531776
1138423
1475000
751346
1046329
1031548
88207
483336
1246971
1409164
1005783
403013
18100
197226
1096899
655970
1386590
83597
536595
946517
969176
357106
1149094
98941
324022
801372
1325082
75623
1388715
218542
169372
1542193
938056
1505784
325433
245983
330931
16199
1318482
1329566
905256
389382
1509308
21293
834420
846531
1474693
758848
1319785
746183
1281132
1268489
387745
757675
633364
1000051
693233
79031
603416
626491
300151
1228876
61210
1320066
1442650
496564
1059413
1005863
84772
864070
1410420
126860
1483778
345990
737248
104316
1166928
1017084
227637
1248249
518361
757069
414580
1212577
1513376
1186596
986333
63732
1156091
1381905
82863
1392964
126464
1153582
1540866
1079860
98262
111769
1204084
154315
724187
1206504
414856
1092805
411201
1018803
1486833
948598
814214
1301091
996686
1098017
909748
303268
1447629
221616
106916
18278
851869
1369352
1521123
631692
1244189
425140
1042858
172772
1335217
236476
158760
219988
495216
206892
1217469
1519947
240981
1008475
586462
660028
1176187
496640
722964
1369520
1499089
851056
710560
56696
941635
1115086
1005638
1123382
118373
869226
251251
64001
252912
1323627
868116
94758
1441177
923388
339106
1457251
67274
491247
1130381
1324269
1515631
33558
192410
481603
1115960
1169638
237294
1231468
1089024
1077520
1327563
1118021
1095281
1111223
304893
339052
389867
1219700
294480
856635
611856
636405
652420
979678
540693
492958
1358589
284858
291030
1225660
696319
1173273
1213355
1407000
1410238
1262799
478910
1063064
647224
43704
136979
420531
511855
810752
202807
267627
9883
1030152
1307076
1374950
962481
833518
1191145
1341160
728166
1536106
502877
913609
98138
1485820
1243535
475717
1496025
813182
255772
60910
1085891
485979
733262
1486887
1267343
1049590
1405509
792560
1196555
871643
452107
797015
1316258
45472
265607
107074
523284
574666
1247039
1317323
354338
194047
482400
1117812
822444
32053
1433654
70091
1109107
330286
769232
211987
1375089
184048
1402737
79249
1248838
652349
81339
1359228
358405
1487930
1384290
1169008
680605
451346
482658
1326884
1281892
180146
1127043
60092
22026
334849
1372720
1179158
575981
469115
291790
81424
333527
724429
1394770
1333458
399468
530392
360942
1002395
870167
344856
585462
896955
1071419
262933
1289464
141819
1302287
1520910
267781
553615
740366
1117266
1037084
799157
1492829
1420151
126625
856931
489966
1116582
62618
1256200
1064248
623077
985657
1336179
416274
955541
1327613
880590
1281786
955480
1174566
1308555
1342701
1049450
1247308
241713
577772
100048
1347480
1169468
626822
1116124
545287
523625
1072820
119182
862384
878102
576448
881995
1330518
1451425
139507
1224404
1266426
347014
1232605
647810
856931
695078
137373
555527
943650
590833
1313143
1112720
980513
143899
285481
708539
446694
301265
1170971
985530
528084
800908
704932
915023
226338
329360
881828
1139910
1500748
1079018
748796
1060074
519427
151835
890515
1149896
234530
1278090
485483
597294
1104634
1073843
172340
1488961
1109568
81051
998765
1485200
1033509
1427335
909506
536186
286531
531108
1228536
214961
467679
736080
490214
1239219
281213
109269
1440600
614508
720500
1357216
1046056
285575
1154097
381497
1155832
155256
1248144
343100
643627
1501698
741088
190549
842048
945402
1016440
1480687
695259
235455
940158
407706
1202143
1444506
1369086
1151352
1141653
590257
246864
989937
335714
383161
1233785
799723
104162
1294587
544527
218437
1446501
699325
713064
101190
61343
271471
867824
306564
326299
680511
1169745
1144422
1015762
539094
146569
1326066
882278
461310
1126061
1161340
559043
826062
822674
819353
1180777
1111553
325080
403904
59706
1443175
1507931
89863
396708
813907
351761
638484
984498
1350785
1268694
1433175
676173
101679
438962
347911
1334425
219225
435148
568440
1020312
893152
447939
708193
1035185
1476418
445425
1501511
423338
1118679
1313859
1389976
359290
1050151
497012
1248640
1325099
622494
20019
795848
524498
959090
749607
539564
1420189
632638
695782
606691
1366157
1040753
1258078
456085
1273555
216653
1404906
82394
1413148
956149
397214
804291
515259
800013
1168314
1009187
12490
373555
866982
352380
318966
1313299
1253779
794719
1544663
357302
1511648
391268
861828
269319
159907
1376645
873813
412966
450130
1543775
342632
449172
847538
1345424
178101
817619
1290775
2651
1436831
1472376
406599
1295496
298910
298870
44551
166470
1446778
477226
1170790
824487
1369845
1052686
422430
1199155
280926
748843
128519
1361803
773923
227957
926540
1181097
890683
792824
1228949
95332
660865
870756
1543471
1320640
1054807
438856
996250
139185
937426
777073
1012633
184340
346343
193648
303269
1071207
1202948
1378225
749727
1231869
338167
200714
1306667
1772
865979
1156722
1181795
1332091
211192
807116
1471276
120135
438608
265406
331321
636022
598502
142028
154037
785170
752859
863486
455696
1479748
1339036
90229
1294893
1022290
1009171
1195197
443153
1440838
1272971
151483
677505
1157861
1374333
1216835
714193
1085018
345144
1416832
1300666
1217565
749321
819405
778377
1380492
1140269
1437533
73410
984021
370862
663880
1132717
151271
188995
47869
772378
1253514
89837
693676
720362
769502
1283480
179326
480856
1029900
1079928
825866
1170597
156813
562706
861833
1546146
386065
902677
1446413
1282581
15850
552836
877777
1412904
40334
874431
321824
1295803
1098920
1286431
177298
611961
1369543
1097874
5148
3993
634811
748999
33468
1407878
295207
1134437
954145
1415328
1192817
369831
236412
165497
1092272
903239
1242491
241805
16068
119220
562463
1445976
643495
734422
440944
1404834
1512263
515886
1172569
1156564
197697
365003
409270
1315877
120689
799512
855164
1045588
384748
854808
515412
6625
363757
665358
932765
286993
1116838
792977
548400
332323
915463
622960
1330944
1347807
820223
491521
1393081
1327104
770629
463728
1181840
1276661
1511683
571095
896886
991806
1143161
295742
1303945
795788
389657
1470334
1137325
225956
621860
403105
882817
1369197
1044905
1401859
1232836
1007511
1271808
74078
1509504
1031595
1256840
102602
620804
1466142
525856
1227306
597904
677596
160462
87502
360096
421132
943287
1231508
166859
936351
105941
1427235
311125
940343
762061
50499
767217
319600
1369912
862601
550913
772503
1201971
1431974
438405
964847
24540
285746
1503487
129189
1285493
1269846
7274
129735
352251
884101
77165
1204576
306245
1134110
882513
908740
465168
909458
1210540
465202
984228
211211
80197
140614
900103
641966
1353835
78769
159156
603476
717138
461514
40875
1021396
108428
1191346
1404033
1036281
868071
1243066
993570
1273760
344621
503221
836306
1506443
330565
17868
700777
818554
498838
193101
1194792
478572
1524276
949893
918653
196161
1343797
210401
968294
105306
1370440
968407
474484
437397
944238
1449457
1030822
1174010
213228
837864
1405217
1017880
110233
1257531
964596
725097
315085
1162904
691199
958081
992836
44570
365216
534324
1184392
1225201
1152118
1510093
762758
36456
394859
756390
1188837
301393
998424
1102508
1393316
1243537
305123
733782
1325303
278793
1467942
1250506
618847
680206
943151
589176
1084275
436096
257187
1406620
1250846
926252
346184
588733
1108617
280214
48755
41463
344590
436258
538014
1060501
1111596
530863
1463905
1334169
710585
550946
326299
101135
882438
1523695
40610
678650
812464
156740
1511751
886882
1214144
555219
1182435
444298
1326662
259334
357472
98847
147614
769155
1380810
173308
975333
1457928
1338092
1208283
371282
181284
1503608
452063
214489
1023991
874265
389076
783036
887033
448381
1404889
729065
950269
1269188
555961
1199455
223362
1475914
1260371
1027097
627240
1116884
542947
14037
514157
82265
507905
1043167
1194359
605349
343408
96836
1231308
490791
1081024
987849
1426748
1451208
1311898
193532
915521
689981
414773
1222125
179786
1433691
200723
582714
1349124
1422858
352585
1523298
1241028
977894
1096222
337667
342230
1522606
1377204
1068062
23616
791838
1274038
871313
1441465
1203167
161430
165600
655222
26501
303654
6119
951125
58815
1440877
658779
488678
1302622
255286
1065311
1248846
1286124
677820
1019093
1360041
93859
722528
490012
1512362
383400
81983
572250
997072
367217
518458
1344124
1375376
843633
166660
599760
300758
110441
475383
10850
215673
505606
403084
817843
1444887
814559
761166
230287
729523
1520858
951111
934891
246512
322502
15092
1013910
836789
1295680
1383097
662121
740475
1179292
140938
604523
1424407
304711
367216
1011536
122956
369934
360729
1136245
377402
1041634
524603
1451134
1013404
98459
415180
1116131
460205
841435
1113841
81130
1495829
756559
385939
1151201
506359
1091088
1467593
1429369
282994
940379
1262695
1468671
142869
525781
1388569
252085
974083
1045427
584851
1082705
171090
339014
1486203
534136
670001
1510332
404128
193198
423720
1335671
1198728
281895
1430655
861794
1436635
278024
1216067
1385959
418830
103877
592454
1458732
867655
243238
1099363
1326713
482427
250286
850438
283750
21574
168136
541968
1348158
851266
1357245
318079
320078
1063390
246972
509109
908307
480907
992710
1263291
144271
1362660
297900
133551
184356
11459
172985
1133780
146968
47606
271848
1367594
429421
1499546
1055525
972357
218585
1390306
559171
697407
1485055
1448531
640019
1467837
1501737
279453
715900
1123218
721248
399120
1062261
1496135
560982
1281037
10888
383798
1435683
580526
242458
102291
1323437
137738
1117763
818320
813004
1091881
855004
884691
1042551
607440
1509977
93380
92656
1408387
503373
1528914
1198459
1411575
334852
1495248
145666
848841
406177
1139533
1541278
748424
810810
236283
1547178
667447
402407
1310628
1425770
993440
788130
293495
302989
278338
1307968
737385
464798
861156
39768
1159270
1081573
1005546
512420
162864
324821
72125
1030904
259597
837311
175931
1073718
1121064
1497258
454386
1080446
94043
450599
41540
1407645
467021
1411480
765143
1074219
283944
160342
4465
1113749
471870
85072
1526392
1145584
1257303
526977
730257
88192
183339
1471273
110991
1048899
538299
905353
806503
102712
199802
38434
443422
1062199
1422560
918553
1386719
628481
1162612
790989
785715
1075136
151721
998907
885457
1052006
719059
1264729
584995
1265125
415842
703292
1349378
1405946
1085904
1436970
415289
54147
1187037
968965
555243
757718
1344678
1471338
340406
1543401
710343
1190576
454435
864035
1089554
816604
196961
486170
1382054
898246
1093489
427626
124314
593722
777622
683318
651244
1174858
295461
77676
1218972
354384
182256
350808
726885
873593
408252
731817
1465616
385885
304770
157394
793828
56747
1057881
1095220
765765
763471
1517220
1507583
153031
1226309
1418056
1332621
677278
1085840
1289023
1169182
1513930
301481
440788
164924
570170
593241
563258
1478308
190736
509841
694592
338454
359113
1134691
1485870
480611
1044034
7420
1407766
1124636
416766
1376695
1072738
869472
1126223
1105201
15882
696890
869347
1178190
1123707
84847
216901
892180
349789
1488028
1411773
1000780
200860
1535445
339161
1017476
113369
566855
1108067
1201469
1045348
929491
583768
1004732
1469856
754355
1414886
1413122
963776
285634
105412
742165
459878
510810
1186401
164891
1076139
1284813
378031
699268
571294
377481
1534716
696065
1063896
1090576
1302874
1181933
15686
1524188
580817
586923
216691
1309929
255043
313594
1318008
563752
1336233
261467
1219191
401521
718979
199942
922093
147224
1322999
335317
671168
946392
1166241
1240614
793249
790524
588783
1460740
1416457
1463668
412506
1289573
932451
592644
596906
162728
946116
1532311
784759
1403732
1226582
929033
644209
1040759
1481117
1282930
843457
874906
1312350
902313
310668
716273
80744
1369533
376173
942271
1281938
1071185
1390353
1515539
529714
389330
1442650
121359
1372510
1276562
1390479
150999
1272418
1227154
264680
4748
71757
315766
853880
1469524
1467541
605485
698261
257389
108754
1171536
67289
359501
10339
1463485
607661
776642
1138481
1404925
1213051
976167
685878
32971
1419642
988721
1288213
830913
175991
918440
9506
266236
1413447
1247317
55652
447605
113526
888687
564050
132228
219808
1073947
609315
753895
334669
996623
1341152
371234
942825
399037
1474108
623235
973428
1076102
162767
750938
1467329
964887
834973
1096397
577710
1347580
845156
670605
143206
54005
958179
1287084
949487
70275
709860
1236732
1079528
928572
1507066
1184825
11825
125630
1125857
844257
138283
805853
983051
315480
457356
1462349
654991
779044
114125
811364
1431152
950182
181281
1097502
1390602
866858
275838
1077449
135754
886513
1286089
1103
460396
1243381
1076807
435296
568766
747588
369602
1490920
261118
718145
510003
1346559
767985
600987
496736
481988
1234519
91945
821178
167693
121728
299860
790554
134650
1084286
1457788
219159
850942
597768
19275
66588
1221408
384869
1174602
1095670
1381081
544884
84134
1257071
65711
1153609
2697
993138
969707
152461
1404170
124772
1470543
1157331
1421812
475355
2505
855610
963745
1005362
230642
936674
738690
928054
1045751
1502488
843371
232246
11846
1052353
1458985
1467186
1162269
1089912
1242561
21837
679881
73642
109454
346993
594041
1024874
310546
856730
1526657
207858
188385
1421275
36785
347962
693604
1319673
1423666
203521
1125238
1215059
179267
1190787
1039658
411409
474371
521801
490580
210041
308200
335742
144226
244170
1239029
411267
440844
185194
1392186
108328
135895
811341
154384
969452
663408
7621
674048
551286
915390
789576
348159
1009155
1114494
1387825
1297449
908492
392980
622552
35031
314492
746641
983327
757175
399840
330727
705912
35879
662511
546123
1243066
738867
851867
73925
1036119
834653
600767
1116738
1395654
830965
642352
593182
1124686
734906
1209388
1540383
530658
576872
1142671
458384
1235811
716395
987310
821123
864109
1388325
885898
1528341
1467678
2018
1114369
358454
579370
998912
1018311
1419379
1237834
671297
590513
970557
572489
1472129
200206
622112
518391
691235
1112419
375407
605090
1461653
532644
265028
1441416
584980
391969
345947
9770
942149
1215468
1401161
435933
1337259
623674
964891
220078
962774
1028077
94828
838932
210200
1534092
1510255
853999
918787
1259232
1440969
577519
1159828
403729
1079045
329641
1307458
697363
564600
339651
806204
1472067
605331
1192415
444165
1020895
943877
67804
197342
149818
207804
1375492
589643
1237350
511709
214523
426809
681306
363652
1037116
1285638
692164
1393736
856914
262000
1322479
569544
658553
1221855
1348381
745788
804820
46595
176710
76086
230006
559453
586310
1174413
546738
392192
1147725
987317
77981
743354
274211
929668
170076
1271361
851996
1288357
1478225
1031095
1546056
1353500
677008
938514
237233
1425725
978039
1206978
36047
489435
1431366
498353
422380
656239
781180
788123
381017
1426510
920585
765417
648448
626778
1064734
1294564
709739
198950
343183
671224
279556
271954
432192
582405
1537274
819464
705048
880097
484461
143354
148918
1072094
227502
506350
1146079
410262
1064691
790907
352582
1134922
186250
1138173
269047
1232686
1379795
320964
1246482
317649
643676
1225162
1495932
1368037
265651
220687
236833
219761
632276
139323
1102443
679912
1491171
1507339
317749
953403
73122
1366724
924561
95163
177742
215369
1434507
493489
1015951
1348975
748539
1523824
1045002
94007
1125734
312307
666729
259423
399281
524826
1289713
1362948
1180013
154232
1540654
288296
363305
1172491
593268
639421
1471344
828588
658204
450433
445075
485588
1289908
100508
23401
1321429
1354624
756569
1489450
1055928
1382696
1254466
671312
896279
301219
152429
1357793
280464
420336
1527567
751948
1311249
147564
1095663
580218
1482963
990243
112094
88051
928032
1137548
1039721
246950
660094
729984
430118
986511
121462
638723
1054027
1514048
1153835
1351155
145554
369859
669114
108943
724987
1270668
1021500
1340179
1251675
319322
644910
406191
626068
1230519
47903
1521763
391860
440861
436750
1463950
983168
349366
998027
677253
306146
1495128
1160941
862200
1381680
1534820
433668
1312952
451524
134104
738869
1097627
214205
976362
420681
1359821
743899
10761
514160
1495161
1540023
227999
244132
876374
1067224
997381
262552
1312141
901137
519981
649747
599169
33814
455248
746980
777355
1275005
993017
1386337
1190769
187355
829621
1373113
692359
607674
1202538
556525
1407072
1259576
345695
1141343
588263
1043033
304873
293059
204138
1487379
14556
509809
1384707
1138126
851895
95568
373176
1129814
302811
52175
106408
576631
1444945
718642
498269
25906
1048266
366307
323287
1369569
818462
1190652
650560
1026103
758424
1356167
399271
668459
414164
631911
967884
787703
391743
1118093
50051
1164654
1353664
130437
1200391
397976
453262
97359
746715
146698
1199351
1309209
235846
1482220
1282916
1102042
1307244
688657
39701
610361
679470
423350
847116
1100347
1421803
1198792
1412043
754313
1531708
388931
864205
174705
71363
1456016
1284651
68047
646803
151849
998014
377605
68966
238420
79743
1229655
138950
1521097
634716
382843
1313217
146023
587654
965583
872234
890326
1221104
10879
1041369
731701
82127
1209094
1041598
376160
833674
999422
975629
1032480
269687
1363350
819492
701472
599451
466567
205942
1078155
1157734
281740
955091
513918
976819
1472205
711623
795852
273984
359510
539858
1280494
687249
1075486
235198
368265
1324671
83903
1228662
188527
1546583
1338947
1416675
450753
730559
179727
410517
824813
1424376
205305
122158
1171732
500094
333241
1496424
140496
32614
334144
449834
316751
754700
982052
1027749
996207
1048983
1101294
525414
939169
1155930
600799
1298236
701490
716535
350035
1360435
366171
1503850
895990
439925
1120224
442854
1006853
773403
428930
117773
510379
482037
768937
911671
1388543
977970
68389
1119276
1320089
1475112
1328099
350543
775571
955649
963503
256821
711192
792800
296123
1098656
792326
518475
1183853
458838
1051652
1361561
577998
575508
1302071
555405
857086
240733
1258604
353040
1498182
147908
1376398
903392
389308
1418873
819680
567845
892193
1410976
739939
1159239
289566
1358221
400964
280681
493744
914521
1168841
1369424
1276364
1448416
983508
77296
191843
711375
955034
131682
364767
884740
130344
991325
1477473
13459
1286967
170956
1494191
1394256
553685
1285541
22189
687192
775060
518174
1309694
804282
290849
244510
1071386
862873
40859
228653
587269
751231
1339332
1363676
1460554
34153
1357783
611311
602177
767988
1505671
291727
470707
747399
415127
1486974
1265221
1326024
1080751
643005
209952
696372
636692
1114284
830760
323072
911128
1158130
158257
552528
34185
1261888
845899
976495
175405
1190346
45633
1108492
790661
1052140
252414
1452004
476782
1132278
994831
937733
636043
206175
242109
156883
1201305
297855
1336416
329893
1194006
229664
1160937
979149
139188
1333046
1118728
1446359
289298
632482
684170
1441863
567387
1505991
913906
456145
274341
802722
33432
741248
1423048
1454170
1228231
848597
1363478
1281336
1402297
1430056
532716
802927
276219
1178984
1022672
1173399
257061
984479
290917
275910
880020
648770
967562
1482769
229534
208800
957998
102184
433583
54667
647393
667367
1023640
1464888
1493831
604916
566640
655389
877396
437291
95964
1239709
526585
79743
1493808
405245
1153663
764681
494567
56442
1081908
1419027
175064
825864
41421
949920
249966
522156
498518
98757
1029209
339334
1256808
1063641
384182
911592
991256
1516596
256515
328972
729902
1078881
674184
1362890
1042349
1202499
130819
1248533
980772
45331
1189708
822605
1076580
1018351
620763
1354334
640800
1050216
375475
391504
499928
304732
1091442
1423922
728683
814221
793748
460067
268101
937244
107787
126458
1028681
622597
1175996
314450
672805
802060
586437
303935
72844
370088
1175701
1463941
50954
1459831
1204506
1088770
355776
707604
1525054
90004
861442
73726
1395188
946537
462533
899249
88935
1429092
1088143
816973
1538299
1227578
904289
945878
34477
855171
364892
1221769
1237216
982852
1348949
585102
770527
98764
795186
448216
701154
994222
730068
243463
419080
132256
1541190
390949
755083
1541099
967115
1401652
1421307
1242739
400712
1255532
1341866
534159
219187
1506363
788572
1298820
80304
1282701
343225
1272002
904399
276344
845914
781595
124940
656196
940409
89630
1513034
804693
166227
245220
380750
1386585
966387
673288
1123352
469495
980864
172401
470812
1441494
494876
878353
1091380
1371250
820074
1221915
1425061
1287983
722764
556476
1000827
980161
1535600
239600
1219498
211316
5777
1064554
317315
1048059
1201881
1024979
1466745
443341
381518
252834
676658
87416
580061
42618
199191
1324808
788554
340950
417674
560700
1219980
405285
448755
852393
513234
879771
1511815
71564
637561
694052
900813
601813
1367354
117549
56277
497771
210660
763906
727447
623416
779003
994023
999097
1088568
1061708
779298
251106
136335
438987
826359
761842
1280013
795702
877508
845115
1236131
826041
1173758
873405
1176157
68196
1194756
1128755
109324
1009896
41776
620886
443444
260150
1281218
449388
645599
824434
680597
339771
756888
1319465
909190
568953
521656
1339363
1120371
1538073
27621
928681
1152999
574346
556988
562718
1467880
1013962
33737
670975
199533
1129898
1467578
1543502
1516043
463304
1514422
851912
1129076
970317
1468740
150327
1501344
844945
954108
87629
355623
1089489
139536
349105
579295
1070699
1028339
369419
493775
623344
784090
1396657
1541018
557875
616574
494975
1135209
206578
933109
277313
543106
487527
319096
1198081
346502
816167
691245
247092
1168032
896451
407106
201736
1056241
878501
899871
1001475
518192
606648
123776
236387
1100170
1526649
1238802
1188546
1129457
1234538
1057215
754146
1203425
1490183
462547
6961
1282869
1480536
204358
995832
1226376
99989
50657
61615
870772
822542
1275114
977504
497508
1234821
939323
167875
1242515
770456
1436887
1430435
1392059
490171
1320093
45229
1268320
1538966
1323590
518353
625943
204950
528230
871074
1057049
1267966
703467
1262039
1413827
552687
464760
976187
1319850
1231055
225352
484769
828987
146820
423099
1128404
326850
550949
776061
261061
393921
326587
1474098
1232010
192083
422329
289410
372059
644178
1387389
1189825
794326
411599
1508798
348089
801088
116038
1389999
129480
1111738
184208
1459338
1296758
425913
1273374
672195
571952
1494159
772744
1493548
1345011
1363981
413389
317885
672569
234673
641228
1260765
1250801
710068
628418
108499
395377
342799
427968
1165910
881734
1185509
605413
969818
706698
475912
223783
162815
72788
767369
1271678
265424
1281930
660753
1339319
1059484
388757
532997
481631
795881
969574
134010
264183
1207935
1176891
348624
674465
888823
550054
262488
1028244
1404182
1457898
320355
92227
1265157
1043671
1391749
41751
483606
654696
455470
1506539
1439193
480387
1273391
662659
951846
485510
664480
1213203
1050152
68675
645697
1457138
601847
765231
1416136
1456357
236229
51615
886961
132758
385343
221718
815170
93706
1363657
706527
1165804
1223662
1358043
830711
890094
268473
310123
1234123
385155
283683
1477870
1142996
63460
608967
1306455
208091
806733
930080
31635
936960
68710
1052522
280367
1012538
673164
276279
726453
1098405
648494
481990
461469
1308998
204676
639980
1100509
883782
981411
947766
545437
1493935
1019294
143859
293087
581945
154875
26869
210371
1153134
527887
118899
1365358
1087559
90080
834443
304316
682399
1072088
1473
548197
950901
934296
177534
514280
502641
1374882
808307
691430
1464066
1223669
149174
86521
65129
106512
1364710
1401263
822486
1065310
1255889
650867
243166
490537
1322261
1237888
1059846
1054888
204893
1229027
1362020
490168
157081
45944
1355603
198417
850814
1389858
1290280
1335987
1226209
1041475
362313
1442902
1105952
1286923
1475317
207482
1058161
889724
1260496
539092
69136
1313165
245368
26507
1219553
1175503
568131
1385425
293460
1398854
952323
364981
373991
22543
1300736
1263965
1024755
1009325
1470625
1162535
188364
1520366
701426
208800
296989
1245363
492238
1517818
1431937
441394
728297
1215196
1252198
1274510
1111563
1408163
728430
1209342
1414466
1322320
84470
1338570
1113516
929732
558866
456680
482726
283625
1259091
609179
1161536
618699
276226
238682
1445043
1171868
636263
240244
1170217
1128621
489089
1319035
226581
1292359
647072
187143
924906
932309
1386564
1491383
1467684
471155
650946
95094
849667
1263044
1288227
1233464
400062
626869
16471
445707
1120371
1058503
1258318
684519
640917
294837
978891
867565
344987
427779
845088
121392
522263
319964
1023472
16216
1408788
1273032
1146701
796071
744154
1260003
941233
902243
1377330
1381243
998
306885
313204
518266
1125564
466611
481548
633707
844314
909467
505200
36895
191021
31091
1187130
1178398
1122572
1485016
1149508
372731
793783
596816
1203598
447295
89719
643726
1525556
1404917
881213
1439180
910201
431788
666228
1072782
820446
1209284
426924
762625
209589
734567
1237905
302329
631027
232639
167004
1331553
247877
541696
712556
1487907
1521872
611964
110606
345780
702168
123684
1504336
711481
149057
921925
508043
778375
559771
545563
665622
200672
582695
781407
1155301
615052
746791
533395
418569
832750
968562
508430
827974
854448
646610
1532011
653686
214665
912687
788283
609980
72236
814744
1004550
1295820
1263743
1111494
327952
735259
741568
363330
1305966
420110
746829
1490828
1331761
483391
342765
1298342
1526095
446396
254315
756438
37632
646000
1268695
740930
316924
1328075
1004669
1330421
1079033
349419
859482
78013
467214
1516993
221173
581894
147958
1190658
756635
571480
30342
1271688
417718
514336
527784
1272907
348644
655496
685713
1149319
819689
1419373
604102
1009914
724299
33515
720031
387006
194202
1384659
963136
633887
317223
980054
817462
1144694
805231
613198
1446188
43869
120012
1421982
1285152
188560
550983
1171742
1233949
366957
579972
1240937
1191538
294270
891535
1535930
202488
1049283
1486586
1017405
960210
418400
1384003
1037364
464133
991499
640452
203966
522233
97279
327685
375575
1127052
549059
377859
1262604
1509169
779774
908476
503488
1463867
911401
209917
310690
741329
131812
143687
85046
1125598
1434024
62655
822755
915319
870303
1134183
429057
636860
291381
118875
164349
126322
1073311
154975
1514082
976194
121935
414913
58055
1340531
133354
1356479
1339544
1158871
933943
1339899
826237
1343170
1406397
134391
1454065
739424
1344100
1386400
265023
258254
483287
1002822
917394
913383
32001
876252
589268
1045869
642033
939053
1211454
24132
1289174
1120110
1083206
1439648
1276729
340389
27014
645286
206822
754814
567187
433802
814697
925399
119127
859936
216092
38876
290116
803314
1518118
1245255
1109706
1490031
38944
49479
217546
92208
181450
586402
1140448
1106766
875179
529611
966856
1365062
1100174
1352050
679932
582248
1391656
1405188
1397634
862122
53836
427690
233830
1350043
1132359
9981
1008971
53729
906799
826017
1146193
574913
1280488
1224189
198542
1237695
1151868
97220
998451
1543410
1419618
1533172
183907
614200
850042
1486289
1150665
18019
68496
685876
1438735
1095819
778077
501528
35338
1350874
840537
1535378
175488
514117
700719
625822
699298
1087866
1350944
788980
64407
896704
1328285
352198
1503116
21418
356331
625586
1394590
1314141
1417459
1310958
304806
606235
343185
50698
1108989
957497
594777
915082
199003
11792
800042
485509
434998
1009485
611232
1374729
933116
445720
89748
558255
1241385
982723
813219
1423982
1535785
1214644
893737
1064165
272607
1296823
1046280
132094
794005
1207490
1397800
49985
840629
508358
1407476
1451891
1069465
605101
487753
1196363
1163904
832320
1444075
590369
324211
976097
617155
635450
1461542
1546703
248601
529868
1066831
1453195
1310312
359488
1074776
1072125
294782
1320590
681519
792221
844231
408673
285527
57254
320695
353939
300953
391370
1105629
1279381
1466179
952582
334682
958608
415627
745996
359461
1289672
1401956
1072245
1362814
578391
989614
760938
35176
1274517
369818
1077941
1226246
1134809
1445467
313016
1243938
115282
252209
190482
1429554
680546
797693
1061520
1311234
1486945
1010702
356804
1275571
1484510
789597
235153
322733
1076069
836434
49573
358478
1107377
1346114
224709
812383
328788
71446
1157441
137045
726882
19697
1455931
310218
868789
1304253
834451
631883
70169
1174760
1446703
1329093
278611
393194
1206825
1116841
187011
483734
952610
181494
738400
33404
86938
712074
1006452
1003445
1060536
1445033
242073
73521
263592
1157313
797174
708080
70568
845559
923441
836698
952628
543897
1212176
1426808
1099744
1416446
780025
488360
790161
1518670
483445
811511
1219513
1374910
273221
428112
764185
411537
1033494
478595
853595
905746
928586
1360434
323552
622054
954884
1542916
1319589
1115116
755842
278229
572508
1314149
390097
1272444
115069
1385017
376177
793608
1429712
371546
318314
1305659
1330169
825240
1363125
1459301
1536853
979606
687932
323208
1036223
794430
920636
1037965
1312683
113348
1466993
602143
453303
1284193
964875
1515618
584391
855278
323386
829743
581416
144429
152856
39965
388610
166483
202926
381532
727472
1043259
311368
627744
128181
772578
968110
1054680
1026946
1337116
168823
964448
255220
1374444
348350
948163
1080027
1086653
1480755
625009
685140
911184
980444
454839
1398718
907774
1483115
44099
1188874
241270
1447343
8757
494580
388291
338408
1545315
334232
445164
376387
897691
134641
80855
355395
250877
694880
456
1355073
547048
1225969
484948
1032746
748833
937164
533340
1226523
284578
834984
636350
1184091
71193
431463
242007
1309732
478767
105873
1257097
844018
1059870
222122
1134335
122177
884596
419214
192606
303617
1437103
1133985
891933
1091433
347168
256257
1126013
1030094
1088588
682726
980317
784482
1425009
843014
1417940
333415
23322
1128690
1477480
1114948
258300
780787
967194
978980
919238
1009785
612229
316501
1189611
717961
498146
370739
772470
107733
232655
970142
226929
314904
1290820
1459203
1517137
1051280
200862
656417
819179
1336097
349937
506117
782498
977080
425132
531095
1505869
460284
1433829
1503571
482083
143330
1030319
1122986
1349326
877089
223215
1205597
256343
93976
96965
1394415
1138932
491662
444784
1152935
627759
898600
1433469
518219
1259207
1194106
879869
446220
1468353
283466
476564
1197645
268981
978278
607327
633100
105710
1031702
459849
1434263
917657
460485
342816
154649
568148
532558
429318
1375388
1269798
1272475
843280
538690
1051741
420981
1009359
1420446
868046
602137
688709
587959
1491756
111575
818051
929930
477078
951600
708285
15010
232703
1075130
533357
1153639
497273
215030
507012
81128
930333
716618
231888
1296168
836937
1122109
18789
180824
1126608
827050
1129891
132817
490366
685803
994254
358943
853332
1406151
435101
903773
217970
1208330
347325
1129910
624345
1019086
1286451
104984
163569
742198
878761
1241044
920435
26729
985653
1125320
1123363
386377
496196
1055202
1044199
335745
211081
311544
774167
453752
782614
208555
436884
82458
766128
127130
196670
1406347
896990
578458
1419478
1337985
375241
1545041
1072112
655080
76522
1017072
1229683
690977
869583
1261415
1470631
429139
270936
1334524
348299
1336901
320234
617796
485396
986641
252611
588925
706606
1423111
828034
939492
1396416
746701
241308
779934
881224
1528340
796885
15723
273424
206644
1530771
152340
275570
1060210
130071
731720
550043
801
679771
203722
1433956
336654
502674
1345858
798643
1171759
1000451
1067190
1114414
390026
744534
182175
300304
1271462
733779
1386624
451672
768362
730756
319304
1049104
904698
653112
1240229
466636
1272544
471819
278633
520348
724922
813085
1039694
234351
1295028
1271840
282991
1478484
860343
157108
187028
677041
315175
607116
1202952
108839
1470487
1092308
366111
169885
1479542
338165
1434008
992423
627136
623135
1069628
730356
375491
214141
546505
702351
1158412
514667
1446873
101378
1393131
112112
865737
143761
655974
1233076
679658
1300605
554271
77349
29945
208893
749476
630627
1436484
1022365
1406830
1359387
748210
1229186
210483
525982
1353800
444991
36987
701687
546042
1179114
1282813
141045
550442
1162818
202462
770305
993532
647289
1408777
1188167
344651
635267
1242364
984589
1006373
417602
1121720
28550
819798
1254541
540611
1099849
419941
501525
988060
261047
1066859
161947
1234385
80645
1369564
63016
1106265
1277423
995424
1007391
1517858
862215
1181708
1260676
461480
1069572
577310
1540836
839903
684212
1308344
1195242
91171
973991
1536875
416739
760424
402321
532320
808641
1377396
1022712
61817
860667
253917
1478661
1487328
454610
403547
15569
150859
473082
551903
15881
962472
596084
1047811
1191197
1112296
619320
1258260
1114166
68381
387737
774002
337411
167876
1528612
140029
802200
456456
905792
1433472
1003643
204049
1380846
897647
1085821
1409192
317476
1245255
1329803
1246553
1372562
1080825
478564
1380319
392452
380186
1285883
407628
233584
8559
464521
562548
573865
1300620
1067645
901015
618643
425973
1345077
717968
773385
830718
182184
831170
1538601
954617
1049254
320345
534857
1445538
1121220
57225
812045
1474039
1009628
1304475
7452
623782
692421
1503699
982857
1427150
1170164
1021210
828551
1209748
1063904
227292
10494
1333950
341460
1200823
1088640
1167339
908450
63800
475543
213758
579862
569332
536476
1341698
1446779
993260
1067754
255855
657202
234548
471060
914777
1351857
642516
1220816
959469
1025259
1109124
239506
1541689
1388912
1409632
672680
1143203
268489
401800
1011687
608889
1099274
462603
234861
570803
1122583
83531
1208633
376482
326964
748571
492031
868343
968197
424834
432734
141821
459535
721188
890430
1104983
1246917
1270084
657634
833003
931347
533985
446146
1113456
184464
277512
25323
306302
1523615
628473
177322
777460
1133255
691417
185260
622522
315772
1529432
390703
7460
603482
649303
1236247
734161
1098454
160757
177303
1326134
322988
190901
1079434
776421
1373558
376569
239890
974201
1281639
195245
1111156
308059
3115
774253
526870
954281
744982
796314
611833
1060385
1391295
1131067
453430
426784
1214610
1046044
1232236
644687
1503326
1259219
532597
978275
1235470
849521
628580
924725
1386257
1060279
960850
196525
1475024
721086
1335084
1294924
1012589
960805
1349255
1309825
486201
319275
1132644
630566
816701
251031
1156744
287006
566166
517347
1086621
621002
1024072
1453247
77877
469975
531303
599204
217845
1144792
1064034
488554
1089649
649654
30512
1407968
214366
546452
1341132
1544535
67824
649787
573782
1128924
398958
1242481
1029106
13423
228043
1491694
1426609
526050
394938
985033
624119
404952
113230
1597
628675
263888
503284
891533
17497
1249678
478006
1407926
603707
1524390
637649
418879
69922
398327
863861
522296
294316
941539
1390917
244941
333587
127965
1112512
894640
810115
577342
1266050
660392
744870
428737
490772
1445842
1467598
705104
1260450
604920
1409464
1319681
601950
611978
677407
1446555
688645
64805
298121
1087708
1324347
913044
1269261
9084
587218
1049440
890511
1259944
1227458
470799
1392110
731849
1006616
476170
405101
330991
1215570
152864
1352623
1433911
210374
1327635
856632
351943
698130
884143
309032
744954
1502442
14582
1306869
26156
219295
95436
1523730
281747
798601
1077059
566414
746209
470206
1152435
962579
499491
1537010
299018
1485889
169270
871291
1492909
374103
137830
1402046
243741
48235
822755
402566
743640
467897
743812
1142429
1323882
885844
974330
201960
408230
666568
330535
1524274
281260
895745
655477
1002444
424686
962265
2874
529075
58019
285673
788798
685956
261521
1361526
617721
519546
1341693
70377
1205093
986264
1253429
896374
1111874
1318677
1390248
78576
1118909
296439
188623
44004
705117
1232458
1418017
524306
1243836
147375
1137610
628074
1132153
1310454
549575
64823
905566
982505
158826
459681
1010246
885103
1394776
1443368
654459
66264
1490242
548019
1237018
1169943
769057
735201
1279433
508116
1363551
496613
1234203
513858
628078
844945
162558
1267386
473756
546337
1073134
1396767
380132
875988
682509
74131
596615
1029536
1231553
1448210
1240167
720584
1019442
1446328
231839
286422
98897
1021950
124551
142854
691544
101804
759325
670581
111995
41795
1126461
1342712
392860
130366
631378
1236587
1464004
1506496
1161874
305808
1040271
376855
255969
473777
648207
755977
742541
1096414
596595
1402157
487654
1498322
659611
370882
895501
979744
1465771
1323917
118850
1413112
395202
629175
751375
1330666
566316
391333
520518
361367
439593
1274207
362386
1012058
1084088
256790
1306801
256422
411838
1012753
402998
1303503
490003
1180990
1145530
313853
1355011
1204843
1371377
103912
1332410
28984
118847
587477
34002
417740
585906
1083995
1054309
588724
220050
1008060
1259246
1412411
609948
648905
980717
1055791
1047165
370634
1132690
741148
945546
1528413
492755
1429955
840285
330303
874711
1071206
1139267
525176
797515
1225573
618216
776462
500863
203076
1232921
345385
1156474
192893
1040497
902995
929583
908042
1451400
4567
827908
968731
571586
1117743
1318547
1181325
436146
957963
359433
326959
980959
789928
634375
1541177
474819
802562
701952
1118679
617754
488587
531981
969220
1260245
432344
5777
1474741
1176668
1456092
1141244
635449
829627
195752
1442199
1485975
511442
13692
405740
814169
1131
1527596
800840
891443
216755
633424
670902
864862
1029944
987646
614691
201596
158276
73087
861394
791343
1391561
525145
1156078
901148
1347256
899137
1537619
1139498
379060
533390
686895
106646
1361210
1473975
81416
1457720
362167
1222098
241776
1281185
4223
528770
1071296
434291
986969
802565
307491
584015
121984
446684
1166950
572310
346795
1063787
654377
1155673
1376605
1372751
14979
977424
1538961
1118005
89752
1539723
1276872
842031
698525
361334
1029943
5382
786396
1403660
280132
215351
979455
194563
20150
1387228
879781
655124
1022257
759521
1249950
946105
1438616
848734
299601
1233606
472338
1071390
1452841
1377038
10107
312035
1469712
1172107
911820
941148
593545
555593
998208
681997
366990
55142
502025
316550
566135
1157502
354627
32444
380770
112014
1048478
859736
16986
497212
1002531
934722
269722
1017863
277480
709487
1350728
814388
1479050
830649
360074
233335
925639
233231
1206656
1018506
33997
345053
489829
588435
37065
669681
139038
1323305
1364050
494120
1150047
774737
636301
851490
1338919
821864
897357
950928
1192130
305999
1054900
89548
418753
191478
1411262
475225
918989
1069362
578870
1310563
1058918
1530853
407002
901386
1232046
763742
1543152
927237
305766
768285
1300590
1500532
688856
335593
1470793
717407
1048347
743300
706648
882413
1180089
907296
634789
1385145
716319
230658
1122245
1446132
698091
1026576
1362017
345016
1229431
42617
434114
239322
35591
814260
1262444
387704
370353
90483
796643
942845
89939
796866
644213
231600
230475
241402
1455172
1121109
717495
229474
720401
1384392
933630
205578
997728
757178
1348552
377088
815335
1186299
50428
418956
967385
677987
1427535
1165900
1047941
931677
220209
822590
1128825
706321
879730
1525148
605405
566256
574005
1388766
893850
1084758
26559
679570
1040334
141196
1238640
1524043
355533
94792
1244444
1285585
446545
835767
324712
770297
238511
24497
187947
262220
1473559
935890
491123
435902
955314
874769
477126
407997
913263
59535
746993
5387
561170
1143972
11949
1130192
1138746
315847
440607
1268756
140394
991527
1091416
1369229
194874
695413
149278
1308297
691056
1060215
804485
908576
1294361
61142
160927
1434730
694271
1325208
827818
1167019
1262439
1472556
979781
715875
393699
1492651
1269097
322756
1479939
208916
569433
441133
766450
254228
278592
291149
1399039
872927
317868
569054
560228
1484337
1499206
565304
1173316
547264
1112688
770605
944918
975932
1325551
1514390
481728
240272
1173869
54039
93476
1354477
616067
1386450
879464
680048
1359642
52025
152377
600272
660130
72431
1483778
411466
1259866
794430
1041290
450397
1026763
548584
1488828
1518989
916606
1317387
1414629
728225
944574
573
1197071
539240
345118
1103828
493922
1140793
1328796
1083467
1132982
368536
390852
1164850
261885
1538910
1233579
1210490
111924
1436795
574318
570177
729153
1021406
538512
483695
478099
1457511
35385
1225695
706371
1159888
649304
960160
620479
12805
4428
90588
1099594
486752
1318893
1486740
434864
1471955
796373
845343
1116089
1039005
353407
1423830
410730
1013049
1296473
1273355
474091
1408939
634617
1456467
672922
63690
465632
55986
261014
917506
782941
300868
498032
1488418
419576
1102617
811285
1348204
174542
1105882
648604
252341
1422668
493404
243218
1185952
1349139
351745
309461
913033
696268
1466758
1479855
42494
1176048
1507972
1396574
937067
1294508
857959
399894
53393
273045
539758
775642
1197316
172900
462877
324423
1019429
1186285
349757
791140
882315
1101722
717067
1308823
1247493
1533327
1066654
1039784
409281
513748
834773
92996
1517993
1479354
1362752
881355
1343140
609581
175465
1160678
315418
1154981
1424531
835630
1469844
835093
756837
1399948
342951
1464068
778693
251336
661347
479042
879890
597369
842275
358064
1466581
1287514
455813
384921
966082
395334
24594
1281632
913669
1325396
1049473
500427
300633
522283
616598
971128
1454486
707563
295527
699784
1532619
616707
595004
1325708
174733
1003050
100823
1335964
930136
318949
1184660
1024135
828168
755318
852672
671147
732847
807893
63746
893102
1482742
1215383
1471826
709898
8391
89746
798533
442228
312230
215517
506236
1350687
911950
1180494
1356288
129640
546826
210823
1118072
583236
1494544
688463
1147508
764756
1306028
19220
424807
832416
549779
1237996
434331
1144495
1120925
150445
1416947
493007
889230
1151271
528149
1488470
956387
1300527
566750
323489
735320
1528476
925107
407441
819158
1410569
841560
1278549
1165911
432735
775207
1492947
259379
434091
169810
532217
229913
1259705
1482609
592150
537024
229502
797949
614909
758368
1067509
665048
199333
1282651
1107965
372361
1272258
463819
1312089
390605
206324
1083668
155471
186529
1283386
371880
507960
1351585
1336418
685772
3877
1293098
449314
911317
150350
1092138
994752
1408425
1251789
755230
1456348
608577
341161
84902
40708
51357
316789
1365611
222632
1236619
369053
50867
516532
230936
732663
200580
776422
432335
160096
1212264
271309
643644
1470115
1104132
242967
767278
170413
308252
634938
1252717
1327612
77887
717263
902284
278495
1290620
178529
455517
1489391
1312700
1471512
914163
560054
452228
88449
1432113
723995
1256939
83376
1048678
945548
500916
825902
1409759
1384504
372966
1089773
381938
382211
1531533
674276
1292978
1507944
1446140
742867
991232
195746
706099
991659
583833
581494
326150
40884
306740
1417533
896734
539647
1031209
1179379
1219037
717282
369343
346539
743054
292183
779070
1202076
444134
233582
1014351
1197020
729279
1141864
1483812
1286735
1466723
214424
239238
138019
69114
597415
909093
528505
1079649
574391
786931
1535280
655605
1318208
702035
1209426
1294578
735281
909024
540106
1496133
750587
1335614
152141
856086
1078796
683216
1162273
5436
493642
290205
1237255
577068
831279
1506555
779935
228694
1300735
1006130
1401568
1248137
570776
1364314
1275889
1448939
1428710
828635
1047979
126265
720226
1027647
107064
37870
1101778
402280
253195
1224515
72947
1400728
1017523
437036
299142
1239914
1000954
1479633
1229166
1169725
237160
936465
1142495
1287762
351398
105070
609813
387300
989181
863899
482226
967503
1024293
1101463
1324692
1133144
471992
811453
9562
1396682
9257
855923
420174
148314
15294
216824
713051
375207
1546724
1484751
860906
871153
411406
841606
828241
655106
94951
1063319
1382378
157266
875084
1280255
1300965
1479905
1069348
932845
913416
473472
1387431
367483
1214774
1280087
13674
1293534
231517
352135
1533210
942817
1054356
999895
218110
773253
812995
878784
860256
1072618
1395505
929779
680850
347530
1105609
293373
963090
24472
317419
787213
200339
47875
555860
691505
153806
150988
417788
506591
830337
1121620
1249283
158433
401761
800116
1173929
207020
617577
380531
711241
804223
644316
238715
789931
1509485
64703
1258834
324380
1070903
588094
767726
1222785
1278869
1174894
1526942
360441
666320
233245
72966
1400637
612790
406082
1428044
33857
940301
758760
420627
10939
284594
865445
241135
1213605
654687
1062928
219481
691539
479935
967808
766669
1031583
1435441
786542
791631
621133
587114
460616
206137
717521
1106227
1329314
136801
648713
988041
657498
1057415
154697
266978
660893
868922
971380
465672
678584
1101663
1180262
197218
168344
759803
281291
1117882
238330
185889
131525
1201383
1084847
863858
785647
1063685
474549
560497
893880
1044419
218680
1286052
1195922
551381
1522387
393489
1473245
1199821
588583
1091274
754804
1240405
1266002
795084
1049452
1012223
1018109
1208419
1143451
596093
281509
680097
802757
1255253
698175
816116
442451
1159504
1265258
792937
526550
1421329
1499543
882247
17511
1171732
103978
1472412
1187875
628647
41526
688168
1544801
807988
776291
1087950
704758
1397581
1364184
331632
946918
1482092
224481
1186663
1319535
818772
376180
1407347
117663
891257
1334489
884475
772235
644606
1090342
133009
1536581
1160105
1105259
248232
1004643
1500336
192904
651181
1124984
645073
613
1307222
1294731
1163886
1147703
1027509
494483
1465052
13318
696662
440258
1108311
67972
824124
1403360
448844
219061
1237714
166108
680799
467471
544643
413300
749062
955572
826072
1533771
1124080
461321
515474
602233
526451
1006748
745425
1507212
940762
379345
579286
181686
759288
327716
236197
803338
990886
964018
1484091
256730
1525021
709873
16921
704040
61213
142681
566136
1111864
734157
1431279
330044
514598
356460
465589
1443630
93149
522383
517282
1177478
772425
620208
766549
479420
823746
113897
981988
1302482
805237
40772
950000
1214823
289170
1503746
421721
1395835
797719
884205
382775
1228700
343199
283632
586910
889151
832594
842086
173910
695671
1437456
1016253
423572
1308311
347867
766376
148507
650385
296015
1512566
1537670
570399
1482995
1147766
598426
719875
662472
1521268
1147521
1335777
256859
1282843
1360870
1071163
172291
503415
1155773
190921
601944
1088522
689645
47674
1093289
849274
258811
860902
1216808
681910
1136488
850072
992611
333086
1499152
754956
496451
1242448
18179
518853
1130297
818401
299479
211485
1212277
344989
340005
371733
756454
77269
1279303
130439
316506
283634
820581
297652
17352
181317
1049615
1342503
534056
1322270
264076
962504
665992
539282
642244
846217
515762
36966
1158476
881668
426155
314609
1545897
774213
885393
210668
612847
1330103
1070675
1133904
738769
169159
756441
358089
108653
950899
1164800
331856
404028
820238
803591
970532
1171952
1347494
44145
785192
822459
1192510
726213
1354760
862614
208810
1137527
733734
1323793
607161
228240
1009404
1513775
24386
53367
761750
503645
1134674
991392
529849
1114221
22977
562555
1047590
814193
1194189
1448498
1527814
541241
431866
388186
898349
1280697
1482898
579639
1166661
112177
470920
587995
1084729
61574
1032243
1128023
1374956
846739
140433
1489917
1352954
1417957
149765
1490322
210402
700966
919475
1339412
522425
562482
114156
129398
119206
1350320
557514
612880
327982
44197
941241
183359
275254
208039
1490822
275622
1046708
260331
293603
1119749
1007200
160520
695079
1534641
446481
980489
844833
994065
7797
1421214
1452765
470547
1497626
77979
769434
81884
800899
96393
903551
1485145
849563
876389
627929
1227787
1209764
540856
1193661
1415799
965804
212446
769334
1536721
1003012
635875
59135
1218221
444618
467585
40844
271461
1532573
728091
507597
249549
348105
653970
32115
88101
936965
771331
1310760
957249
398005
1527275
1343903
1409150
1338244
837130
1240843
864614
421491
884442
555720
909920
443784
603769
1102959
1220308
319525
1267918
20814
818072
331840
100039
416383
1502656
1193928
167487
685703
334768
584873
37814
1241962
620620
540621
853961
373055
1385722
307084
779317
916746
528027
332252
1001374
106909
17240
559506
874609
1068050
770500
1546732
704818
1505374
390457
504148
1061660
1262489
226675
551454
229589
20141
585523
1497946
1400992
585208
535453
121577
1262409
1120737
625951
524928
1143854
336884
574172
728833
632390
118486
1391175
17310
93504
1224629
1074463
1354333
377333
1362254
1229657
906646
391726
600374
948602
19712
1107016
1174711
378866
914574
682197
310881
1484769
353287
730860
400413
404439
1375220
1109476
1196584
778495
714411
1233815
783706
530878
681410
1406052
732845
493803
783035
389083
610411
1044125
118187
1249988
862984
941468
714444
1513910
143695
724365
1429257
1256970
626291
1371860
1342111
703352
529649
141911
1126739
356882
1433828
1357952
750047
1540704
916258
472386
1098370
229038
583017
1130238
1059033
153585
50568
55312
721620
815443
550015
1139855
47979
727974
297870
1084279
388525
456224
282943
62659
1110051
252895
371138
1527382
1174227
966276
84104
1472054
1323826
456228
617992
1124801
816508
871324
1216144
274822
1440692
264539
779515
1120992
1251194
298247
233141
120053
834062
425950
1351989
1401308
303398
652185
702450
415045
702511
1346234
878144
55043
1517845
760449
495567
349639
36260
1107471
850675
820002
832984
720843
936512
956060
288843
1247814
1419237
1143016
1041581
1516727
625464
1055637
968071
748255
958867
1385272
832619
138582
926950
786398
1501838
588369
1308111
226315
560589
1258655
284249
506452
239189
766519
1164082
1292238
944154
712480
179420
610731
1040664
129541
468697
305213
338929
1176948
241598
767649
1175154
751745
988724
1005126
947549
173289
911358
402638
570822
1546927
604960
1032302
873767
1326100
301449
783109
652957
372648
1382799
559212
981930
646661
1094959
700887
1059157
937894
1326257
913303
1472605
295135
1141521
1396052
889202
1195173
241090
495594
1530252
963936
704055
1283611
749921
860919
1241620
926545
899120
1164872
999947
686852
1519742
298474
70140
939832
1160261
942250
1161130
672335
127974
665486
139683
199335
305183
419783
911532
130596
641086
1477958
187063
816348
326513
1286051
693030
430856
1316390
1365302
770407
272669
1498619
1271669
47521
61077
118471
397106
139553
1369326
1501650
1024198
431853
279704
339873
1076183
27391
944496
1092700
1316722
1078709
1126841
832664
22216
928278
41650
210801
1505293
912655
1127091
309879
876993
1239388
637753
693764
1223857
668394
617726
1189183
26620
294619
529273
678924
925582
1510804
1132690
1422553
812825
578684
1481368
102821
342222
809086
857699
781377
1127902
426762
200897
1463715
1378504
134921
735716
230253
1425015
441390
888625
316439
55188
617564
1217792
283071
65965
973431
1248211
1346386
1123572
399871
345529
1387929
109557
1000268
426291
571534
347882
1164776
1407845
224041
808600
194670
866105
1101770
322694
848308
659664
693774
614065
262564
487586
925158
801867
120197
619285
1113086
254467
707531
1090677
136770
885230
329818
424868
971512
1507166
1251063
1292055
558115
149348
789358
1217598
1196367
946856
1016396
858216
273060
1330530
470183
1074856
479132
59045
262120
1217477
259223
194707
1038806
645301
547870
1542040
145565
1447565
113560
778540
1360467
1354560
226450
663191
1541790
1336384
602292
374677
1044782
899554
121779
266942
1200014
1380174
1544942
116860
1244287
172144
268512
869302
96793
1483335
63220
1545551
1449716
1499923
853670
124683
237987
898273
1458300
505035
151228
1286107
369155
1320186
971785
549838
618640
1044187
1039139
11722
704652
1388839
1090650
452931
367903
529505
337082
508954
1492102
724783
115324
445244
795160
292228
1460624
358760
576478
1284922
1406556
205224
717026
656500
456854
609931
952694
321108
1442254
712149
1266258
717808
160729
1337200
1405265
390521
554374
1391812
356537
324287
1418140
252889
528898
574427
151982
1369237
541412
734734
1232843
559733
544914
1338978
44186
619698
726818
853966
712564
482768
844501
1519935
18325
1389896
982710
1414674
176441
186236
997457
823306
1144092
1354433
856201
368836
732533
175540
148680
587152
1103525
836178
1535492
1487741
125844
1235116
186935
262478
121825
1158874
564995
1202650
1107812
1301872
1286764
547257
840334
571869
484699
1293023
761618
36949
670524
1105428
24094
310271
851039
786701
38823
717476
762755
607146
1526986
958342
1124169
1011667
1366133
602571
238354
46329
82348
72741
1401843
207917
244286
1483933
746344
831412
553898
996526
625465
515129
670054
220847
455183
354937
655679
710362
708976
350224
1151299
352906
888722
202084
972344
978318
1416454
668443
18357
1474638
627928
1132868
1207270
871288
1059280
1488088
51735
867117
937855
768305
312853
1351951
821963
153215
467675
1002293
1006889
171713
776915
1306182
1028392
1095705
1356555
1511078
176200
484472
995587
1397943
36544
116535
42627
902662
84993
246818
680707
762787
576187
59451
1495592
882983
298089
907844
336403
1133610
1099566
107850
1023833
1132695
747827
552774
701988
1171758
567513
369272
125002
822400
1367924
1021500
580998
46124
1015880
1509718
80936
916678
1150420
1409493
1052527
666971
379801
1008049
211384
1489464
140713
281000
1373173
541801
1437866
407070
113834
241279
284091
1171641
424314
389659
372094
1494369
996151
169360
648698
317742
313665
627739
1240120
589105
1473270
877082
169318
565959
1177365
195937
541281
1090125
1536975
289907
1127792
1491333
702728
1351038
1150330
1352437
117214
305644
446530
49539
625853
349250
998004
319048
852057
1425839
1118400
157063
230054
1131963
490328
351413
385654
252985
700789
532340
1482172
187958
526734
1150435
1177045
848194
139178
129681
70503
1295638
542353
390394
171608
194211
999909
376398
414100
418720
843776
1065285
1316484
973246
33113
21790
397279
333536
1071173
352322
145548
1041647
448997
395416
1077689
601633
637318
650388
745486
875017
1044867
987822
820456
689182
1073953
967220
338992
79929
1006642
1373701
738671
664636
1494601
166515
1029205
300117
1276704
845814
1206601
999344
1217734
1097045
937619
533615
1026459
553096
1534170
1109838
1037712
1265923
839884
890057
341363
143857
661317
346259
1182624
1005283
1179879
1085494
776037
1081082
526585
1457302
269532
1501427
700250
1307810
220978
205015
1113480
1283035
193447
1032520
511511
410465
390994
50828
281209
103532
618331
1423607
1455267
56203
551041
815197
792367
802146
1107741
1453130
380225
1474590
46060
184126
1480329
1358260
477836
134121
1390705
545907
610410
410897
1027719
680670
534078
1016248
1240181
343557
688497
678679
549128
290691
1368189
1017062
1163734
882220
486503
1608
1318168
1448288
895016
1072108
1279733
539173
488718
314529
907704
1436184
764291
79528
197769
295662
1277417
269077
1141741
1121175
217009
73688
1165275
689461
1029454
1035365
1059773
628206
1193333
1517293
1267541
403945
354220
755464
827785
883081
1423156
572863
466342
783442
31572
159294
439754
920804
1222914
1318933
540295
708482
1288547
110192
1448968
523280
505276
158735
1026925
1467908
627460
762899
457591
713165
1495165
369159
550142
332937
1501393
753019
913693
179878
614436
1321990
575790
482998
1221972
924798
196300
240508
820020
1517229
1408013
1106138
14007
988317
617025
32382
1035762
1024211
1319612
1311856
118521
1351883
1412731
557333
669675
174979
508846
1336298
419642
1457230
41614
1528258
708250
178498
1074407
1276588
579716
651664
475346
26223
29969
994485
315572
797480
1500473
759949
226118
315094
976046
1173452
347887
313694
932941
1321001
399068
748328
245282
549533
704528
258581
948482
1310608
589354
527247
431539
27968
1070371
166837
637548
814331
1111550
481047
198639
731405
269417
1248281
1129544
224929
1509075
570814
212611
361326
803813
785150
1410858
226111
197289
1281716
906403
1229537
645223
1370891
706897
718324
645027
1094954
477189
1228242
198747
825317
1232948
571936
720099
184902
186412
683556
514341
396166
705296
132030
837052
565954
233160
974309
849383
127619
295998
1023543
12756
735502
1410638
95852
1050098
1432624
241131
69994
309403
596146
479362
1207479
856311
597121
342291
1118206
909568
664350
597093
822968
1032512
269625
10939
671747
641445
1089035
1368535
400261
128531
1225040
711442
415000
903217
1475051
861853
868588
1419514
1059504
511758
1408552
513412
1177621
331063
1376459
586431
990209
1060486
448747
1449980
93230
562511
1190949
671461
67633
1191884
565548
629150
1527319
1460503
354457
523399
937695
1495105
1394376
236138
135226
47431
395473
785019
1381345
184013
932257
1230258
398711
592965
760729
245174
210687
347375
1111095
942057
671643
1206979
665497
307686
1235776
58606
964029
1154856
784275
1222359
1101190
271399
159934
1201740
1437396
401662
645316
604204
909269
343167
156879
1142521
1268431
1271811
322118
777029
1018561
913163
743922
1278889
772160
445347
197306
972150
623952
990573
392909
1370399
404458
941352
259074
181138
440901
1288734
34274
1096024
1149544
621451
1186767
788006
438346
562682
36039
626688
721009
677202
601523
116080
1349166
1287218
554136
1365316
86697
605241
147146
646267
65917
738963
552379
1267092
1356272
784271
81192
13607
76221
898858
786294
420490
796003
1357891
104620
92687
295711
294429
806529
311055
1159683
465763
1142835
336783
944297
880724
1356317
578434
840919
640621
484950
1247691
1360600
55560
1541163
675003
668641
1282729
804418
1327974
548253
959089
1533679
802498
608639
1444042
1207052
36707
517304
1418216
176967
959330
627198
326408
537274
261434
1270732
1223760
1355372
851765
478167
908743
179336
426714
769243
376706
402378
918517
993803
381091
1145212
527943
1052792
475773
1287092
84498
1172712
1208224
470052
749829
655660
333357
1451606
548878
1429243
102577
1131148
327720
1315739
1333781
265168
46258
307836
673275
1053828
1247544
325193
522961
1434979
1436736
865898
77654
603
56589
1451310
33239
658708
1135502
1419894
1492126
1485349
629900
187314
287808
910170
105450
1016671
441069
1174797
1364003
1317107
227198
94062
279942
1042366
1193741
1032496
675197
651102
1147287
37268
506436
933361
534395
30778
593005
1416095
1432345
570722
1339383
982240
1446355
774346
1375144
1225694
1358558
992499
1077785
1460889
200321
2265
1029434
199997
430775
16371
742559
238325
1428734
1516241
253014
363075
206069
1247348
532159
1347323
715708
1300155
1340144
814679
981223
825495
641998
1182587
1512903
1257255
716667
426695
1542279
286461
867235
1145839
469305
1409142
1292967
1229307
1109964
278850
945223
199848
279589
343706
233845
1366346
741706
780552
1217853
599823
593442
710538
969080
988694
143488
1420371
643256
489468
227544
731172
1534324
1533939
1392747
1115762
899676
275827
309506
441359
1514709
607818
889265
937512
1474962
612350
868905
1106272
1259474
1248602
1374782
275506
1214665
1404827
522181
648018
1401421
1151260
1140283
1211636
1004209
69499
737779
1050733
36084
1444924
1188956
400069
567771
1086529
560305
221880
1499766
398780
230037
1369396
1250607
1140601
335884
1207020
1079762
1381151
1378331
1502291
154455
717870
697060
940617
1222834
501302
975587
1160690
478871
971988
1037307
1102977
460814
523900
701586
852142
777950
1070246
1047837
1002032
1221719
211690
368248
534570
1376579
1505423
16824
1030396
1230160
938224
1444368
1510151
1223386
1156606
56186
748784
139455
1094738
1231943
301344
130562
1188551
1375349
6666
252995
45553
645855
116704
910193
878434
755462
356489
970674
660945
1418454
1111507
539944
892101
337051
511824
1210179
1280754
928487
314123
396628
1376323
46770
319395
1087843
780957
1143716
1104161
166504
65472
1503054
188869
1463558
969496
1350094
1491191
470469
1524074
454841
382241
1517471
541745
1054143
876349
703933
549115
1055034
130271
766969
1101639
1047525
1335663
553653
1154781
1012294
484671
42748
1159516
1295648
1320185
132760
24185
994239
154218
790250
897875
329566
211599
1381233
1182224
990210
893850
867181
392787
1310962
644482
260218
1093682
944381
1526216
723989
811975
991676
1351038
423633
997734
860962
1386679
1353441
1023312
258803
620033
392535
1185757
1265472
70756
1205904
90074
1336453
1429615
615126
372398
965541
161381
1350139
1178018
1443680
1375820
654958
1167969
789611
1045614
709518
256814
101956
432242
1349763
509882
163540
622956
13255
424749
687077
117048
167208
892622
1104336
1048564
1218397
611666
1313914
362030
339884
463597
585727
1250869
247599
760979
987318
1066942
50845
1178417
1533345
957507
231902
1421314
707033
186122
849273
241647
458543
15584
1544442
587653
267270
653275
965427
99658
327310
908756
510776
410099
772545
376921
1359848
1225448
23622
1081765
1502040
498550
87662
42258
628448
980762
1054316
467776
737333
372832
129833
391756
194190
1157210
376977
1343482
581822
459407
191689
682003
497026
1218987
687719
1143512
1105544
154042
1345243
280331
58563
823897
996230
581881
1126519
1037873
890276
100234
1367417
325624
1499621
77836
1304508
1166571
757097
1131856
767862
922436
425139
22619
1305019
466336
503150
1201288
1341251
1036922
767428
360853
441570
1113405
174429
587281
1412543
1398481
405638
1385464
759198
759711
469981
1487512
1426220
389496
330978
131458
323143
498799
173643
1050802
1190902
1056106
815101
435944
1451761
876014
1117159
1314663
1270835
1188440
1297075
1443991
1033034
599731
423077
612642
604439
989993
876373
957649
501451
1246075
1208420
1469634
1133081
812234
1277970
1460243
3173
1324540
1265210
585011
1300835
775694
653418
949216
1062793
873120
102645
363897
1058917
1287878
930894
143156
932460
305995
282806
252062
119791
230843
395722
844720
117060
1261252
716420
1466783
1019473
1431504
1437831
1070248
499773
831533
286246
652023
336820
852617
1043730
1180390
927239
1105381
764147
447161
218859
689591
1432209
215584
126620
1523853
191668
682248
482643
165607
251398
929995
1070329
1334505
779884
1430486
326430
3552
438272
939870
260851
740627
887873
850770
802856
1458846
956047
1171255
490075
443188
911143
977076
1129170
945014
831767
42747
105643
72602
466892
186959
1384011
855064
1301501
572706
538898
658626
498930
947936
1450370
70410
478179
404897
887624
740761
1111112
509821
1467555
147839
1500455
827014
1132876
364649
547765
211056
1164110
603911
101724
362019
918220
603977
385607
825519
51319
908557
421500
770276
884134
792446
1379901
535455
1498231
1010220
472047
1234872
678031
542860
1463453
315025
387316
288234
363569
1154101
761301
732147
855246
476482
1371115
1482527
705193
268691
854715
1514215
1160178
865154
1065238
736097
1132776
1535566
294147
183600
112961
203347
930833
70029
659069
1212065
500255
981528
1047244
908077
1180689
948980
1104330
129343
1243529
1045447
126916
1325319
1376303
772120
806096
1143226
1246081
886805
849814
1206544
1255900
140664
60030
1007503
327953
847273
411138
128537
349606
1172830
369759
1094240
528516
374876
1221713
1362700
1020999
553833
129897
1282894
242576
637651
756329
1151467
1146741
61981
1473461
427312
209126
1434091
875612
250236
1138153
963533
1210153
276185
421681
509899
1222692
812364
308119
860084
618271
1423339
395533
248470
419706
1025463
1182727
825337
252695
785953
774358
556845
79687
862627
1409800
216159
81918
157371
660457
1506982
489383
1468499
581438
463506
1067468
564917
300982
1410093
1091663
708995
53611
789410
756898
387574
1004460
570171
500400
571857
284833
790545
966411
1100494
1237510
286477
1408761
322781
68844
22191
1104824
1313652
1148734
1158769
595886
378550
759947
1359658
985768
1036023
433835
51991
378986
685356
1137730
876907
437450
538166
1343935
580369
858290
63450
1314036
1429778
939071
109480
848086
1179534
1239701
304271
1194721
1476048
663116
389516
605749
1151848
356757
160466
692889
423071
1436278
126336
56087
41191
1365767
713937
183921
901389
614614
838228
403357
1435502
1242230
630905
1209122
1026573
1389861
1434788
1457877
932650
772545
991358
615016
489372
651252
988858
117241
1120617
1154077
1024757
302099
1465799
326718
597162
1340491
448578
292642
878956
1106452
438773
226402
700990
887619
1049459
512204
188935
702036
124344
1391223
290756
503602
1394002
580374
1112553
40971
1330
269194
1358874
1214092
579304
288774
379234
704474
1227482
1438064
579108
952278
820700
473805
1064296
454171
900137
1474003
72052
1024534
332018
870151
149823
779650
1452428
311498
665951
945404
1309575
650853
63024
444551
404468
1008708
1491729
454259
759193
285563
768925
1016958
340552
1213948
742529
915206
621782
114775
300059
1199934
79410
1221422
357433
1286607
195634
1256978
852115
960243
316559
283663
294878
896414
532034
1316528
78052
853563
684082
221158
1217082
229603
1472614
1096579
334333
618706
1024355
659160
348886
945711
763255
1036098
275584
157949
1484455
1043299
795147
202145
80568
424836
510684
623764
97069
828958
1410435
1023362
135965
124196
892976
331314
1518868
1496202
14567
490622
448619
519723
387385
126792
468613
1015814
1466235
88679
553447
1525036
470133
453842
857477
1204970
980697
56220
925336
1410995
941452
319678
492331
347622
293001
1348553
214129
709570
819565
488412
926026
667648
951610
283930
197820
906344
486460
1536714
1001668
1199257
1521490
1371630
773347
700330
1219247
1091323
940192
1377257
1012002
133253
211728
1443148
711215
1125031
169409
1098457
502023
1335163
980257
837498
1359405
1518659
69075
1156756
984618
1145192
712679
965615
723012
447603
1538224
254567
23802
575177
759275
193633
1126388
1004793
1408122
1342386
685137
91824
1021618
1182916
1271452
1317346
988702
535237
2332
1463008
1451256
1460060
1531736
1386458
182118
145442
1072878
1209553
1422916
1208894
855418
422685
407418
131774
821593
1071533
554446
1140442
187132
975889
384080
766286
460898
1167908
1264312
687573
971130
899042
911134
942561
928116
230789
560528
1092788
1289600
803513
1510482
255145
1350384
919776
1122335
842544
552953
223657
954483
75568
1290195
18786
1221775
1308653
638690
752496
68001
585593
972503
720407
1179356
1401050
693250
991649
568603
42856
872272
118351
51210
1322838
1314621
250741
1409372
1404909
104316
876190
565401
33813
171677
1166440
602794
119944
154967
264579
569997
1443065
471257
1442824
27695
976335
439770
1199877
1419609
655660
1420490
609848
1253526
815313
348902
214749
1024914
1356544
293953
906172
538917
12461
90171
1241364
1418387
912862
883228
703542
1490639
1268784
708777
1059659
548653
71718
324343
139666
283654
1058668
908656
1434744
407259
197762
1262972
1513518
7045
1165157
707885
36590
764749
843107
395070
1151259
345211
1047057
1122355
1281737
493775
1005636
338679
75356
806575
1411734
15756
785467
722324
1019114
1329657
426197
576856
1547037
708900
984354
1165900
1105634
47840
1422960
1239955
1013107
1378584
860253
265121
1303021
50195
988296
1253606
449633
913914
1541995
1438532
1340603
148004
1431793
146980
449733
688904
1447264
870896
106596
359485
1529267
1008746
1050994
1083876
573071
1296700
1136780
544659
302266
147416
451219
1178231
1354922
334226
969193
693991
766852
244006
262950
409458
19450
670519
1282245
893913
739844
294850
1013867
735154
762811
355405
916195
305034
908859
129903
1444509
629335
380267
679154
175012
509740
1416771
303912
372295
583394
1419414
883287
619600
1327849
88895
1512639
689998
372387
1465015
918387
495099
681189
1047028
1226829
1048911
620648
1420782
105291
7998
1030024
1171996
332821
1060420
1466868
1285769
166230
1160814
609348
275862
1470932
654526
1033697
1161276
194544
670258
498268
44077
1077647
228045
1496357
1339488
1107660
598870
165389
126028
158533
21949
1539210
1355942
1315349
974414
579513
179823
1049523
729903
28742
423879
1146072
327592
1053908
1528106
852363
502371
387622
1521900
296328
1203006
903017
694101
1330663
537189
986312
1398694
1489570
387998
639495
685192
224187
306297
730998
1329279
1401277
1041969
496463
285499
1264208
1162137
859784
1132067
465053
1201213
1414239
746689
301690
1264603
43376
1406231
383783
1215908
1352704
105408
1139497
258882
272969
1238514
69341
698815
671385
1356073
230779
1173889
602043
39741
788225
1544781
479198
911739
362941
1391211
556786
1231519
848884
608854
224021
446561
1442730
1308456
485829
1310767
50645
155678
71186
1148472
877347
1336747
907474
1236139
84232
644301
356645
1372538
282479
1094893
323755
842800
120444
607043
143021
991806
790674
1182067
1377336
1339434
225994
1482161
36270
296944
690688
1215131
77484
1465390
14982
872500
593722
335034
199377
327184
1363539
250238
577408
81927
648283
1096994
941665
466733
880399
1235541
63965
1472167
1321970
873135
261528
659986
822981
109052
365156
502441
892877
11280
701723
120726
1444268
1119574
1194569
821876
291025
1023360
192456
1012526
527149
858278
1537579
558604
1280978
481161
1155114
1514126
1011541
53672
112236
788109
417055
1378720
913377
1081206
911943
59818
491068
759973
493150
901318
414478
1426311
21715
408772
1072630
1114388
1293668
317417
1296889
832201
1234369
20471
306125
617757
522802
507
768353
1250066
885826
393109
383968
235501
1465601
455830
685537
556447
1256064
202094
73700
1383067
1025344
272245
1375972
951577
813521
1276250
712048
1469423
1045458
224627
991678
1372432
754088
1475296
1294621
1204078
798956
1355542
700417
1088661
983140
355765
317644
865550
76708
380908
1543101
948514
229217
530244
723930
1518155
841026
1185780
1471921
456425
1103184
551270
1144186
617621
1223434
1427835
539862
541875
788933
806458
874776
32359
788783
60397
1386605
42263
5550
780176
1135821
970225
171752
758774
1313924
398970
897162
1329368
1060795
613380
1392634
430526
378437
1116409
1243673
1182021
247322
1048983
920741
865300
1341388
508196
577351
11516
34242
1541479
1014663
273396
328995
1043511
208617
271279
23322
126878
917562
669998
296888
294117
750011
954228
366433
499679
951915
19037
161435
433155
681472
402968
1088967
546499
998304
1138835
445240
546305
1142459
448957
1389004
695315
751588
547460
376228
959011
27188
440802
456262
1007945
203113
1194757
119241
1375027
248542
525285
998664
907372
514148
55718
1283729
110346
300842
1289097
1368406
396151
1322955
1009181
1197006
1395706
531375
546494
1357532
532144
255467
699074
1438880
988147
347419
321237
1452562
454079
1541345
317525
300277
723771
754228
1222011
857352
1104183
1371315
473293
721634
338051
853301
1004871
453412
418802
589395
326055
516709
386363
1092361
1229653
329809
890784
1547028
1061937
942848
968373
782550
1463476
1043842
511918
75390
812553
1243547
1460331
342438
2603
369042
85049
615433
713971
600014
690216
251382
496683
1337812
526215
820223
253371
51451
42264
1194175
350401
864931
504865
236105
1369764
1298155
111910
491102
132395
602778
888725
1217450
270461
854154
1142798
882211
1214024
1473177
670808
108062
1445083
862614
80816
709104
1160665
1217831
1427837
1508363
176300
978133
1393008
1021544
1028203
1197749
492794
917250
287153
46461
1275913
1014941
784604
123659
1214815
141540
285656
129966
559269
1503585
102945
1111001
1474667
463945
1248649
1293987
794090
980303
836931
601240
393201
1425803
810864
1507633
872070
534536
400488
1091314
484439
876226
156277
115755
619990
1124442
790661
911286
1453141
645925
570946
610013
378686
84498
20234
954391
1126125
152532
169845
1019051
178435
369600
1418263
897342
226646
323906
218444
632184
1229170
590355
5105
978795
366220
1152167
96020
503624
386414
122181
1024202
649997
14384
985990
1466325
1389341
598783
1035252
793129
1458388
135794
318207
815072
921862
1057426
29427
946446
1501066
205286
598345
459647
36544
624591
473234
823480
823387
900201
1412857
1212130
1012222
129964
1044321
634513
1382424
638665
785685
1314481
1006868
824320
564197
1470518
249213
1055244
436002
576713
828143
643544
1308773
353228
1390106
509075
856871
1078626
60050
148879
1297856
1046366
1491847
1505671
1101178
1327032
801360
885758
84486
384162
843671
815853
953859
1378770
568662
101844
1293867
33306
1304646
998315
865101
1309394
664737
157710
981307
1002711
156526
868464
1496121
1140778
902505
99224
1245002
685161
611025
359196
778123
1297937
949962
628724
1253325
1008360
1068480
1127989
951094
1514717
266410
278542
340460
851915
59615
264909
307959
1224245
733311
767595
685844
1282064
1309395
34000
866556
1498739
428246
326676
976932
1432387
1458371
1458113
949324
427016
454427
33121
1081670
247477
300594
201264
311946
214731
724568
793219
795741
317719
739356
1520570
523538
1183322
944025
1153860
97847
156402
1289585
1034557
1507737
16226
1406604
481183
1210840
86098
1232795
1208630
1137999
64619
354789
1314745
869260
27170
1127166
1405450
313203
500843
345009
899212
156964
928243
582363
37738
1199688
899930
1038040
383546
1363911
609877
1235410
731048
1086394
118455
196045
854929
114912
178005
1377497
685050
1306599
797886
1191371
69577
1005587
1272281
778804
1066706
715341
1410632
69606
1010988
305823
1006389
1392653
69943
921202
1193608
867392
353312
738695
50989
773500
71347
651268
1471382
1327975
699844
411534
1021881
560869
554739
1434089
383583
80224
277687
1471746
1545082
312155
862356
718117
963109
1325774
894278
426613
614305
1078463
918154
632016
494447
115425
286895
614788
703183
1358276
311363
465799
819971
587261
833755
1496936
354706
598226
1439234
1187054
127278
496675
1220915
1475483
1430939
533
745385
51177
1089444
252240
976748
1352325
203549
75411
1480260
727800
26618
1001640
228510
839971
382178
1078287
381130
1389506
1407059
962166
840236
67032
1093134
414825
884078
639809
265985
369060
924756
6191
243914
1190381
552965
1136437
429029
1247428
120055
168781
923199
1293535
1387272
776326
1141118
1293314
393034
562640
1157059
921694
810925
344790
779984
1046881
1080867
766322
1372340
227642
516922
349816
425428
142049
872238
1227445
183325
1017045
1525875
1349546
1374605
1490660
1008514
523513
391427
258348
1067783
854506
21764
1450725
220148
1208536
913954
513197
1291370
706310
346672
699132
803406
426739
209193
371933
785701
1335658
1507711
1128491
1280202
750195
1101953
544082
397009
725167
68896
814779
587103
1355864
1070709
1408873
754575
558916
924803
1546763
437881
673423
702795
381907
237056
1456486
41299
921820
1318510
1464695
1387602
1496229
1362293
104684
1179008
900883
1172973
385714
1492582
1273475
225537
402687
1272316
231342
115058
1131385
497330
383047
78328
224984
255893
123599
670990
146779
1344410
462820
72641
923306
1276806
320933
1211917
806559
415904
263567
501141
583448
1501971
1084800
876765
156633
1144026
1187436
29939
990909
875282
1479545
1543689
1179461
470336
336766
1220152
1437044
658646
216975
48865
421714
177633
316075
327406
624048
610685
1138600
628004
1465108
92537
413987
247860
1242896
595272
247563
610639
1246707
1088681
1127917
398892
576275
661487
1385723
376216
90882
289131
585149
1365653
449574
786477
1546271
855185
150883
64855
504863
1156592
36815
805150
1149574
1343975
313452
1391370
856825
629673
871961
106382
298426
861786
47347
436558
111567
1052020
765094
1521287
17446
1239585
949604
1491581
1156337
31589
451706
959733
963092
194211
1025752
542662
1514976
534458
734483
675771
1300433
392831
682286
571155
905525
1479418
894096
1383648
811498
1304956
549859
971794
144668
859928
697747
529876
37202
547872
816531
995601
353880
1308369
848888
348894
736942
696239
502996
1494658
1111154
680638
493513
509845
832852
841554
1019031
241681
1309675
469155
548892
93107
299760
1252402
496016
1151264
1022759
868047
1398911
805044
212813
1289159
1005107
213395
505155
226157
1153820
1086594
1117767
1303166
1448780
1088539
1445706
276471
1210716
1482910
259902
1226708
1461389
1163233
1253183
104898
410629
296954
379901
128289
1012063
16956
291980
1448351
1078711
924520
1466880
1067185
776904
737399
393621
110188
54775
448051
1529011
607392
1023905
760719
1277975
1300263
1519731
186020
366035
1535489
242331
1319026
1020967
1261887
1527394
1543862
536937
79016
505502
858744
1256056
517346
1452832
1305848
444765
782441
1270014
656527
435510
52734
743976
96526
840350
1066452
648568
824231
1281037
461431
856203
697027
1509178
471035
750685
832397
1434021
1442312
448001
289767
1224049
1339077
1018068
908997
869930
1291272
670319
221288
93598
299600
847267
946826
932671
607874
617366
864940
788616
804962
627452
320177
282166
1387750
1440100
1257683
520211
1522527
1127233
578411
1345512
1509284
750066
1480899
593932
67027
316840
787124
1253816
190817
498193
1401985
9565
87268
20561
802412
153763
28979
243896
292075
647982
77104
549093
713876
1458507
202107
441713
772015
279315
141469
585447
889907
1279684
626399
1467966
531801
556480
1124938
928067
523613
674385
1410347
704422
427121
575905
921472
87024
1093201
834214
1219677
1105980
424916
1545585
554663
402568
1527474
821533
922840
403873
348364
1454672
922248
509199
795201
1152597
1296766
1330449
824804
978327
1258721
746667
164056
1111177
523882
47958
732845
132240
309195
366783
237493
1530892
1368435
1222603
552765
920958
1440716
405085
1019103
761343
687547
1103963
1036567
1270137
356038
532187
1107123
1123698
711030
1127198
1246030
1136189
1434480
1482109
1455350
910114
531061
70513
83180
255451
519828
1316070
1191991
1179745
1253488
363685
668355
1129448
1407355
628043
1157689
1217100
1065928
168374
1147746
1196247
39124
1282042
48484
272216
1354156
1330908
1168278
623577
721758
146587
175990
1036807
371777
780246
1132126
1462903
368566
993127
536767
823446
1123302
1175156
146130
1148141
1094622
1147890
1148032
239926
475859
194746
498389
1080309
560439
163660
777105
1139276
1293924
1103526
1290116
695723
1445989
496452
1332817
1336702
1299577
324548
1084135
535210
1196599
616253
343322
558347
1349254
1364135
488128
1337502
253952
568703
1437394
370825
1248584
1398427
1231508
1310255
72629
1185234
275953
214089
1065060
98222
895641
1346650
1294057
37114
1104822
771618
1500985
1502947
251774
803729
1315656
1458143
628903
1279911
1024026
517844
26173
457292
3828
70073
1490189
1469939
850768
1396045
1410253
489933
1045100
281312
199930
830622
321834
214946
222410
598509
593773
1267260
780090
645591
255022
1017585
590103
552995
99320
815032
1364232
546610
285948
134201
207089
1087715
254322
245538
403436
1010654
1009703
819407
418284
833978
449186
1479312
1257972
238482
1293559
1328963
565470
352301
1437275
1252490
239006
121208
491822
509426
594397
1510622
1224101
1000465
1479146
401792
168012
737890
243323
1409903
431708
1392787
1148140
1168059
1001959
890977
668684
263946
721924
518714
1409055
1026104
305225
1014658
1031320
999812
584525
280968
197228
110477
1181759
548705
19326
95968
757362
229758
1254158
854336
1505383
1097584
1101853
665566
1399180
1116690
709244
620662
1271180
1361261
1497520
1404441
709992
847875
385424
497410
1506779
1331492
177976
944859
1298023
500779
1061937
776376
1469888
1376993
647677
511405
157035
926672
1111450
580401
1517490
1316718
721470
288699
477792
74609
712498
471963
1277390
1438586
615727
554620
1319249
167632
1092659
48208
357447
1265089
1407805
1185314
328899
948127
249671
1110892
904099
304215
815592
1075506
1390385
1008191
948746
1162487
1324998
831459
116791
765164
809187
799990
1178688
1168606
450130
888128
252254
1314242
722771
173028
1337375
258695
909234
266958
449751
565513
1009889
1491840
62484
584809
107446
1415082
1362986
1470063
775246
579982
700330
958779
217329
524114
944280
1212318
1468075
1370880
42747
1244144
1311157
445171
782934
1445969
798733
1193869
350407
1542257
1149641
526962
966633
1044351
714139
235681
938988
1361595
1077172
903721
584750
1422662
847297
1313122
134645
392386
492895
1291030
1192735
1174414
51193
1209037
101631
526547
888499
1482263
923222
1248094
375947
636615
652437
1434640
1266673
1210271
760336
103005
162301
1399784
1268007
401326
834617
1328390
674541
1311174
29784
627130
1517904
1447819
1105663
399889
513877
959301
864422
1181777
740570
160579
112034
448582
1289095
1249835
241572
533752
572912
39118
1142224
361241
1452909
1126804
1528055
1229284
1538150
938400
879851
1124508
736723
1513459
755005
1413553
153746
536225
622734
87239
805864
384115
64682
730284
834096
633854
960831
1411369
1400226
252734
879092
53114
487686
936739
90896
405893
282866
734954
246023
1366142
267647
138119
1538511
158124
1479727
992098
327624
1154200
438076
666483
1528899
717872
797472
1319230
1006737
924248
1195934
1334966
347954
33543
1109895
1534725
1464216
934101
1048800
1410453
953026
564944
1443455
1068894
1513265
1022691
613652
638943
1486123
1003044
80541
446818
1460137
634726
589123
666513
298014
1393393
1150862
1263753
1403536
1433866
1403003
617900
1341977
85640
1117677
699133
160097
1169249
130278
995052
1235048
1486205
760597
1140123
506879
824119
1016862
408394
1032726
884809
924014
533974
1087331
1088717
777607
297075
432758
741371
764686
1421016
841558
1000315
45169
605011
1415156
314670
1318215
370254
611074
215019
160364
1519012
216341
605406
160377
837204
999197
673489
278238
1483942
186544
99215
717284
89384
545979
1391895
91191
600486
1077989
1179218
408892
742115
260471
1191599
900889
798579
225693
396650
873762
795564
67339
1027458
383050
917285
13212
81180
1525397
554930
893460
1059097
878726
1103417
961344
143944
1391358
162371
674623
555576
38907
452195
1469234
4049
58961
26628
152985
368734
1242414
318870
1292156
831101
707156
905985
1348900
190391
49741
1308788
573321
192583
147083
664944
1445123
222527
289989
739838
1102447
473341
275940
835961
126291
191121
1260508
1527001
526512
1002363
683349
684876
1216199
1410539
261475
113052
919713
381698
1275325
612973
24425
541154
1127979
1375630
463718
317647
736398
1533028
1488880
1385190
1418768
967171
734284
294621
1394054
1507538
396782
1508438
1015123
956170
1089781
1465511
1415201
70262
625107
1491449
1371790
1193609
896320
383193
826928
362932
410085
909963
167431
768491
610889
1508395
252372
748288
1061493
243384
55595
1423464
806701
1256704
1502325
146207
153811
1443852
109162
6529
1431307
888977
964747
845763
894004
334310
88370
981418
786108
167972
755962
687800
566194
98963
54582
405410
366973
680344
1512871
329305
744167
1462386
373755
703810
905177
673720
1054844
577491
1309099
1010545
248060
1320281
1045613
654291
1135552
645659
853782
551573
1192837
181552
1100027
235774
11681
567005
1074271
771504
1395972
1404940
633796
1284711
1210025
1305959
789851
1242211
1077311
446876
1355546
1464222
1016286
65442
301447
388906
1498253
1466661
286762
493599
1005690
1147473
345880
1057068
858073
10967
782921
202338
68851
19475
58562
80539
846964
918791
1320950
1161129
638167
951880
1385325
1421420
399508
640869
1497119
432086
932247
1537455
544203
666346
813912
1291398
758516
1439148
68292
1198339
74626
979541
1271
1270204
613939
772282
684622
917648
1297231
1475383
545690
302425
1422868
1231999
472926
1359023
716095
1523777
1080769
491837
32441
1032841
1390988
469401
788070
584815
830235
754888
68939
1483525
820488
249745
1353999
1285865
624465
167379
870423
381409
908644
68748
899980
1040525
576234
707828
1546557
747108
1357219
1426153
450434
964844
1505692
1270760
57862
785292
40705
1309031
884157
1084946
625893
1188853
988772
617215
908319
435930
1350158
546454
875334
757714
680773
230461
1243390
133355
1134395
1262362
446368
956252
1013231
1452094
1516088
737732
48281
53420
1518314
319314
265763
444665
88913
1074710
1037083
1247109
1246126
48940
1418989
362740
1043152
1409547
213256
115832
369497
378723
476226
1436257
864198
645716
1273952
597985
1110057
1243462
1022509
1156810
337090
1346006
1472477
721811
1286092
507907
83595
1358763
279053
156570
105708
22195
1197595
293610
400125
1525688
118546
267456
5614
1364072
854988
110371
1162030
28085
22371
190437
1391420
207130
1114565
367408
974713
831842
1386087
489495
1341755
723747
661676
567097
340700
498177
894197
930096
343365
1442172
345327
1036008
760323
1471526
1047476
752070
548744
587132
740411
472504
504012
569021
492754
242468
381817
593896
782769
174975
456431
1493595
659520
912259
254535
919171
20595
979489
457063
1137352
429381
1472866
1502375
845899
1544226
516471
420896
545768
1415877
521647
500000
65968
806095
1536353
75274
793692
1402368
1347381
1328013
505223
303058
1349623
377233
386106
462716
1515039
1179120
655630
1497248
375836
843197
708614
1166920
1380144
1384156
39518
1524892
365192
524024
934152
1404909
893003
928233
749991
838432
1275469
810288
1157605
444254
1318816
860355
1144666
232036
189791
1238607
198784
1500109
990023
109466
269476
524261
920107
912922
261526
1288749
747312
966008
412154
1320996
1075062
863649
1087792
637333
601902
495954
707308
952661
840229
1262787
1386745
466863
572220
890733
1267887
1514051
600482
1251267
1263167
484742
751192
173084
441161
633696
762460
729566
105700
20795
646506
683059
1088026
837844
56235
137570
613747
464292
275466
161813
905386
546333
1458371
502642
335280
1086181
223560
1419956
488579
1252304
827150
1271298
222488
196044
884250
1173640
1516084
778071
1277027
644603
1218524
139125
1221109
452942
603332
266204
632926
991432
1017976
507231
541657
1147614
645468
752326
1414177
435414
1536818
268679
1225049
405786
994882
855426
182666
408806
1337118
309340
1331560
596914
1204870
622574
991594
372650
1495976
1244245
855772
351965
580615
424708
306632
1081160
1024723
1263069
702239
48294
90024
73394
355541
701573
1539246
1520233
1151782
1421386
602826
1508494
1125562
1290596
1230526
1490802
134250
47999
1208003
64436
1011930
1135130
1261614
1204676
760705
658422
1115201
76706
606421
1435227
652140
1449174
456021
995364
996608
1434994
893229
837759
1132206
398386
156878
679408
190290
493204
1140412
762258
1123129
1447697
487272
1188278
763878
326758
721979
1503950
657436
362005
374660
765027
735566
606989
1355069
861141
1094113
1358645
1373516
1175497
336953
1249251
1233773
157387
791896
1047130
458038
463237
968674
50808
1137616
934826
153112
1187800
1282063
717753
915761
68005
502105
1280306
396293
522801
86081
886557
783214
104075
1145504
334403
190375
460882
1330663
529737
721775
1064114
8406
606595
530162
1470565
139611
1519316
860622
1014814
410864
368858
638479
769101
73697
1026199
886144
143513
725334
399255
1340456
639681
376146
372448
329106
318034
1076181
386463
1058531
863268
1138260
26267
756463
984389
1334596
766451
743723
770252
927864
1541282
1102483
27617
1268688
1266980
606119
527118
928936
994009
707919
308642
963390
885002
1394344
1222227
882494
1459811
1107949
896632
1083187
289326
173547
921866
1343979
576636
851836
434794
295102
1207804
469596
18469
79508
187562
1043568
817341
521104
279506
372208
675713
809988
245194
1504405
1488808
1146899
45434
1518164
1322320
422890
1538950
1269375
77920
1413999
1394379
708360
1090073
1528297
1112629
464636
440110
975042
1501458
1388874
97013
1407074
268541
87843
255019
357159
1493554
411189
1491606
431322
579608
1457638
678367
686257
1186281
1345783
890983
947610
362659
495538
1065938
614445
1150973
531697
217996
808030
793104
1454642
655060
386994
1290438
712731
1492059
355490
1106823
1164190
154406
110554
963714
803474
442823
194610
306463
704515
64586
833592
424885
736444
220882
205973
280873
1339302
162826
1410793
1142591
364728
271345
100630
237356
793205
891890
1436036
838498
1369482
776511
1027280
646012
1484701
478764
598659
228738
44731
443502
934264
570507
1289130
1053702
1230186
840055
1459629
638587
517670
785042
1411328
1354503
1363790
375722
387927
279655
379946
678337
723316
545753
140347
1886
215356
68807
204069
1489525
129141
1500879
372370
619972
683139
849950
88191
489667
1117556
1185961
667035
1170170
117330
187708
347108
1347844
379627
829401
150253
322790
691110
1139973
862147
307379
755271
545848
242518
459144
399393
517804
1230325
1434951
262583
14166
664646
1264605
1107156
236034
854961
416798
410091
789932
1299233
180515
1539473
819224
915047
1102391
1175134
403075
264312
1338304
1345251
907142
135795
713307
399906
513509
1393255
407457
294949
1434651
203682
471758
1442682
868036
276225
378394
29560
1368836
1074201
657657
221533
1186377
208431
1038404
543978
801934
1258471
723642
1079960
1488389
742910
321160
724560
1429983
737940
1082381
443335
901208
393268
774967
1495044
68807
693384
438484
1547032
526117
1005533
1015909
1095129
606091
1218827
448149
329323
815692
532697
762103
244934
1247003
670610
643836
410757
298469
1261553
689105
57682
1507262
911849
402002
503905
627696
124294
215172
370643
1508409
1095780
913471
880920
1463790
1541207
754643
1298203
1281177
1066110
876710
742484
589459
1253484
909470
603844
50970
799746
297448
375913
1118866
620838
79280
765992
702634
175794
708084
438476
606362
436056
823407
1498411
298291
323204
199824
707788
1396810
641429
872948
812145
1488797
135250
287703
949966
77161
1280930
131007
408517
1036683
778014
720265
488667
574046
1076360
919839
614132
1501964
262287
608860
20307
1300089
139122
15554
968407
172705
642496
1500697
522749
115231
1338416
100688
1397158
253880
1303649
788378
1066442
1494256
1412441
397437
919077
561487
1053698
34326
1051449
359902
359813
471521
470079
1224243
927753
1365716
685579
940154
1313662
549079
995878
554744
953468
4703
1160004
1341618
16230
626093
859212
1020581
1216471
646034
1313597
201874
872040
398988
494990
942620
507493
656503
1094241
1281461
540678
518273
986302
954945
582536
934687
644026
261934
1199434
821604
460644
1088521
1228441
1518958
467029
1027379
459145
365492
90905
649160
1030278
1427344
578568
241401
828110
803083
774636
24971
531533
121624
1191612
128348
758913
22299
1199874
1532590
1369443
620996
309238
1332161
218881
1334944
1169400
727123
219578
1296977
1245553
614624
278664
1102110
322254
1059186
69206
31420
713597
212502
1199595
47229
175098
894913
52586
101304
1180801
286957
1308551
332230
1102088
762550
457381
249954
1027359
348393
23908
768302
150396
979852
73509
478420
670960
39398
102325
200631
423416
352233
80269
360386
64547
785038
78092
290018
431522
1061998
361098
935807
663475
1289251
102374
697055
1080088
947976
1198253
731942
1292331
985799
918328
1000527
930172
1527074
676540
1547011
1361950
748481
399912
707627
1333680
42660
57524
1256145
16114
1476301
617088
344641
1306312
692503
436411
977880
294714
356205
751444
960388
914279
295242
985633
976848
781025
1258863
66555
556987
1145222
913633
1417307
654039
604933
1126843
667654
502382
877046
1014446
1539631
1399102
189741
680701
1349424
927905
1190546
553134
1231330
864723
990976
616790
1128474
992757
740555
933895
913973
874043
1324990
446582
326309
685262
502364
544169
289688
37102
420290
1428196
742290
92486
571817
1506491
1308252
987836
1130783
194183
477670
1150983
763248
1000019
112094
791170
126127
1296208
419516
1332453
77001
624205
874192
1334613
1442674
393037
1068366
1372189
199642
1002014
977008
857468
1348989
793448
95396
758989
243372
343255
140881
1294879
1317399
903247
544121
468296
1015239
15647
121952
1294332
1460351
888115
1524357
1161030
1517905
1399185
1067932
22237
1034016
93969
667320
1530340
605288
589107
1496198
640247
281188
542091
428710
996215
63072
1335982
962084
271529
493792
453448
44419
640395
974549
900464
565753
132516
502778
1147258
1258354
784909
1145615
1100059
1109296
668007
491526
1274080
856551
1541017
654117
807401
48350
441147
345198
1291710
743023
487741
839311
1067253
1079895
1218710
1317919
390295
922407
229757
1021284
801304
625502
642072
1247017
655508
240938
36940
1390536
275938
282687
632019
997468
1294015
271695
857859
1421915
122408
1250235
118859
1364899
215369
203573
166228
434823
757884
316476
1215193
615367
1455599
455608
650072
726245
489204
615746
1383098
1490680
1452481
1500917
92200
1498483
584085
1446352
465300
950988
402508
258326
350689
339522
437849
377852
1511667
800989
889059
405600
454822
91344
568190
241931
14936
49861
1289657
952323
1526314
648784
883549
756101
704497
1012138
1421919
1221677
1471
83577
259093
596566
1505153
1014988
19958
1048089
1297831
314518
1285305
1188129
858290
742163
235796
61943
433455
479283
160105
496151
475779
125734
128928
1114137
1122449
440106
1461323
820779
522135
584036
538972
1289279
249965
89625
728900
1305991
1180312
1346025
1202669
18062
137975
1171516
1510126
228357
51217
1116925
481638
461513
987466
1360126
503462
1445256
1524324
1177514
127794
1036427
1185337
350366
563700
163645
609670
1466784
1119200
851859
632402
259315
895278
297342
1235816
823270
1237893
639465
701529
462403
830998
896758
99034
272434
1519863
1134300
1309876
993695
844515
1007143
96691
900760
368284
947914
184786
1141630
1159785
296176
1459555
1521959
1032732
274864
1068424
572213
694213
1524997
1050781
1011210
62336
94170
419087
1123240
1011459
1376765
1488018
787345
511667
629839
1468635
1464643
765090
902997
100328
1401298
1458572
699575
162095
810445
973862
590902
49990
727795
1378515
1136048
557883
117920
567486
420613
584223
602931
999008
323323
1212912
1489449
961883
739786
1430558
243921
748351
976341
771468
1333371
598030
93697
622603
690626
557819
145405
1086962
330944
1422768
501716
512922
1139124
922412
912230
774397
1007405
1452300
218825
1188590
216954
680397
1089376
145969
1141577
443764
1098319
908932
929343
595463
870432
179038
845840
353753
636448
112071
992110
108606
490439
1371132
1242299
478081
269977
458996
591578
97070
730460
841413
1420573
1033431
747659
431058
1533925
136536
1075179
253847
1196987
1093994
1015339
1330812
1260762
1078424
1229295
931571
945589
703978
130542
784180
446634
299218
864117
87126
1437976
378358
1016385
360600
689964
147138
1021116
895386
260286
323193
922076
1381811
410676
225263
1062776
928179
144152
1220587
858169
421913
1244681
542726
335129
546028
1108528
614530
262548
1377761
1383443
1408963
939703
1379165
964215
956462
1028111
1258054
1132636
1054711
153344
1340511
681182
713116
1132553
486535
506697
1431674
72001
938561
1154230
1328168
1321602
300662
110569
345630
1344685
1190413
721089
1179033
949072
605082
860303
1404340
1256049
688803
748311
1274654
493017
808367
1266827
643511
545530
1077178
546093
1236044
162115
472259
783216
271315
1013082
607658
87411
245101
162339
335045
1438921
1195736
1317579
213263
34658
914194
1002910
1542782
201083
63197
247963
297549
59422
436717
1335092
1115622
27671
410663
1447696
409849
743681
1493602
1300845
1283720
630072
1053894
764209
735089
215030
1479203
620035
768121
265711
1187972
683824
1492256
1302621
932172
1314489
1106380
291277
735616
561221
620528
241369
916583
75183
1229785
1148609
1302916
732182
271126
7817
398902
723563
246713
555088
52626
800058
1261730
1361554
291865
740364
981646
616125
946759
29497
1119798
807322
1134519
306003
1066496
191046
535569
997780
435278
1303428
349557
1198325
611865
187644
1262352
542247
1303886
1483580
446500
577001
481121
1063254
733812
448920
285405
1503009
651950
21021
735389
340700
1212375
800919
34924
84634
990746
418510
277138
1119538
752401
1394826
1086946
73033
737526
131810
1128761
16918
1446802
1216928
650340
511665
31049
981965
59955
1417153
1201152
883901
1037377
113277
848126
701355
102797
1405072
512177
738454
1027178
1455856
680540
1396352
843035
140752
1456867
1323894
401461
1271489
1063237
36801
321196
16465
1271397
292315
497284
750553
1385900
1296592
572774
18935
253605
197542
264025
726274
264866
1524152
1329512
278688
131325
834217
1122374
673209
1189528
362563
483995
149504
359408
1380359
664604
1331449
166413
193120
760932
331676
559369
20324
170666
230361
1235140
31551
1286861
10712
438404
1529415
600777
897317
1302187
43286
869598
1544488
107642
536728
172816
1299102
539919
1002319
1404940
418944
1302263
1376825
678872
1078948
90078
970427
727214
1000512
775748
1160413
1090185
1461880
1410218
1463287
118168
225026
103549
551697
845931
119810
1539148
1093920
1057800
518970
1089820
1021567
1272655
918615
1020970
1086236
1393066
85584
1109834
853586
1185068
295530
1504081
579956
1124864
233345
133314
526014
842315
808520
1243076
121962
732118
571673
193384
823984
10434
827780
825223
1520048
498746
1244307
1471918
767377
1230797
933447
211470
1320610
1215381
876401
1358183
485825
182524
1395962
1317287
418486
1462258
788644
897995
717128
254048
902557
1232711
826842
785073
312536
1024065
1143433
239601
1471260
495594
1466854
188591
27815
454150
1392997
929012
115023
165251
250895
1249147
347820
835833
1403305
1504172
64795
78011
26035
204761
873719
609859
550120
434823
737852
849675
590146
130201
487889
71303
1107996
930724
234777
565446
366259
652746
1522282
1208946
779636
394725
870807
1341608
366881
957636
517734
311713
849641
124152
344230
1542016
1173091
1076453
959362
1190925
64857
537882
755746
1360395
334785
464239
1042768
775992
165482
1363267
1360822
450230
851955
660583
806489
507807
930225
1183429
85542
234892
225152
1114700
1312960
258651
126785
968440
1005161
153541
830561
920164
171056
466819
182431
66464
294537
1156842
185229
289953
1426152
587056
1352145
701763
12526
423269
572699
1332899
239153
1356856
13567
108456
1541677
236104
158187
762622
22911
740096
108747
737688
1115994
481563
1511482
885327
933693
682002
664298
1130387
11339
1037586
1491383
645377
43778
813001
681950
1105312
680992
712308
1034404
676672
615309
803445
207443
1404652
564137
967778
1311538
516917
824083
1358757
403708
1005858
67377
155381
829552
27115
518503
671693
179876
308639
844457
475056
330313
1371482
387560
1440021
1168365
1104907
334900
1097349
1238772
1133256
1181769
1077304
1030322
724110
154173
116157
172112
1000033
1524905
497337
372731
1101360
9533
475509
658371
171484
37705
592777
179245
163206
781428
380201
864559
1407281
491265
1022665
1396694
1071833
1460879
497930
497969
354866
1157512
368586
846887
1235454
1337123
1159325
1498535
932461
167349
1086300
1053061
500643
290737
79211
1353408
1374764
1341044
270747
373187
1163156
729574
76263
1006910
1053071
155816
708359
1506515
1497765
899731
833804
519648
999151
1224269
528279
255835
409253
73700
259404
806338
254666
316691
1183741
321642
735816
1102277
1052024
65004
757940
197050
634008
1518349
1322844
1069073
926266
1010181
795575
616343
1530226
1213588
112451
770832
788010
942382
1505280
1409851
717058
543111
481022
921110
1023834
1158611
1144130
1117814
1310758
144283
1498872
1377372
515202
27512
752506
1372429
943492
1308298
256217
740149
384206
1519775
675986
1541803
139883
1496167
1206348
1331561
747149
1014726
29328
437194
430598
156512
1400797
333441
5805
804625
669688
303574
494002
265715
860071
1521463
65305
557819
35419
200596
1312016
1304833
807167
1210954
1326422
935756
1476281
805482
1501974
974686
187303
118730
590512
1275430
1334426
723719
1040625
731457
1286163
368415
707856
203745
1533921
317771
1202435
1134464
1289991
401604
590
704371
469683
1403719
1239585
1018422
1405485
899668
93899
1195934
1056468
336542
732363
527401
566089
1244027
1009333
52871
3717
539351
1438135
391186
108620
262248
627757
923120
1459123
869168
758455
460842
39434
49444
553561
883866
114215
736515
946092
294925
1281437
408150
226559
1046242
918307
1445970
431451
1246062
754213
1250249
881563
988737
1482377
740018
92848
1381817
437255
1044433
610924
36543
1477466
958206
1219714
604673
576382
1048823
742001
146962
428833
465677
894061
1337527
152341
956124
27670
1460274
621225
260498
675987
1547011
741552
288876
593017
1203738
77783
1096464
1397453
344512
971661
359453
1398268
1419840
400571
857173
789262
25694
705296
157676
699711
742427
757955
996230
1090402
312180
1233396
95099
1160655
1234145
168519
952333
1221524
837350
1192780
204349
871692
1133744
255766
114457
909544
345234
871257
682242
1231530
1329503
879360
1285321
1109178
878196
466836
486532
277870
1084889
652889
469352
33103
81140
362967
1502224
581861
1424927
1354039
1009047
625284
617251
949199
870651
561395
1028345
1417298
1493715
611304
1082066
489232
580243
219811
256738
1303442
715814
1389552
954931
768615
1281176
707632
1196146
244643
772794
849206
1466673
151449
1356787
1135202
484864
736430
1250360
1044988
931541
832183
1440339
937192
1509188
504532
1476935
626885
1291144
803637
1081992
65833
1436293
731429
314978
830155
509219
2992
71777
336946
774672
976958
1126925
907319
606841
599810
826040
833159
641000
1395312
1189497
972927
1539732
1161057
1095896
1053996
291256
1511745
342350
393467
1223419
1231302
1177115
1019888
1099911
1388779
690633
22253
150601
1183608
1376221
913673
91009
1169115
152016
1330323
825455
413852
84645
850831
733637
102379
937768
379688
499979
917925
590260
970421
582122
913097
913038
1198560
274562
782545
1106153
424525
429380
1008603
196782
937528
1255661
226984
1533315
125451
630976
455493
1194862
344087
791200
1146104
976534
433173
1436904
186795
358292
1194475
1388060
585541
1449635
978021
343318
981862
1060872
938181
44662
1542788
452056
284138
1086444
203675
1522547
1059077
976266
1050174
977210
1498941
1493861
664141
68789
1288281
1281532
1134191
1082699
1437744
1473954
972136
71362
35591
299688
87959
708911
1310732
903256
1252174
1208430
512951
582333
947754
269426
1414324
630672
181350
843814
812894
186269
737001
433984
1075457
902745
1287593
214083
946416
126463
392580
1468011
1281762
592296
568952
416930
169866
476902
316405
192741
1413514
432490
239013
22815
1399012
552912
953861
1119604
162986
107193
1057424
1304995
682842
892283
465807
624793
1282553
441206
896968
437922
392250
1517753
1459170
902678
1420183
1528496
1297952
1462888
69601
1300827
1038323
721256
1544552
847984
1144188
508995
1169274
1429460
1020882
1234441
433054
436411
7965
1453517
1176477
882024
517463
597242
1234952
1462874
643152
1369502
833018
718685
112348
1175683
547078
24987
1258626
985868
1456929
852357
375230
71648
280599
191442
17154
236550
553959
780618
851411
940573
1385042
781201
293008
1040629
328074
494141
861944
328947
546356
690836
506221
833248
926408
1372097
708839
1274737
304470
175917
930382
1066023
1149368
699398
1298224
1448236
458828
1372855
840227
459819
1510825
1129230
1475150
1254310
450872
1036006
1260178
1074898
1174423
1464973
32563
168981
234345
945574
1077356
611380
440576
1202747
222666
1118902
1135349
803192
318196
1036802
618286
359218
383186
728138
650313
801764
616586
172463
300923
1242870
577923
329581
208690
938234
1073893
724998
426300
866924
1309964
696754
1342241
760163
948398
457796
1398701
1267756
512073
1529103
230338
1471913
1332195
251362
1351048
129626
170139
865338
518802
557456
1154432
1005368
859870
637032
330250
1481571
1157204
39250
1252658
32478
595969
1511626
1240070
1184666
230052
1165324
138911
871910
1273111
1020073
527081
180317
1539739
1059006
1526040
1153955
810553
1476336
1153289
667563
365774
798314
44756
971175
1274328
1399143
1381480
1489188
1478589
843469
897179
802299
1067557
35905
632602
86271
458927
1166717
1428246
1013597
524267
108372
1032048
895047
1104671
18040
660521
562949
667040
33089
613172
1454406
35843
1312656
458236
288012
1346769
1379801
1216767
1240673
660194
809757
1062936
472813
1113841
1101903
1486560
1231312
824512
757546
861797
983239
377036
544101
192991
1222712
427441
1056030
1262982
559168
771015
151388
40122
1180587
42940
1524530
1542349
33753
1163846
984974
310949
496914
89248
780762
448714
203776
363360
1043994
612101
572767
670634
1310884
1082069
916806
937295
1353852
1426510
55189
1348370
903780
918549
517130
307543
313382
17012
778731
1073032
918034
788205
118626
1397487
1385940
1294890
192054
591831
1091479
631592
1141350
1479210
694421
438385
96709
599934
9249
328243
1199744
1309710
1511435
25198
1477947
802185
92808
1517018
741486
1327494
300292
716036
1181163
418288
111288
988276
457251
127074
1118328
952462
1457444
1183632
554416
756536
741109
130261
195583
1179750
609242
115848
425440
781736
577495
448015
740920
136962
771061
1023477
1301673
846394
715690
390804
1093400
1437280
655855
178112
918312
291614
125542
1341814
427093
76216
377651
353981
255371
486451
916177
755663
125723
580978
306346
495666
965859
452572
1416649
1374960
175627
1291175
51528
458875
1217812
577467
151132
116386
1316010
1150618
1472059
327862
901411
1473612
1310799
1085222
214736
1327945
1412107
149688
968164
684599
1345904
1523586
967329
1487267
827573
378118
496822
1201433
464383
197574
380468
702258
986918
922560
1405137
1516693
735030
1358787
35699
856275
797873
422138
1016001
142069
7750
470045
819809
1488695
530597
622351
1458523
1074814
1299166
1000624
1119654
42410
348521
1543155
97557
535381
1320316
465556
1443424
1382500
832685
40624
632986
389758
293523
726658
1114058
5336
358909
515881
1495857
59718
586614
885395
1417
354019
567775
406852
1434602
290337
850832
293628
253723
1024077
1419472
1382337
243499
1357262
1207214
200397
443890
607951
219126
282968
753974
1142774
49197
1492691
1534798
1383387
1418148
1464288
154307
759108
1134018
839785
814423
42985
830444
980146
1470137
627380
407787
619421
1435377
808722
466580
1412719
1525268
1374020
1150671
686962
301541
158581
942376
986998
217958
1296290
803028
405580
705490
1510524
691301
1073128
1083948
289441
1419916
708919
223164
49380
523787
1135340
312936
769237
1481989
559045
301255
1217993
1274723
780114
447936
1259648
1269867
905348
453484
679059
917767
245240
558786
449572
1470701
910165
1155823
156835
751376
854384
1188116
988646
20172
33467
266730
1168263
875863
1503213
1245355
545403
1314285
560846
404820
1296849
296988
110175
319507
851393
968363
21925
1078297
170572
1083455
996268
1228790
1203258
483806
288609
848992
89809
72061
147528
1361765
608477
144918
1223412
709919
546016
1106470
1345544
1024977
1408891
365927
574088
974377
1018360
286264
833353
1448500
904818
36047
688246
512092
1541239
630124
241002
149160
135132
943130
1311510
321225
1305954
73081
780816
926812
1419971
1463996
596969
1408971
700047
246261
520269
913922
497301
1467645
679353
175494
726645
262512
1110387
55340
167053
982646
1364531
715551
745051
1473401
350136
830723
298286
382770
1184230
11291
161050
927760
937903
578626
150166
1070238
567526
1113639
492253
1076049
34955
244285
190948
2537
752596
1478511
49516
1404340
568208
474079
1398917
1073178
515655
498905
132670
53508
1478668
788185
446093
954891
1072381
881081
242261
661653
1335704
282234
740352
782249
130344
1356248
200931
40454
445480
227654
719223
957827
274189
866374
1033166
1228870
273802
1428731
813961
1193611
1520872
843350
1331241
1156725
682935
31496
19322
391078
1377846
1371649
1030223
529646
254908
1251843
49111
1030530
1286582
1342421
1123778
880002
871497
163020
100564
556909
530737
1520941
773220
1059498
1210635
1105345
1478592
911775
1232594
309357
586461
1309421
1337000
461879
573287
814796
158103
1394574
1449200
101630
1362234
1505828
787873
119440
309341
1489694
1506415
781777
1089722
1343106
1291293
1112855
1093687
14347
299290
891559
144766
1441140
1390257
510975
1489414
189949
60472
343674
354888
1401888
1488343
906765
1328354
85444
855854
613089
1018803
362800
299242
251117
201440
91554
495365
568538
327818
698892
1535147
550275
485760
920156
188230
1284886
676703
1531162
1255715
1479302
1426369
678044
452283
484794
1298551
296091
975063
1017474
170149
622857
1162629
549695
303834
1138925
221473
1502053
395106
1246681
1065349
56842
1308924
1107123
447108
1011614
580381
1018315
958971
519636
1134343
1120804
743093
462479
1466860
1336011
403813
683238
509719
348355
1195541
105798
875820
1527607
226574
700260
347001
1114264
1289444
751303
76578
484895
1315652
604802
1208636
284462
922875
1305724
1205289
1009895
1412051
1114739
1434784
84341
908817
942991
128789
667119
718187
1046998
458219
1255088
997318
403763
780295
1015431
964652
1461511
1141941
1312072
865684
759071
8693
1300877
1487984
566779
299367
1282504
1249237
1064932
26077
1259365
936460
191454
825270
1269496
1021750
1542808
201632
1092913
614223
1230826
413499
182203
1249263
1065865
1100541
266021
1007987
1277172
797946
600427
239059
1477464
636633
1204835
506909
180879
17706
1449683
919526
148005
905581
645360
321207
175071
400448
951575
693696
6144
1177139
488314
1043903
584713
1001397
766338
315125
672363
1065835
204136
1498637
89272
1155266
1383409
263401
616274
968762
1526924
880091
247053
526214
270481
409553
496105
416779
331174
1522341
445844
91517
84063
1431591
612771
1160658
1347853
147470
845950
12262
915333
1116694
760851
1282731
1336021
773855
519425
1267784
1378988
16831
847099
1472566
193540
1544739
1180205
94676
699383
26150
508699
631319
988559
1461998
446414
1052944
448083
1034211
624597
551274
400807
843263
384163
1224527
358958
749666
984542
822352
1012237
743462
1026470
1444678
1462762
275365
166491
874777
909551
1132745
1543447
587629
378380
1019748
786675
13582
180204
297348
1504810
256972
657071
145525
347435
835879
243617
1340970
250135
143616
525357
15270
620003
315168
856924
923623
673722
431734
162605
342604
246508
1235603
61761
506237
1194584
82535
418267
1497611
1055593
820842
1244576
675512
1340079
939907
91394
473309
1141902
1013981
1325679
693890
1371940
769429
526686
1076590
217996
1294979
786944
209044
764775
804477
1439298
476826
720136
1184966
113012
753491
1062311
1301689
1208896
1038806
633440
913287
343956
1430085
1090667
1145963
39990
326074
1230180
202123
900295
1434741
1293734
650978
736530
1279684
94264
20699
1447719
631352
1318668
839171
179803
337262
867842
287153
1185208
837344
1246821
1532874
544903
1057922
483726
1230405
853024
854454
1029585
504963
1040360
1324384
112342
1421905
1381249
51937
1094914
860982
1173802
1044325
1478426
707296
989272
1129
1466243
677626
820275
789554
1305019
415696
243972
697979
1206216
339019
50075
643206
1513041
81215
96192
1133891
1323818
454664
172472
780969
1126011
768197
1271421
92982
642378
90036
178630
264355
540449
1405472
862402
96651
160990
385061
1075503
221423
659705
1462352
832104
1034597
1268844
911474
1357689
1234425
828441
1408308
841593
597714
1495339
1204851
409536
903949
844747
1310685
916029
1127142
966252
410993
205220
645842
101551
1063212
795499
521280
1215994
1309043
580169
492802
673799
1101589
11597
472834
1059482
294241
219073
971934
1225507
486975
1407914
905765
11210
1426363
1027872
281246
1239253
288982
1210195
369950
50745
793577
228601
1494531
1337345
952503
528209
162555
1196651
174219
857567
1044787
815332
309778
1283875
3084
759286
142856
1201700
127880
168753
1215311
14866
1386773
1168719
431988
712664
816989
854373
347435
1189475
824038
278926
1522990
799812
640672
443562
1086322
866356
1233315
316090
650068
1517353
912202
360865
310499
355028
1496438
196180
51324
525538
291207
57112
536970
392558
301211
1216079
907611
1476819
371470
469205
1069389
129054
1379218
1225014
106572
1355580
1034074
1485906
1233096
185391
500522
225487
284335
35467
1182561
1393217
236237
1508598
1247050
1256719
473829
1134319
1154871
146470
1123801
923
1304070
561370
1355603
918801
811256
16283
1446117
1461213
1017880
844389
1075896
1087284
830479
1245190
463647
1136489
16047
1383238
864776
222392
456116
1070473
800050
343109
748171
550962
415605
774010
267081
1377145
363475
1428930
930291
522361
160846
784651
1279300
675199
497374
502160
788696
1217090
1199543
646794
1332741
355421
82109
513976
1360703
835413
1221871
1124729
1506885
430545
453914
493680
1461417
932144
1129974
96049
1441483
863354
1349238
322713
778692
442046
66552
1285902
158945
775097
1323077
698922
962568
1023960
70624
1184970
647139
1440504
1173881
1169490
1065618
207431
817190
833018
196434
1273392
1178394
868071
449282
74386
25361
314166
323101
1295329
1098253
508859
1500581
1460846
709323
1297541
472108
421569
1047846
744313
1277241
728756
1367887
366457
1395146
452329
973657
1410087
1272686
597533
1445448
698758
1330184
858654
1263028
1127937
1492806
1528684
175148
511199
1100941
819713
568391
830092
1002278
1439603
443599
1401039
768626
1257223
921717
469673
790472
342631
479138
910611
940887
1520385
535020
225120
156624
6934
284312
858712
1527992
669317
1061752
926898
1510330
986956
998198
15275
1361470
1433518
306602
447680
686825
135501
918569
725896
1321279
1356162
671296
441553
667259
454949
339541
831842
775648
1176169
1022876
199434
1150593
507067
911802
248310
471681
1215528
217372
831489
796911
766810
1011369
853753
1501165
5272
922000
894908
638504
884170
529069
323761
1339233
1263925
308774
1366331
729913
307261
327954
336919
991874
259727
162437
169129
400992
1055569
975358
1227230
1248967
566967
836375
191348
78530
1073356
1196374
448337
448096
767382
635931
149749
1494049
1064708
429974
1206505
1327587
591718
309036
991203
838462
1000867
475458
920373
565527
88130
1317391
478942
1430027
1346386
619116
1278089
333359
247695
534411
664812
883222
1219790
729598
700625
61140
384586
1389398
766231
872084
920715
251955
1001112
432969
1107649
164299
983523
309512
421743
1402250
125905
582201
1280857
1497388
276564
1170377
156164
1322367
1213068
228901
1130135
265547
472779
125999
737366
1522972
279217
256404
1133971
638541
472600
242053
1306189
946996
1175306
320650
781508
315793
609548
506844
919307
127190
1191099
636333
166185
734068
1283085
927521
1100019
1515974
646033
353557
694035
1189003
1057154
94630
1187938
1398262
84004
268934
1014068
884397
1314711
880916
1428021
1403872
671747
1222406
1114429
1010702
525674
697848
869100
1263115
692168
40149
1519549
712344
1163345
605615
1400711
837847
388106
308551
771325
1416274
684828
701762
1042414
733403
1468706
304103
781697
1284723
749995
1369588
720096
510854
420305
1481932
781666
1494521
1544341
1382641
504441
812520
556022
633062
939461
214930
518985
830293
89103
601094
1464946
915704
1423023
105841
834227
443121
575500
1152146
1488906
126412
822043
1089094
1293287
1057880
560380
857738
1487502
992952
767730
631953
1200610
1528977
117830
341751
670044
1486706
891659
249554
1518839
665290
64348
194912
1485763
467555
793111
33981
720013
1126751
875092
1225415
276476
132851
1421722
1517332
1396915
357883
1272124
116647
68997
1027451
46877
275933
937889
1406074
685305
371505
782906
1435476
1021997
1323735
355652
1372099
1257417
931834
1026638
600296
1008163
1235877
1513072
615403
1232336
252382
844555
1011035
649461
1113620
439705
1155414
537998
902541
1007872
14840
215448
1182080
605723
235777
14637
1180640
668671
1445462
418411
524817
188376
224048
683605
1196567
353535
515034
1277449
24725
1140009
110756
1514344
9247
482302
375097
659667
1093417
1217031
130279
254848
486505
1451664
1243508
1345900
395124
403889
1129298
152846
1523489
1141177
687509
828380
280512
1412091
173712
1213758
1397163
833279
1011199
276100
778155
334085
763487
871315
1085360
1133374
166507
1327540
1523480
985734
728274
490724
430610
1488266
295431
490433
530098
1547193
486422
408449
920818
1243249
1063537
594324
1439440
955969
1523032
1191186
1480014
852942
1332876
62586
1022683
1004484
694847
520590
1187070
503805
233234
1031345
104603
412966
1287175
972083
100378
874724
853551
1227861
906240
320196
463662
1175316
1482629
1274198
1022560
1439448
1324542
568969
758912
1064968
691332
1044504
912736
637476
1507869
1216624
1049701
890051
1325776
1434458
1278317
830491
583537
1509299
389861
20140
439696
316652
824375
741404
696170
831554
1431930
561290
1334883
1051310
826738
1463495
240687
969714
981120
699594
1448169
194151
628386
988616
124566
1183505
1246957
437726
1133697
1507147
827387
1354473
1486795
1265130
21397
756758
1065368
1324112
1353759
1072235
1202325
1458943
327738
175857
1239889
1503106
1323854
1367035
252271
51790
39221
960828
603860
556294
970570
1360462
378129
524643
1542100
1068068
839395
1099129
587134
1292204
245286
368369
179625
151317
1455640
716694
1202412
1084487
377764
333743
696737
260221
241532
153245
540278
1112249
1399350
249345
1078358
979565
1336991
1032411
593160
377555
1008978
691859
201266
730788
720824
74170
981732
307757
690433
1418896
708767
1340276
727208
156877
837164
981282
1277124
1474378
291075
1543668
913043
408476
1365370
605015
591602
1016044
169427
898139
272630
564869
118895
612677
427810
6054
189292
542032
197573
1492674
592881
1256880
524884
485665
1390899
212756
1105734
566997
831109
240332
1511624
967210
492656
796346
424784
186897
1092638
980637
1378377
394085
1119298
916561
232023
817063
1155755
440250
891283
673624
1087697
504325
1061883
86877
1419200
550246
981483
1322154
1342356
332074
161214
347838
973661
818289
625112
35644
826109
713832
1495482
993803
495939
1045294
344122
551651
1246095
1028695
903620
209520
255624
89650
430990
44642
1334274
1324966
1391628
1423256
1194171
214758
1094838
1045965
860877
624318
777109
1484766
187129
540250
889746
390364
756136
1419015
83013
556779
1219120
1032675
270683
570776
1331519
545009
129276
319545
1093957
244168
3255
1410445
1159584
36185
270382
868144
1225658
1342030
1391006
768720
103894
54031
1011043
1015016
600583
150618
1106117
886221
869249
1365144
586270
909132
1410432
987948
921362
1487457
1250656
430374
627488
1181284
772809
808716
877273
119325
123434
525654
120893
917028
818808
1249849
860773
585921
495169
1266674
1060348
158646
848178
830240
165623
268945
598123
346568
249250
262944
1253940
1009693
623513
1342498
1206020
196604
1127013
399555
1182800
364919
462578
392328
43
929871
1414022
1170722
921669
1224142
44916
1489420
1442329
938373
399741
745873
886117
1503247
153070
632322
1339462
1215263
643606
935015
867913
1019761
1495910
601076
1076040
1266354
1463360
940993
949034
240108
101749
245051
213815
888132
1203903
78516
1171622
1487188
729459
968919
123671
259763
234856
796276
1231005
1198010
1534786
33587
384313
926934
13334
1229912
1235322
471892
214596
113332
290433
724852
1502128
1355273
906410
457544
583132
26849
567832
316705
38167
234515
1404878
1517676
403519
691875
652532
1471615
1389210
402905
372262
701588
909883
221141
1109820
258219
396928
550791
615379
1147384
1195601
1073648
1242342
1425183
1168033
1250677
216582
73877
615905
383945
36743
1046761
691686
916327
75201
915922
941463
279610
876007
90243
245232
935751
308926
180687
1099160
403386
440345
1480829
274563
1365814
1300423
1147902
586191
1380142
1173994
277767
1069818
1442983
556574
1137272
1119152
834711
648803
407615
1130653
427985
1037748
1291458
992036
207593
432150
396308
276784
1545382
491479
1293847
832161
650186
317075
1002032
772585
53063
1328409
1422754
46471
1100434
143643
616211
1245003
334390
1386567
182995
956943
729229
663568
226192
687719
284143
1348201
1265393
1088100
1199481
428328
889365
1539255
173970
83471
1233361
125154
1545787
435408
1528060
1101026
580943
878365
423442
1003590
1422112
636420
213534
676620
1468398
866044
349384
1379617
26038
1506309
718198
591666
1227429
911938
1262502
556606
433810
165243
575016
1435835
1392817
1042470
146474
1000525
574882
79100
1300957
148122
1226500
1329129
125766
119849
1291871
1296413
109551
435215
1025829
1189607
1012518
1027635
741838
6288
123647
635885
356279
1255973
939874
576548
452928
698028
147377
360829
325963
1023396
1473073
1080582
170774
928281
1230566
635415
1181546
1496834
214578
235039
357634
1186413
898406
834737
858190
1201317
220965
318156
1063541
248602
530884
438601
1530406
306225
1310079
142857
1500270
543001
761785
553476
611998
331934
1372366
840678
1141175
363305
499846
1425944
1239418
262751
580369
1029002
880491
1287111
714317
246576
403451
899145
670584
453461
121259
1072818
153451
592234
710747
943021
1322116
1073041
778621
993925
250384
358009
1279802
1057785
1405872
1465576
1260834
662098
899737
105227
521034
737669
1355486
851541
1188180
927116
1010123
351533
169540
1030292
551269
1067326
98633
703953
1475965
343048
1447640
999777
968383
310746
784862
615362
1356556
408129
187704
118958
805089
1533481
219908
744289
1089752
519312
458573
20978
1349321
527134
403043
912148
1410224
785719
548602
918287
953234
608744
668029
1188205
287251
896391
1299939
1340617
1073996
39103
1068312
962161
797121
798620
26645
1415932
1385494
406435
731617
148023
859387
1169963
814499
1266415
1439916
669894
420851
1007778
891510
207074
38253
408046
1418841
1528837
131350
1138715
632802
733266
662886
189111
533217
1516878
747945
725915
856237
1325535
154891
1384201
774331
1217249
869816
257991
782430
1227996
1459269
779198
669517
48001
1490172
844842
1253416
483642
1176928
1188809
914443
206695
726434
811177
1258699
885942
1076489
554948
363500
17717
1380620
1317367
481611
1340119
353373
914958
709946
1431443
1115989
168960
490927
912356
705993
1035943
1167380
1112858
238565
1264318
135824
356766
1341340
1541382
604356
863055
695209
222128
266693
1073632
1062063
715664
989612
1530743
1353466
120412
1019222
55396
1164958
1215515
723788
1232389
1135888
1431249
478497
501141
410638
1008088
1357804
1169706
74297
1538719
726023
669716
726953
939313
1229346
1034260
650916
473403
1035839
869288
1387846
954680
162643
1379365
1388586
354691
415000
838621
1454387
817445
1517474
789522
1149876
1488670
198704
758729
677709
1051850
850067
514455
1030549
184246
337598
390046
597299
940945
741050
45952
263546
252536
689731
1031172
968164
204244
1023022
449637
732228
301843
4526
1005805
531909
1471343
408268
542921
1018997
236487
422023
1380544
1027162
237326
1512648
884210
742204
1460365
1431728
1410723
642520
809652
1241844
887759
225007
585933
1261839
81570
87675
1371041
1053151
677426
440072
1229290
1006186
1121759
519059
1455472
417887
196019
83292
641743
536316
575014
362726
1024823
343211
97287
998937
544838
1237871
1057470
474891
513349
642874
404491
1347807
1538812
1015517
56420
471364
345660
204555
940046
302829
417576
805344
144299
873955
448539
1039338
895008
1360601
36000
124741
1318940
1162631
617289
1542811
1107686
115126
706190
1447490
129269
573450
954144
1223133
342260
679687
262577
1301369
47059
880869
670103
512522
400795
326138
717986
899849
1511238
468923
283196
679654
1536643
816464
740435
1260213
529245
1507994
638576
1145930
286727
1321070
916096
1004818
1218209
10018
359175
86059
1210887
799251
307785
328224
253574
1300508
1299100
1056300
1386872
1408805
1256388
1029525
1224652
1212621
1457782
205216
1020454
731472
1214128
318463
807432
813187
1151160
1428271
196803
566476
228807
222231
301029
651473
1231258
979170
884165
1309552
1416704
128831
1285844
393046
718249
1018904
448637
483848
1171756
401089
877480
1343974
155159
1152365
1049830
444559
56514
937914
687469
752841
1067611
1285094
902347
929364
990581
231982
459905
1084499
503946
1390090
688932
299041
715705
965515
1358194
79187
1024012
959165
686487
875640
971952
643449
672043
733795
1225390
484373
861464
198483
756576
1014016
1321603
744483
215984
1255747
1140913
1379089
317651
1018087
160667
757203
1249210
706490
1129810
1000198
1121100
614844
705358
142411
562126
1177438
150449
1216044
754351
675220
744171
211427
1487272
1249627
630710
408852
1351989
1465210
489536
1073835
119828
155962
928289
377230
1542326
1507007
304478
481750
617878
1347150
9858
554085
648395
708491
1195765
873228
689103
1041297
625015
1354443
504973
32042
298823
1284093
485602
526506
857757
1306564
523077
1163877
1242957
1182135
631066
1229662
1191833
1313667
1391553
387993
715588
1538113
24129
211935
1491796
1366333
1292288
628704
1529444
909307
1035605
617937
1212627
1244340
1527286
547277
1153277
917044
1215302
583916
1233594
924056
776472
1049973
708077
1059279
1136739
247445
585988
491348
3097
1417054
1380244
1338294
1425733
182847
983549
929961
1183636
418415
1123513
1293361
559988
556788
853086
234861
1246735
1211960
1020442
951646
892815
586928
499056
274686
473271
1045380
116258
500025
685380
372377
1253966
604436
65927
71747
1187515
579084
714870
907734
938465
435417
671886
1313574
1051162
15802
1110765
355041
1449588
497697
1266825
1037044
382442
875514
1427972
592541
371899
963923
1074104
931361
1136124
1323845
389543
1249395
1188793
254325
1330259
78874
589277
1220746
279598
479802
1344340
494728
904044
619101
953154
1163253
1437569
611869
332211
832103
484325
58686
1344742
685200
729177
43232
1041273
978205
732347
748953
1105699
1292391
407391
133306
990435
967368
1163412
1063422
1207024
196918
1479201
322363
707002
219639
1009711
817765
665350
914002
1486253
126882
163109
1299084
556233
679154
715738
1387945
214786
1201729
311052
92577
811463
1399209
246230
1518003
1063160
400734
1459099
21781
1029767
711296
1389726
107730
1510850
1130551
827083
80025
647014
171441
1252756
1341447
1229417
1085256
239389
960383
195030
1311278
1485939
1375174
852093
505139
989809
296723
79753
347951
1396780
687177
126033
743861
927015
822914
1143135
1200596
1150704
524083
1196140
1416010
964247
1099095
1157957
1093330
800986
774316
550536
416990
515125
1065864
1474249
61844
282249
1151767
557994
516233
1196869
1521889
734389
1028900
769922
664835
1145692
499640
1044800
1118573
223126
1059449
152612
569644
192194
539097
1480389
816423
1017522
1062492
900599
873654
25871
921331
82066
788844
284454
1397214
1306955
572415
852827
1026542
12060
86419
601237
1268903
1525033
727631
271280
1118726
103191
1530845
964395
168421
1085359
677573
249249
1138696
284792
904098
790967
125197
99435
1524959
685598
305377
1372412
370070
1450881
245307
1039698
440053
1280542
1206543
968575
1505155
798695
702734
406125
720815
1343791
1296914
473057
1204910
404868
1034773
1123847
784333
494273
91703
1197708
394150
388004
1070971
334725
1042418
1415937
797639
1384444
1405711
962516
1362411
976286
1115575
43791
612191
1472648
1410437
123407
548059
1014692
328350
905079
23588
790210
1410124
1215610
637924
1244247
612518
451852
351649
586735
1322987
359268
869067
205192
309611
872207
1513672
122392
1257598
1403299
934150
201874
902141
77308
597383
1426378
331800
1263949
1213840
1334250
350762
1285615
1523780
1403362
246723
137835
942577
815751
196590
1360967
1327332
92653
89817
1160830
334023
261310
724473
1346277
1386751
898633
1366430
557381
1343350
268552
651404
516119
621765
232317
353588
1021117
841795
153102
885060
390260
83139
1494890
668845
923809
839919
347189
1096693
1058721
845804
783096
1050747
1445144
360007
1265280
1065466
1303850
1061799
311858
763155
391715
286757
1275600
706555
1274359
1215304
1245230
133310
557087
336387
739911
340759
1262649
335472
800284
1455334
903048
93836
358212
68466
1317296
1438871
282195
1085831
1237758
730110
1397015
720426
1353699
8716
940931
451182
470733
1379596
1367743
310983
299652
274125
1294072
552416
1291895
1311842
319506
1344335
338353
1180417
1002874
828605
986330
497450
1100986
1095112
1389864
1131510
66589
812545
32416
988106
868552
257011
1409187
559022
1349132
315425
1516326
598423
1005110
1101363
1015137
138683
1468043
403938
827304
521016
1384686
1029172
1225117
899657
1484491
233263
474020
2413
1057549
1371749
461949
1522722
1329803
241376
978674
641519
1475022
206469
1250816
1441183
892239
331836
634035
958647
1175847
604888
390281
1224699
290719
738286
458949
839568
328706
1379098
952097
705258
858164
946043
1358572
1264318
732443
667725
1345711
1023105
788168
929167
911827
688412
383998
800983
565201
1464141
459722
452036
1366588
1292402
1064919
949394
1280601
532624
413043
213869
1482112
1380586
1191970
1500171
216470
813126
931864
678183
904270
1495647
1230735
1235908
6170
1325038
315148
585807
583582
1509364
713548
441896
459619
985173
408151
1111586
850796
808707
1270644
400403
1289542
1236058
873071
1453404
1103080
1287435
1274537
1487717
737282
672100
304447
64974
575406
977337
455764
516032
408889
93418
48409
1261399
1105430
547433
1450238
1019316
1233491
978679
963819
897033
87097
897898
270868
249028
625601
1090261
752143
475511
107534
492609
496662
845391
321822
969274
411515
1058653
154803
1389748
1232896
745562
955585
549559
247916
1178225
602827
343670
707283
188148
513247
852694
18017
428950
467838
358051
925298
365478
731386
1372736
977569
1375448
77818
1390775
930818
1357666
416602
520906
972961
1389870
24754
647089
1205990
41403
148571
1327838
581014
670237
515682
892651
1009908
721899
593830
772531
410452
1503472
660980
1208715
594459
1185273
460177
1524043
569693
1481199
804582
377865
489425
1423562
209592
678720
154187
888086
1445222
1443146
257307
1149859
1341872
16594
1467847
764222
650781
1439099
1235619
161134
528280
131989
345012
936743
967348
1220171
139514
756262
202013
1380107
929566
1462715
425944
559809
1116862
260566
391924
210513
93716
1215257
72742
937679
561371
1234995
1131619
1524724
1039427
967168
551870
124236
1392902
662947
560416
1069764
1276307
960781
746322
614730
1034337
888510
1357401
1210665
1542799
580250
406616
1111522
516569
84710
579183
526986
433419
326875
1017988
717948
742477
248284
403878
739049
637845
712339
288121
445610
1104799
1514189
1464781
514960
210163
807406
287238
1129336
304521
540223
1010689
278309
1179732
556919
781086
1404658
1501933
401426
76420
117591
59843
1047795
868843
785895
147842
815912
692901
392023
666319
809760
1044794
1176112
1147959
723041
154901
207344
1173190
718556
662976
1458844
754501
914282
1520116
429064
269206
436712
1431651
1457947
621335
546456
248175
1282223
1344200
1520780
971203
1087560
1542961
1015758
125138
570758
1516211
58356
535038
859760
328007
1285752
1020337
1353154
520028
933961
1063692
981330
1036553
667253
1066816
285191
906960
670178
980614
673256
901153
975135
615726
1188150
1171552
975308
117487
1536210
1357550
493727
15241
676397
224190
645214
7653
1143683
99511
127914
1198772
1394103
1423922
909251
928609
22360
874677
658219
658315
1138802
200846
357545
1259862
829158
740830
1424755
1182508
1148531
284831
528279
1259265
367103
1098509
1388488
1469292
926776
187304
1455674
718456
1493923
999190
863146
146402
442771
596269
1227972
1109061
149076
488785
239316
913034
535174
142887
843962
733198
52654
860362
344010
739376
43841
1330283
94412
319167
110370
136716
657493
1116786
248041
813715
448520
767957
586522
418838
1452520
137758
48655
1444515
414866
355640
58794
1402584
516334
928776
978821
1285942
771243
27407
277700
1242153
1459749
1226140
881269
193962
1220780
71336
1374195
1279168
176684
1460539
820605
603428
490376
711486
684163
403258
1045501
10901
787473
947655
605722
439964
606556
756433
629039
528222
1502061
1033294
131827
812373
1022225
582017
320309
752127
770753
1179654
1106421
387982
979271
19901
1510098
328324
586111
1418750
179142
964402
856817
776908
1082640
1349527
1517036
508806
353851
45517
470271
1026679
17398
464290
30819
897182
737221
1161232
1534093
1383982
562886
855293
282049
1412369
174789
770915
1352231
151707
768577
458790
1394733
95419
91301
883436
1049438
859908
615818
267590
966730
447994
293450
331610
408690
287786
543170
954653
171128
271452
1452963
407529
1440447
1051318
826583
953912
543675
1027072
397098
771157
1037314
621942
772866
256277
259034
1437402
97161
1356926
1097934
1057090
649247
794895
1533172
815190
387793
1485214
1326730
1473760
1437381
1351786
1066478
693608
1089502
1401078
447894
195898
957274
1417090
369362
1096549
507816
529479
1516516
752211
360846
1300583
120922
1152534
88581
1392740
1470813
773828
417091
1362
710591
328301
1288828
1194086
89660
1432791
492122
1196923
1404996
1084633
357905
1506762
594202
20540
181164
573502
1403923
224760
719039
610535
276787
1073406
691889
50402
1266526
249033
762655
1382370
1204078
391451
821805
442935
1288381
41012
1362828
1394867
895831
664865
1428872
561467
33912
654032
457653
716885
1327155
1094073
238132
1142340
920530
1479030
25782
48686
1205623
1015980
1419386
1343492
1136686
1541021
896566
1267933
1225126
1097362
1460931
999463
1391260
958088
1128667
804905
589584
1452317
609983
1495160
1199604
1119038
308778
123053
582233
90339
78600
31897
1304309
958682
609120
352402
643383
1340512
1296981
1076115
1014433
677562
455664
1442169
44702
330397
747080
309284
321113
286457
317193
1250952
1085454
1430800
1109880
1017971
133094
1327954
1242935
283062
1161776
1442287
333193
1493759
330071
1193338
1534407
1002512
873250
398697
1493150
1008298
848753
109523
1010300
1237442
393255
191711
510055
1314027
171038
855541
124515
1463369
927996
758
411970
1184497
725365
593869
292014
299198
172764
517134
187181
868939
332420
791652
796970
757333
758858
13411
341943
108919
893726
1465119
1200256
342905
358512
1150945
1071740
916668
266711
56522
1360208
1089965
287053
810244
358523
764370
1183912
1456327
1063198
998742
114700
1492764
119074
563933
1411303
34416
528986
168683
785645
1448857
623087
1402956
908520
610113
1413933
716694
632843
972747
1036040
69970
1371090
960981
1000426
861283
193623
973666
474260
1081252
733545
502226
994359
364129
879262
974376
1428106
517106
117196
559358
1229516
1197263
152975
1363643
1066224
891379
1339595
254710
1253531
897358
1024627
102777
277577
844071
979836
1016184
1297464
509345
459651
26700
1174564
264094
1442429
471675
1459758
1026682
49684
1242116
737888
1097633
2149
1411522
37865
311470
177408
1110676
1491035
214447
991121
936082
504995
308531
2334
1029894
187379
1208058
393688
897934
26661
911559
141615
561655
951157
157655
1517471
97969
38991
1284428
1106722
1441571
938688
907345
807271
866833
731603
834972
1386050
47904
237134
703155
1396333
960585
942117
998325
1009590
1071915
269150
1202762
469412
208738
903026
145659
395154
247262
1036586
1366853
362022
1350165
315511
294827
487335
1229541
1303347
1290705
550831
82477
1057648
220740
70874
988467
1538060
995757
560160
1309512
951826
1126869
202724
760198
784939
1051287
311775
518860
727842
543602
789318
1186672
181217
689596
829356
464511
453095
1361364
1460337
1059305
1135371
1402592
1317479
554674
869342
1044
775293
87855
999813
702491
866166
901900
439091
782933
356717
1260813
1123259
669678
268484
1508540
1080751
1455024
211288
1074851
1183253
1067206
273649
1439210
124521
658523
518519
1022688
330518
502634
988778
1499935
647271
888266
1465093
1003470
1193615
241081
965374
247180
932295
834144
913918
181900
657168
788374
356394
239788
849523
1456615
60058
967126
898040
1232597
1106490
1453213
947891
533208
499113
1217128
377112
1062400
1061900
863703
836197
1316101
323137
138461
680707
871035
1311500
1406280
1160755
65708
138277
247009
1522424
1123507
839678
1111809
188736
239425
1544783
1469088
144984
802937
980629
726334
977392
15273
1389861
60927
1239653
1258258
1071669
954729
111804
233691
670058
430289
920212
1441222
1480734
1509867
1507685
774549
1231378
1080588
542056
185315
697509
1347859
11115
949300
751554
53018
910816
1520162
658891
1017819
394595
235997
766234
285615
1499274
248793
227590
324286
989857
911269
1108230
844185
1202051
774025
1087474
146893
102858
1155930
1191438
769640
1020308
693236
1025055
102758
471348
240724
574336
1035913
822023
425708
364694
634233
1375941
499212
1398423
491964
66018
1167168
546783
1381536
105032
1505877
1545022
902100
1379751
1393462
1215221
245014
1361490
788015
440938
84509
74109
6899
373179
946551
1210765
937240
366088
425623
147200
306550
192689
1400479
1214879
1024364
66222
445331
204335
121896
48232
521384
1381956
1445408
634424
903067
385652
1502537
133784
489555
1465305
1474322
272146
1347225
932202
468557
263339
368703
1473074
892884
477691
859658
244683
1316283
367244
522784
896591
112206
196799
1232409
106977
473500
119404
1276230
215210
418193
760448
393703
802124
219521
1368809
911583
224880
1161733
1154253
1265035
860186
1514036
104643
1475616
741728
486402
1361280
1104788
1087783
289891
1103231
1438209
461959
816915
175785
1175300
1238832
1112388
1161721
341551
1148811
42458
650500
784960
1204652
170285
1105871
277396
42443
166728
626241
1335649
266212
1286663
987975
1416613
537526
125259
179127
1187877
209741
616692
1497322
193562
277507
1095643
1069358
1348775
1483963
294528
1332945
107686
125769
642417
1307255
601402
145311
1117645
1321498
290267
809816
984725
265633
1036736
544031
78631
897925
696720
1002178
196511
649514
301163
397767
517856
535922
306953
470324
636309
141507
342170
120625
1437928
461211
1090356
198978
845858
243681
286246
797270
1546884
137583
1272737
996499
159831
1297511
1513195
434968
1512482
493065
11061
1335654
1483663
632424
1518573
643091
496648
329710
716820
590522
839425
317552
439448
1496890
287531
464067
1274931
380770
100094
247239
266651
861286
1473540
1128356
332793
843999
993249
1392829
1273349
562406
31519
1250118
24854
586505
121956
1097227
1054441
149350
133613
503216
429091
808704
1232921
885943
540401
1235038
89746
505918
923372
531440
1487477
955310
466407
1406343
443410
759920
813636
503097
803480
227799
1206483
1005479
202460
1312769
43052
550537
693890
61409
234870
739789
236044
1512246
851172
1480968
382452
1380138
698627
959222
1180056
452224
1504368
611949
810256
1490543
788455
1334714
352585
811961
339910
1195942
881790
331670
1183569
1305982
1482343
1087910
957070
31596
693957
101697
1543273
617828
180811
1308521
1140684
444269
993139
521603
15525
482260
1158574
657414
59377
626606
1134337
1122817
1315440
1508907
594770
707574
4538
426685
30894
929695
1349105
1402696
361731
920889
56113
349023
932613
1330226
1378277
1374069
913643
1058185
1180325
1372998
525361
48903
1449763
642134
165721
458579
1375055
326556
163989
792101
860548
610406
416279
1007622
578612
380335
755135
1370298
377221
973247
1015959
1109594
1473372
899832
226666
1265824
1530667
37717
1304868
1276890
499503
195034
1092123
1457875
843128
1371229
1315916
861242
1454191
1425200
663946
1369970
1258820
1129246
399411
338656
747468
85988
833741
1257307
126870
727006
694988
350246
967375
795081
585857
726960
1235156
1355737
1308444
746589
921686
391477
919063
185101
762809
921182
183151
255765
1504852
785195
282269
816196
730175
379704
1068669
175425
510041
207476
84510
504061
961187
1221374
122861
722730
1522540
791664
343326
943627
1409048
841084
1027510
1238387
1463910
1018941
1442010
77494
692140
344561
271539
464712
1108690
691554
1022501
1475692
115644
1452171
147022
407579
189623
424033
208010
418335
774201
1499820
797864
1520161
885404
616890
199843
484884
915349
292248
1328454
24670
1133900
217647
1412578
520362
472652
308262
205787
338636
1175208
503544
121178
1278656
358079
144590
1529294
176941
1368077
553549
239366
366136
1441546
203948
1172043
1133878
1281044
254782
1283904
1063051
1096650
1148369
280969
447440
990351
429856
142816
1210786
1228279
190646
1127474
1527919
941483
915212
331898
784024
554067
749835
1141910
499436
1476685
404245
1407455
465779
382071
149882
1418685
115749
1077427
899257
1488004
399895
1288938
1424600
148010
626513
488434
884402
21343
925310
763770
517709
158871
709915
569491
572343
808234
683968
1109688
415031
1240782
642274
769836
539815
158557
662525
1421534
638415
419607
316309
1159191
849933
715017
48157
1523469
834257
561929
138828
1171718
1530314
956766
1360110
550992
158901
1065957
1039593
1390660
608374
1361974
280970
503930
460861
123692
1159423
318456
447636
516661
804856
273770
113526
1430806
381776
1396932
1470439
1065532
630599
1530360
1273609
596971
548996
219036
19772
258156
1268854
686688
51937
1225947
49976
82677
1085968
1402078
1242060
654786
974549
268652
1531681
756713
508490
1141038
1310269
152142
177731
772057
843389
484289
1513456
351187
131834
1285932
1361020
1131665
1527525
335991
441741
1210278
796490
617757
1524453
282822
1163529
1503391
1004918
348247
416471
692940
1400588
1358526
533385
707613
483132
62241
299226
725438
260025
28627
366053
1009529
84085
1487698
221056
1035865
976883
343248
383748
168216
176557
503079
729931
226754
180322
662789
32209
717590
270229
1067745
757166
1495236
68398
1165738
521104
706517
1260524
786208
253794
655118
1545298
442646
464876
1461075
704576
139857
646124
1061516
270369
933238
743030
320070
63401
1149286
423126
659081
12289
829420
1524544
1161590
102715
1334306
1045664
1273150
565025
937448
584569
158010
692658
40675
1140731
1546009
579553
29264
849899
235170
801902
906404
961136
1436299
803167
1422515
311069
484198
289602
532189
994237
169059
742924
683806
73934
959155
512685
1539827
582729
394483
1188275
1428963
413848
455761
356377
1491234
1356196
86478
1079936
130041
86470
352861
80197
979576
902116
1104031
906999
376759
177014
1434248
431022
1393392
367149
1498697
1330277
153961
649966
133048
700522
257961
102983
744360
1422040
1179200
259988
232079
103199
169759
698986
142585
608227
1293512
1403390
1325105
661729
602758
1058206
923435
640211
1142375
288744
738496
533886
1358658
333880
465083
924807
1230168
1243434
900156
801758
336626
169503
589487
1291164
1236289
1170023
370208
1399033
1518051
223157
1195215
929505
1426610
1178358
95531
791585
837140
29006
194853
163076
1332276
1532741
1511635
139602
876435
1310266
748911
796711
1227141
1546591
4554
1432499
1287522
1293556
36794
771819
1539456
611583
1028734
747612
598718
348664
819448
696535
1288045
703570
974203
1220741
822579
1502645
777414
1153440
474872
942465
457952
1383466
170499
1539008
982389
1532997
1290255
961190
397294
747526
394829
1261558
431333
590760
782892
1093889
557897
1120590
71551
1525168
499453
1095572
110339
312718
157313
564322
519131
1486055
44107
919060
308611
17300
775702
748664
670853
993564
304252
596259
1374380
879531
1037912
822050
578552
1472595
975212
839727
810962
1041161
61214
143772
256644
1071993
726131
777781
1386237
230744
1424014
219818
105797
1431084
803521
1526028
22106
134925
925048
562139
212020
1436938
904774
971780
271218
186657
314675
420445
706227
1380086
1511737
1432171
132610
351189
974431
159295
1191197
59543
893552
399233
927235
805801
500286
766994
1097217
811671
1436285
1437392
298439
630949
1187754
1330115
511830
6045
167193
1024815
460326
805038
1418274
1311892
1277191
350424
985241
927792
801384
318263
876006
392062
1420027
52430
1224181
918864
1259946
909409
763285
137372
1348728
21955
850606
1454803
636057
753073
887079
305503
1175606
1293538
1387648
842073
990084
359420
9292
97406
1430241
1106775
585627
310039
224477
9864
1126775
912576
448445
572506
1010523
1374094
1151106
917394
864437
1433051
415944
1009333
873118
1190329
15431
147085
699194
682466
1146984
144047
1115342
1157345
1209794
898440
1328901
546543
1488299
97788
848616
244219
242389
658518
703326
46154
747993
1386997
697437
867211
894321
879001
595984
670199
21411
451813
9720
191062
1135818
1025308
368855
1174796
855017
1230811
932841
450784
683586
459032
808896
1160411
227511
660252
1424704
785930
681306
1211926
1396504
1153345
1417946
940707
340614
1403264
452957
26135
1387283
586592
397776
659285
950764
1050785
1263485
28379
36029
719901
1053270
1454668
1489079
248366
496474
664785
906062
1176735
179984
1276726
1542184
1531577
794155
295809
221064
589875
750614
863914
673705
211111
297085
1394674
356741
387687
1543230
1417464
1507917
724380
1502271
229958
1499011
1186864
310795
79848
1260675
1043927
550916
277320
1262907
1330348
1363782
1414253
733807
1257325
605145
167562
1485653
61603
953250
83768
1463724
1493211
1425039
1128012
533509
311842
1543130
133254
1338987
1544848
1002075
1137786
715969
248454
795917
1484677
1404991
525563
1390503
599793
1061467
14052
1280738
1069586
136871
1286877
124872
1274753
1041069
154067
1442285
747901
758667
713783
439243
385325
376942
567287
745851
1328866
1366903
1545258
1250490
274083
625532
26380
282410
1301302
566252
1520826
660177
897080
1411081
949451
1238633
494584
753189
785472
124431
1205818
36206
755101
1487847
1486276
1176535
429961
496691
361039
694110
817677
1236350
1356511
248217
336788
339628
925012
839685
1199408
935989
526375
1444470
987179
1451945
553878
83753
1054914
1193797
1375538
725429
1035023
1060273
114459
470935
889353
1024023
538893
1093481
78093
803309
1498022
1300593
310219
1155918
562600
1095654
573667
824864
845393
889149
362212
261074
527704
1034348
1144463
737014
665902
1182925
358974
897495
1351294
1199364
943177
402637
608091
560511
87266
723928
1151757
817240
969478
1281096
569022
192056
1265390
473914
618063
108783
919047
622211
1347717
754612
147377
1347272
1134984
466370
1477750
710163
421879
72824
1282563
348287
403460
292940
83713
1506543
399888
631964
765493
589441
716471
999434
1050618
511812
1482461
1269459
283379
1192643
455270
146677
496995
456181
100987
1452824
983353
1031438
1290602
1489185
522463
91959
969091
1533766
843597
670145
574388
275540
1013005
792934
505933
352596
258686
678297
1307692
356506
454508
842588
1076774
171211
13564
295135
1260054
973962
792903
766865
1121282
1151123
269545
664190
237793
1039585
37161
1486073
1151400
1228827
426597
1034700
937582
1009292
498031
109454
1392555
1437321
15766
1085332
735398
810715
965788
1084496
595084
640165
1282532
922920
1480541
207701
1196178
347591
75076
1182539
599573
542546
710825
838123
671702
875577
1073138
647015
1334428
424733
997989
1417553
479653
78384
124205
295735
368438
1244538
662777
409768
1501258
476237
1309808
713460
966620
149682
236579
717101
442013
1357441
447750
263440
989551
1194902
884759
1287073
338489
1304715
734151
119539
483798
73166
945183
318528
1196197
111816
36544
505735
1438985
500659
1384794
191488
1526058
553680
1083598
283719
696653
899416
267155
389283
1175031
58079
835840
181576
469442
146250
1506459
1364535
280322
202394
999
861407
461180
618483
1513739
463915
802588
321489
1147165
595496
320821
1450743
593725
1264663
47210
53695
473582
263945
377949
37643
467620
687599
1063131
633911
475453
910984
906894
129607
486942
1320485
1172088
100390
543118
181272
1158497
1381581
814379
1204574
675935
702310
500540
751550
392833
240054
11081
508049
726729
1279226
1149445
502018
883372
573385
35772
1239792
1107202
1527618
927392
1279980
1411101
1166443
229206
295427
1488341
274083
1496110
388328
346468
626388
1502134
408033
1107094
217011
51320
1328331
1355769
1326085
726120
129086
1106486
975484
1419676
220125
34070
464761
1509967
482031
194799
44250
796940
623663
838033
1117394
339789
1361498
662337
705889
1346768
69683
406895
235198
740418
1118337
678158
455854
519827
1441544
517391
728832
1525957
354780
1543810
227489
898389
1320968
608160
279649
80787
610903
1113606
1406770
1204860
213400
553069
426601
1508969
24873
1297539
34909
1094975
1351801
421379
1293481
726335
1480205
813953
223571
959475
609760
503263
1452388
934259
1207821
340640
1022431
891447
110089
1255676
399515
670604
1486391
328683
1409296
1276319
399393
1395973
63735
737906
1250401
92040
713093
1342017
455725
220920
410311
387975
394623
1173087
1529505
1278310
622910
881287
852374
1307341
731996
1450501
398077
1337699
338053
1483121
284637
209210
643563
1398279
417229
521902
195596
541993
1196798
830444
745443
1437219
358433
578796
439035
100283
1479705
1379241
748724
594441
548473
541217
480151
391748
534207
1508909
630920
403815
913407
661385
224142
1087148
142203
746405
718410
811763
322934
161733
1423524
393748
1309424
1132162
475411
174131
48823
669060
725527
244074
633897
136322
854335
1260970
23014
612874
1245273
572058
691086
1302170
465359
1075898
816826
1413052
1439561
832320
1430742
398079
138990
1298387
572737
1411705
722414
1347316
605777
624014
1464255
231662
325342
1110668
898674
63061
1175751
528880
175650
938202
532743
124971
262
1374925
276031
645466
174743
899591
834334
1433744
454565
565995
1360034
909113
1169970
585376
471032
91883
456740
713286
1281181
129919
1197638
1403011
189837
635466
1356583
1356270
1434365
1450856
654316
252564
678795
589139
611876
197009
350469
399766
904634
172623
1482456
329411
85333
752805
1410448
690268
22312
176589
951097
1067911
218182
1397924
139430
1387508
1441006
755421
348489
1230022
1217924
151721
348990
818500
104810
96054
1024257
1168934
115428
389409
947544
623503
904249
108332
647417
775760
1073781
319895
1151840
1531663
970453
688095
1472040
113906
1522449
729654
1491335
1523832
485217
803513
983520
1030810
611768
1017614
153940
518510
283923
114893
819068
440467
453856
339427
1050332
1042390
319983
836251
1465802
413244
1248834
1130388
1374055
527411
1456944
1158882
907502
377832
565047
68750
1253155
1232425
995262
143745
1219513
379530
225839
653799
832600
534479
928868
1540489
1400250
921970
803751
1022149
1107562
461535
1141510
599927
1116210
1287878
402628
760631
935800
1489038
381532
452611
1133537
1192976
217024
1063996
1058702
800150
554759
1011838
1539910
324932
80680
1309936
1522295
1391502
1335134
512871
1422848
691026
326362
392970
1080561
555149
490342
1123160
440656
1078576
433736
1012813
1269489
713731
1135326
1515889
1350572
347273
378116
889597
990778
818328
1282352
1447835
1256114
1321274
206346
339828
1509538
1285579
231683
1522494
1478194
233979
1537249
22121
575119
748506
735658
110299
1219116
278097
899907
348025
139026
1052574
874368
293013
1442814
1227926
75283
648878
456950
1195494
1158415
854484
490672
1207394
59392
1130550
1036459
1217250
1375586
1231742
870022
985629
930760
141240
1185660
355353
1201996
1409938
908141
820737
613063
1031916
1443808
514857
338903
1147715
407889
1542405
1324508
390026
500175
346556
236092
493625
344420
994606
1126039
678696
713762
578725
628442
418208
264059
725659
1225080
327820
1206474
616883
1401557
1529336
1362988
60372
1462483
631007
914366
1310234
1283090
907992
793641
829216
803486
1034510
1115806
590603
313894
1315
1497797
1283745
932828
618885
1407642
1100967
1317969
1309470
1251469
1304002
57773
1258477
579609
1463514
552453
932368
773968
120628
759479
1171151
1272112
389312
1522153
1541864
582490
921700
135301
388848
1078734
1396496
1367869
1441273
1339997
899522
1164111
340711
1304530
843695
171902
1233726
818234
85337
1450578
1481560
3268
1505404
1284465
605775
655014
650109
710358
1321401
224621
526044
1261977
439295
1228830
1176942
477594
1037198
22337
408420
751387
1492700
1273125
991193
437536
197728
876822
1104250
68736
1002436
642081
599661
1496346
1498331
647969
626536
86021
485710
734065
1180224
1002721
127931
204517
395186
986888
63226
897112
372679
713295
495022
1484767
47642
837889
1137434
1239419
1203046
548543
587806
1473064
510777
452939
1365711
1544615
667609
209073
69629
631580
726647
1291002
1222680
1156864
1259312
395518
1389105
1295889
946412
1336196
661000
727780
1434807
328645
1336615
212942
390770
613074
1211742
1000217
405207
205705
698358
1449776
257637
133851
139722
1428784
1439329
1071826
849966
798933
123515
1539503
660975
808220
1173633
1420169
608802
763667
1123258
76596
439771
118390
668473
333729
886434
560037
825470
849285
865854
1540128
902904
141780
881466
964919
1224236
428434
817053
913988
173153
1129344
733151
1243860
1101688
1245766
1408355
955620
1218229
1231775
422676
883657
1441883
1144200
147955
1353713
1085545
1231606
6881
489339
474686
1533884
1039918
1101985
591102
830361
1201078
1354319
444539
1045722
182778
742273
697326
304124
732535
210079
593328
147827
862399
266974
180861
698132
54867
797883
997950
731309
180590
1197626
500914
228728
1231446
9696
1049313
1391507
1202725
989529
1488622
38300
848493
170472
478221
762640
1391146
224644
785713
1105223
788813
1274100
153660
1205712
1025758
89481
505389
784413
955321
854642
1147234
993551
1441409
968555
217104
1459926
1471651
1289890
1229211
1447111
1170730
869035
1361915
1521467
745433
611889
1289399
1279574
752983
905868
832054
269025
1421573
143924
565398
1162336
793404
995095
428610
976936
1131570
58318
454766
1197747
474197
768909
1115960
725248
803927
136760
1473847
748655
758919
172602
147302
501194
202065
353129
1209088
412866
1388477
1378255
1414667
318543
403554
425301
802259
752664
8228
161630
53263
444627
1485560
369796
785808
1273503
619269
903198
1206471
574785
1022316
1214005
462285
325393
1205464
466272
1013410
524883
680313
956817
656545
267177
660961
961310
33327
1089478
1175327
601198
185567
1039219
1315355
982132
1113193
537658
691881
298359
153240
435177
631740
1426684
1239175
1166180
1354517
750951
130548
487263
438940
1147002
1543376
1141521
936059
1048800
191875
556938
900511
939724
1142390
1295304
651727
415302
119691
97279
544284
27063
541556
406842
1228952
667091
331025
1394396
310079
1361515
1539174
1203563
31374
736406
1407265
1212913
1353745
1137254
1443750
765133
1462326
57526
549883
47038
84463
197975
1515417
197978
1388863
1446516
295755
1368246
811279
1047887
339119
271755
43395
1151306
1310304
1396562
62872
1273795
1469914
684866
1271716
1480666
1295951
658756
46098
377640
1100614
99064
1521335
1206366
127692
1260451
136447
1219790
845843
1268034
1469598
926528
857464
148411
336956
549419
1295391
800038
3755
526356
561404
1170896
1456742
471697
1166204
236056
888334
354094
503262
1191041
719021
899998
435490
1394905
226775
1168348
821858
88934
430740
523646
366501
1377553
1078128
179988
611328
756800
509111
325439
283252
1045891
818414
338748
303888
150001
271075
1000879
57585
1394521
374410
824027
543476
488497
877235
1463832
347158
77393
938472
848498
812511
358522
481593
375895
1230091
1516915
403966
340705
582850
504050
290904
827626
572876
1276537
448265
819322
271899
1023775
1048746
1028151
1099970
855879
1112900
1140199
6753
4022
554995
658928
107872
537693
521300
100420
879552
1377440
1129232
942448
1304037
1243230
976544
1208028
738186
259386
986779
1497144
182566
498315
1438936
1246125
374553
867655
1134144
1544877
1320611
1387329
1239860
131017
616738
816920
496463
1169306
691758
1126890
9289
302554
13058
993083
784371
306494
632804
324693
724174
1311389
228611
578986
1101815
475754
1389675
759577
1252192
540580
641673
369352
720849
436497
111244
1353890
1210067
908793
76301
1449014
610418
1031085
1449140
223072
878835
546901
531320
1085540
1493032
58922
266815
604114
1084407
1347565
1017672
90883
348725
1308763
766384
689446
961038
436700
388929
547205
643644
374553
147897
355327
373067
361461
655157
882421
13027
423350
595062
1218378
1504999
1275581
599881
1178381
1168695
1018083
238704
238158
8790
1234239
74942
106199
915456
170858
1335311
629881
1261856
533868
176496
667297
778452
381977
1124232
877186
1074422
646703
292005
566720
1451745
82493
229128
1349463
556899
1095906
738520
12334
397617
1301643
657549
54974
490034
744525
1522042
1381894
706223
415102
417067
769965
78640
754919
209192
111827
760775
1228652
801697
702269
634076
791796
699784
259607
1392060
359442
904310
1045718
1395812
864208
693081
845390
1094446
989649
1525695
865068
574493
1211127
1435165
554428
691004
879904
1419016
1291039
107431
994414
875910
1109535
1510864
630346
921756
168414
521361
207101
1330038
390647
266582
15555
376569
433530
68238
900007
309452
582202
1072725
1089145
270494
1195590
826688
180787
1459454
147841
1332339
1543244
420867
1220166
593306
70143
188855
1471841
1275666
294038
841211
1184850
1287603
83793
334698
1507994
475166
396681
125036
1334043
1405123
1043052
1387224
512100
340542
509013
679305
201329
575419
1278240
134688
1093411
1346793
125074
719604
727548
697481
161827
1524560
1308145
593403
414780
1014461
620197
1328022
1357325
1425329
1011739
277389
397610
482049
582452
469030
149878
1114267
468493
202483
171393
742858
635100
1318117
99798
1078437
1359977
1398413
360254
778033
583588
1270895
1161170
428656
1071399
916400
1074733
697412
173728
1381779
97841
713803
1485514
208897
419130
1178312
281611
887751
293854
834261
850629
1259882
588528
528591
1130327
660555
234783
279895
1287045
1102525
609571
175667
1196024
372480
90086
45873
33306
874951
698481
995440
197808
194280
935414
906698
549293
585448
716729
718547
773131
185964
939797
452025
252513
1051802
1380152
1380163
689479
841932
1266188
1146951
1101607
644555
5419
1264878
1337979
746723
660084
1302541
45288
1036964
1099486
1283388
776709
1398288
722688
77394
1073534
58609
386096
904852
124143
496745
294933
212325
1009048
526579
460476
299106
828138
104994
1511725
1522570
1113051
1389651
1267340
926713
1422782
116381
14133
68522
1334583
53686
1151724
1013112
491337
557668
357061
562808
1354856
44218
133696
966597
1318076
1408800
836136
371856
186133
271406
1008178
1376906
843316
234987
1407542
59072
451758
88322
1411400
885397
798636
1176265
1163531
1519454
109561
1279411
784240
1048574
1312999
397909
1427193
535135
1318632
406102
1467840
1193530
1494450
1349928
283842
900524
301850
503156
180916
950696
1080668
1354051
1153919
830189
555311
196238
872687
18872
341136
314610
913668
529479
522327
451802
194551
1427150
540017
1246658
841831
460777
1352025
857274
862825
545462
1257562
886971
280223
603156
1544515
1135868
342921
192939
516030
923778
371388
22682
1074580
766161
703520
1212544
973567
1019284
144531
940874
259699
1016640
89416
1451270
1085801
129168
1544141
203778
310730
439230
324146
1444108
642368
879179
1440368
1200507
1375255
478324
1195000
1370743
842768
363951
1044061
252892
801330
1354909
983978
82526
313132
609517
816636
815735
578475
705658
269328
1376682
561167
234349
755671
638782
198915
163566
878170
335256
1144310
1045331
807568
1065164
1306615
868756
510155
262903
712831
1262022
1354713
1221469
1227022
417804
1453240
388089
176906
1254282
1094733
805782
1507345
10690
989249
1522251
434118
1045233
774998
1037770
1139484
967754
18937
606330
1312261
932336
783756
187458
205714
1287372
860485
1393093
475201
1274078
1344232
1283022
1424588
567658
585441
49872
275568
1027812
1012120
316986
1376145
242492
235180
984443
234588
178206
541701
1342923
178923
918079
263728
434503
1012777
984521
161175
336525
1154314
904355
603334
193844
276604
1323194
901369
572844
801157
1270634
514978
815708
1344554
36554
1368092
1352924
1007997
995474
505738
1233120
1150157
30830
8065
758252
701072
119524
96837
885879
534110
1418507
146217
945078
1052888
233329
1091859
555431
1195936
1270164
997855
1448400
14646
462934
1425170
1231645
696289
330215
1331720
1086736
1501205
471208
1505439
1377702
651875
1081847
1245635
364524
1052282
216974
1311735
727258
586369
756010
347525
777714
1440244
271308
137496
1008239
423277
1159167
489571
302998
501530
374101
870479
455329
890513
342351
1061246
144567
209154
337091
1376847
912882
1050658
1395340
922310
31954
289900
173888
1321025
1432697
465157
1512280
1277425
16308
456820
85
577998
1399275
133877
75423
909988
537101
678234
691677
1337179
1229356
216152
303820
547901
493320
1399342
1198839
1269037
1487365
1095662
319501
86879
324727
624388
611808
321996
779237
1038651
922847
34624
433932
1027408
690185
109464
241151
1139336
467275
982350
266809
99129
853507
665706
429489
1457237
929272
682066
389523
1063942
66935
338847
522369
960028
1191495
955111
1259161
1222810
1471286
1147362
18288
749141
858015
867622
678144
896311
1272399
180936
746850
1398463
719915
419220
57382
503434
212352
58909
997814
863319
100530
230042
438124
627416
1172594
1442986
1454056
671065
961380
131973
945553
1006600
1051158
1433231
166711
1231442
1127293
114828
236355
882716
972021
667880
625434
959551
1348301
57231
558697
715701
1099774
516386
238426
1389637
503622
510818
573703
1213988
65972
971875
1199968
17234
252923
502328
996880
222823
976019
1358131
317326
421047
912849
135347
753576
1051974
509013
1462134
1323686
1303738
569283
1090107
1183650
557709
769059
183206
1301538
100222
1171693
817707
1205698
441711
1419388
679157
1355384
1092233
559172
1037274
256200
1124076
40474
419947
1088654
881324
1546995
595718
458511
1304675
870506
1338341
1160319
399271
483477
1240771
370039
1408806
572534
61294
948493
361996
967102
553248
1223404
1161916
632465
826922
289753
82632
26121
1287990
977663
603832
1431668
1137998
43368
880506
549688
551610
934540
1285991
1180441
254832
366432
700269
837838
894096
924005
1207494
360630
1044772
380265
452754
425124
1022536
1009121
117180
490558
1517265
1103201
1090400
1151614
126656
599529
1028568
765474
114525
1057310
256189
1309998
1475633
959719
1405047
876726
1028376
43880
729510
1343737
801058
903010
252776
1003279
540267
486747
224223
329485
1507811
821001
1100058
1263805
1252949
1185346
1041520
310008
375122
89410
783239
638341
782970
1356514
725286
554724
415610
520748
378175
14683
759081
338217
624316
1016044
369217
883437
879857
1156267
714696
514727
1453553
1169353
659042
210740
3362
703432
78233
185862
800460
1339674
539027
140312
1371668
823693
917506
1401505
815533
596470
119580
534435
640775
1226113
207612
553502
1529071
422602
283153
1291228
1256373
748214
1178997
294782
434755
1374020
648632
1520676
874320
10416
1417642
1087636
992968
385598
1534074
331595
663051
894627
1097072
858303
807653
1030043
1540758
293615
588232
1468305
471950
1022297
1026668
1032791
913850
134607
156314
810713
593248
1025101
1328926
1020901
1476468
985848
1019869
718358
847063
811566
631536
525383
605654
542128
1147523
984934
1063680
264459
844171
1327712
1254136
1009747
976307
102689
1408424
92178
1378852
1342678
244587
626264
1267653
699005
1143352
815551
743858
879761
1098654
454834
203711
323370
155311
1115327
1111475
323208
734063
92837
370733
831669
746063
1019356
347755
721817
1310919
507599
1051939
772133
144692
584709
35880
999054
1475415
845448
428486
1189986
717696
1252019
1241404
1517224
84914
986755
65435
537919
895846
516438
168377
1067239
814653
844802
484126
121847
1450867
352857
1423614
836385
1055637
423718
823555
1270199
16882
900000
352798
1059254
270881
609035
988114
351647
1290371
1391970
361482
708256
731137
123145
1039196
862791
1091236
1070696
1277081
1212851
1109540
191921
797353
141974
265417
58648
447545
418960
234745
883731
1000541
332688
1118726
1287680
933532
826169
702261
457887
1482687
1200514
803550
1155283
1228065
432503
543834
358780
730311
1348578
516730
931536
1211589
170793
374458
1421564
1191132
1394311
878199
652168
1125628
8615
603485
1198745
1447178
954483
1271868
803142
1357399
353306
305180
571263
582100
500883
879210
831136
118124
1447195
750007
1516954
531290
797639
689108
966522
1091139
180471
494931
1041471
1454506
1020378
485664
495648
1019031
1192794
177093
1538172
1117022
750738
1468973
660744
108517
802272
833337
564936
172554
562848
1400469
679385
1019673
946155
701453
378799
866256
952700
1130261
1297584
687566
1239245
826095
883403
788102
1004253
767298
960717
1254553
859310
513319
1375688
405499
1074603
1052543
121718
969129
1041570
1093858
347438
972642
1147738
739596
401530
1294828
731726
765290
131722
400493
1368302
1289283
1039605
592845
1512169
1139683
1447383
1444603
374505
126927
67212
511444
1117815
471130
768802
977687
376009
1209678
1382816
1256487
286957
1541575
558650
814929
71402
1172490
529397
959626
502650
338761
393873
1308799
916454
1391367
999223
563523
252821
656878
414886
123795
1206456
864333
399726
170132
411921
345952
93602
597201
498209
42758
247692
31060
1369260
1533311
1415364
768003
596334
1124757
381120
1187213
869718
578194
97757
1028970
1479448
157197
1404566
1466795
368633
826613
1534849
1120829
807035
402257
1341969
357671
272830
1456842
316912
728515
215301
1395016
1447018
12594
100080
903179
102059
1220198
900938
836227
562389
247704
278667
414292
782619
532329
421058
1231597
396543
241762
1155438
781810
1286061
108375
497804
58596
595970
372886
608092
1295692
923354
441094
1213925
1291624
989102
193754
1145187
323136
286229
428149
1192986
515713
986226
1243206
493715
45998
350872
856855
159480
908823
952
930648
720101
293624
1176418
178852
1084250
1112250
284300
337231
1300325
338105
634165
1420072
988596
589301
1040666
567411
1046464
676607
779343
795387
140999
77027
773878
570535
796296
343331
326174
931072
1168348
608827
1185166
205547
1372698
140941
887715
1368537
1171825
310558
454012
830601
479188
859639
602998
711066
1351951
464781
264843
597289
675517
873838
102836
1365204
721459
1416136
581652
1097461
1358203
177097
1178871
1123353
196554
933684
615213
169195
1044824
1165438
327791
528566
479099
264822
761469
857270
692174
1506828
198364
405652
973278
1464420
79476
1496481
1162124
353637
447627
242993
1297644
191910
776045
519914
245165
1408161
146128
335594
866930
858074
803153
160990
1280843
650845
1291190
595451
574304
539277
748402
767465
617179
902661
201143
1490259
1451255
132351
1483232
1188373
1212863
458950
344151
177607
424157
1466345
1012116
1281210
1313735
425058
1403458
336993
749691
1360429
1178143
706528
668287
105315
115327
870645
378578
661788
1486048
1198995
1378549
27979
1435525
247821
696481
491856
1076941
1222981
1371482
568772
1251282
1100084
590010
640132
795503
672070
308619
1240115
492066
1016427
547506
674055
961132
750166
1391958
1094107
593739
170630
492931
1377695
48927
13838
363556
594462
1407481
155018
440527
1496897
75229
41511
546429
1521105
728975
63087
818706
100889
745444
844224
1021295
199903
457254
394267
1416647
1248318
1126698
972981
258112
1249104
1425739
280696
224614
661868
545720
534666
945463
1000462
1000369
1140203
619794
214431
1521710
779967
274923
1512127
117771
601463
667962
341365
490751
1302058
879917
48576
1099064
684171
254844
431465
289128
1078752
249671
379357
1041667
962723
551418
1405855
373414
1103533
1263332
1490537
1411721
294442
570961
155845
520729
225725
498440
36918
36169
1411753
505756
718195
59466
422394
682213
255931
524470
578437
413356
1104093
807258
578550
1423741
432482
1293764
892303
500150
1143834
616270
186129
746480
728739
270051
863265
533625
402791
212151
630520
350164
830112
233055
161320
553357
1101368
65275
897254
580023
63889
744007
836939
1473862
244356
852713
596976
1245989
868383
349604
221154
1413809
1354453
839121
979573
575778
1373407
547090
541594
350204
742943
147460
151032
1046122
1482607
1197856
508559
1168288
502760
1450758
134275
1078254
1439623
31869
134395
260239
564331
653199
773077
740440
685142
419137
805155
33688
1314674
78997
860228
1331142
1402976
603072
1392122
576351
1344268
1031558
1440704
791691
728760
785072
1496398
908656
1427969
1097900
1520120
1057867
502277
1450359
1340685
732302
968331
630328
7433
959821
468312
1220408
94434
1000765
1184636
40145
1458157
66862
1465830
294320
337655
404348
1481437
1443369
327272
1125657
684459
217072
568078
1297927
969377
703320
216957
1363420
808903
895062
518404
685686
261265
747227
549455
584802
984116
423691
1025486
1368650
115784
740964
234124
1241032
816817
1222009
100569
73610
884583
491698
234124
1528767
951458
1361970
933133
708711
838635
310194
895007
839845
243793
1106968
1544341
17381
1372924
673282
87779
1249396
1447634
1158657
965482
1028192
577341
430685
1428602
483170
984946
955362
876724
845564
1199069
147097
1020609
223614
172631
945960
28460
1488340
183449
130294
150195
131181
319722
293998
1411622
1378058
1519773
204045
1245902
810257
1195031
760888
366254
862382
1496886
1297118
332723
773622
1108938
700099
1364525
514777
1465458
1248313
839084
603654
371965
185331
600581
770095
347243
826898
99413
430160
212001
1135479
1211226
1475961
1066295
456359
1507748
1328037
412794
320203
1523187
96343
205532
627771
604121
392326
583785
1391935
756135
308153
1020877
279517
940025
1037684
1452984
407469
494631
804040
1287264
665238
1535866
943086
432668
51459
1037681
984621
559703
1171916
1024824
180379
223935
911118
1153939
1249575
869126
692492
1310321
455669
1361985
193900
222715
153309
934337
938430
1129020
264779
1232213
1382739
727968
80147
1447494
313569
1470279
1258759
1058867
397828
693602
48497
26881
538126
569991
132018
74007
1110531
13607
1519959
1422808
664295
1020559
1135275
109602
1281640
1034957
47761
514205
1063164
887768
1105610
288146
1437269
804409
1282653
1428084
736437
1441104
940272
192845
865439
559421
1383274
1377449
15174
1221577
238547
867565
328554
976939
955669
637872
40059
1134571
266984
61648
995276
257490
328643
687008
1247403
980357
296853
803282
1459571
47091
938329
1390227
1411336
344568
1051504
1217760
541156
487490
735918
1242260
92398
1391351
867404
966062
890060
1379176
136234
950290
581618
1402344
1056484
720600
868267
390024
1515087
440287
1463284
188381
766541
14457
1081579
209940
1281229
1184196
799599
1370497
1338239
114941
1082044
331404
1487900
530131
617522
1463762
672145
864461
1490161
1518587
542327
1321996
42030
1225970
297834
1425439
1270446
741553
44314
492751
1202821
1348613
65434
1286380
953050
278994
784949
1364524
1359798
1201870
976379
538411
484257
548402
707127
356686
1440747
584811
1361346
547763
645631
713078
1289046
1157944
593922
902394
834383
1459067
126325
1475894
916858
1332901
1173790
922944
1283007
501471
1518920
1479146
1072786
378777
1350252
237519
218995
825743
106699
665992
377151
1296534
1521195
369270
948970
892055
429320
418333
1271688
766862
302622
872351
811540
719252
633806
1144220
603965
1039882
1083693
81813
148423
806606
1451494
834173
1212971
1515132
192538
1401773
223002
155017
52222
387582
270542
780103
490772
523609
944475
1159903
1502598
50098
295805
872281
1309223
1124955
506840
721787
411446
226147
816603
701394
942627
36978
111060
1501765
1367827
533953
1438292
963129
1109311
1255981
679662
68768
471621
1113034
833608
367538
681648
96796
1236250
1524991
458867
160260
557784
343522
991283
11271
851235
1175210
1369245
1220058
592648
1189625
1500302
354726
790391
926973
544959
798741
128936
817101
692455
1539902
580345
864267
296019
673538
1485953
1249208
294656
649540
298614
1066274
933822
55770
1531367
122807
150439
1295252
872080
160388
977717
1013061
675219
587360
119738
1026122
544806
593293
1349368
29044
703963
557070
173900
787617
1041561
886195
793610
1307048
1205288
754993
548973
478789
747425
728137
1449271
392156
660289
557026
637989
1414711
508729
8096
1009382
1494991
563511
1217438
1124412
680570
1540554
677389
1156259
574735
1201212
869155
417732
1245413
1060547
251109
1454939
1259488
469534
884815
1106040
735942
1413368
1326835
372845
1539465
344904
25274
603941
710165
707205
796630
816225
165890
512383
257927
1338888
346889
197350
1271616
1515935
822599
96046
834563
49796
966891
558790
124424
1499034
1133994
1367481
472289
910419
809666
555954
65124
706643
670027
89461
1398423
821043
370853
142956
1339905
968483
609025
530059
143746
1511943
1192615
190116
1328991
280322
1094026
41625
171816
778067
226579
105398
1514323
2817
433823
108334
712745
1231169
462211
122108
1301644
376112
859134
96925
1368510
367902
465009
401131
1241156
582131
254997
373639
727575
1324552
200329
305338
661639
112632
1136066
592076
1529568
1056634
1513594
1080121
733155
1499841
208719
361978
664817
933145
1029984
1299211
205301
129354
580513
399721
1102435
1142483
209622
1462827
561706
554456
97498
97923
1365891
914910
976877
390285
60557
923595
1442178
1033992
277934
678549
1249942
38224
733590
830684
774995
1186022
658454
17192
276921
813552
921892
402489
659158
643158
127664
101792
798219
318201
685696
509243
607087
504176
615739
964020
1070606
1062015
893679
41230
1483562
773511
106980
1033086
1268716
17934
34241
1363999
575875
994207
1016779
1395761
918248
219342
829721
715490
1341017
1521294
283921
962077
197772
646430
385030
877105
860116
52949
334349
277305
1335172
1082665
262578
842697
302417
98800
1453461
834643
1407987
832631
1230890
333152
238788
1086009
1051426
1204461
282452
1010946
438597
1255888
1192082
229272
576581
1273763
90785
326097
589897
205032
1157646
1180574
1349397
48459
1521465
521441
1438277
1419851
1150175
569845
932301
1254726
654368
61195
843175
1102932
383215
136120
606572
184076
335800
924255
679903
1253656
445303
761882
911312
883410
1340585
241247
289901
468958
248785
507440
842328
744265
451475
1408060
981837
571532
833022
491530
392448
253199
1408941
946133
608191
1444587
1391273
859424
1214230
461969
206992
1011982
1089560
157968
597317
901356
1199998
1343850
861909
1537682
242773
199909
279500
1062434
690938
1165394
1516112
1535828
601547
1505165
35386
119278
802489
1178834
1451365
194908
1543041
1040819
1240405
1058234
492102
1155572
521389
843947
1417048
1173194
1020819
334907
937265
428373
154830
1456830
1050377
891200
1279621
1305096
127926
1017826
1157287
429640
958254
1152227
603234
650611
1169932
1516893
167331
1233298
1475161
775113
953030
366494
869091
896860
745662
1512637
612244
503571
981819
1102326
1113925
462040
912131
205082
1308241
936664
718478
1041369
441133
139646
808684
921407
909484
572192
1480543
698565
1282840
246762
1461912
1400232
647520
285041
1507419
474356
529847
58465
964241
960118
551660
1432942
400787
1079774
708752
966328
459664
278542
483230
1204667
678080
777984
1215308
951057
607507
912572
1375415
561170
1360342
272724
191104
629877
886757
851961
998480
233381
1211888
1352796
364379
1514057
632700
351517
249165
946524
922205
382829
1369599
587835
1049880
339683
1419134
1210180
47767
1546919
863753
422067
962404
1118378
991502
691164
1390018
695999
1480578
412470
1261418
1425525
148571
6520
1357185
802167
508482
701058
1062672
264770
1450253
917543
23676
381495
576471
567633
1265923
401647
299827
789491
206686
801960
269684
213918
923546
861570
1003281
1282848
1542158
923513
977334
1123412
62443
468858
433303
241134
600320
1160945
1446820
1343489
878616
1481229
1122690
1179547
995983
701654
174432
167059
537483
590937
1426795
1500218
307316
1030970
284245
622727
780065
205146
641621
1335029
1009365
1476377
119144
306755
364064
498753
736385
284588
846014
1324250
956187
617058
992827
1415812
1127468
1478171
328798
202323
1469037
770255
196179
1418062
837130
1205782
386687
415261
1297062
1396334
431959
893731
54082
1436178
844424
935718
217163
913722
1228055
81597
243980
938556
947519
840408
611273
286409
1192817
52766
17810
1498083
1075410
649839
976975
1062368
1541604
1107043
853587
469693
593100
269354
880925
617980
146785
1250614
86290
730422
1532152
250734
1338538
1390352
80716
927322
234349
1505134
1058062
1054171
693506
284409
975123
1027090
1374076
788253
1261065
366701
1326964
1258812
1477665
644942
1039811
1114478
1027755
636413
1541064
785565
1147336
1232585
306115
1496701
831939
336529
119441
1328569
566601
422531
629513
1515375
594779
872860
1185569
1529952
253741
441537
138897
630152
8580
1519895
1243972
1166074
1511776
211865
101465
76518
1334364
792167
820359
1211929
1161434
1146511
1033041
300744
47793
1236451
575165
487675
481555
422213
234833
270705
510204
1471311
110993
628000
1483816
1475076
966761
229765
1317758
987719
195830
567734
187308
1331801
910112
131506
46084
1440943
406851
716465
920341
962694
1165217
1468371
954836
1073148
1412322
1250465
1378134
722077
857869
603270
1179820
815914
1062203
346328
889319
127612
1427234
22973
1143018
927553
1439303
1179044
1168388
451165
181423
1097973
1124739
262700
1432468
471902
553396
934613
290638
28062
443698
1225957
714960
357845
909317
693221
370729
699442
955410
1000905
420675
281743
477821
1538115
164111
704022
604687
796799
80600
816690
591938
591403
1153226
359212
1216028
1167864
1036746
896498
1344266
834269
1008575
523970
626963
1367461
240112
849286
150698
177003
1291379
1278227
577432
500612
1138389
58971
1408470
988931
870373
674771
393017
156736
1413033
42577
375216
143634
1472933
1480783
43807
759240
435453
1337322
1170883
29762
5562
1199550
896226
64838
1151335
1259611
727559
958424
804612
327127
368647
1016549
754382
580929
654315
1307141
1003874
703762
1374015
372373
441418
455301
451951
1220282
790767
1455358
1243827
1449827
849848
459471
238148
344849
756196
1410760
319067
197687
1542327
1530690
1213349
852571
126473
822154
430129
673945
1040048
525850
1359047
1447970
407818
181092
817673
143418
975965
408546
164984
77256
261837
66922
580180
921451
410192
278228
240592
64001
1294247
353922
34083
21407
1240842
538920
15120
1138023
1214276
1343907
853322
1421458
648680
668987
548414
476580
147347
619206
583249
1340809
475205
452929
315494
477841
1485927
578410
875315
25420
107336
1260612
61345
384462
977443
958396
1453055
142348
1415991
213831
1054143
1272705
399086
105699
783767
1360712
178243
733948
113790
1317395
925495
514314
553154
1521837
307462
947550
904480
825602
483576
734450
1361730
851308
1174823
1391818
60691
357799
1329822
1207797
135318
1194475
1179206
155194
436147
1311491
1244279
1223614
1255440
1366695
182727
1265158
57683
647794
711953
1429107
1074622
1019612
606174
440438
1049122
324035
1282686
1285664
19117
682024
383506
1041489
267378
489812
801175
706168
215847
1508087
461673
486045
245605
305480
414760
1138523
1209441
1420858
1528447
495467
927715
1274451
816228
1233076
1307010
1069742
1161616
180398
862325
94486
405518
1212883
407840
1136402
258609
1135477
432584
1308131
975217
454047
388238
670990
868883
1377039
653525
1149788
374657
1135200
767737
822994
810739
345010
117476
742622
1324408
183693
1222794
709965
386303
1161570
1222089
489977
788502
672825
65648
1246636
569231
1384265
230914
757803
216331
220103
470454
220701
496664
798679
214933
411129
313813
467541
613948
345108
352496
840146
1432571
19074
591715
1401472
824307
260071
1367973
1541057
1008152
1461714
1167890
303820
1253970
673308
1537831
609174
1000228
707392
991381
285928
594383
930133
633525
867389
227804
1522639
631034
189332
1445732
1344575
350235
458496
803515
85507
320321
992776
225860
979312
825188
481022
487342
780651
1020154
1493594
1125593
191336
278788
1353221
1454019
1529985
1065794
651617
485842
1135163
444433
823315
343375
609427
851048
92682
70654
7593
418152
397364
1156164
801274
1201757
622611
1437702
1291165
316219
1461130
29988
279491
1483877
374158
77997
324269
537194
275603
243476
193531
222733
660067
321024
472439
197373
264913
1097423
1268202
473824
290993
744188
861472
1528464
1214521
693992
889187
499982
528887
970079
1168150
615063
585333
691356
639665
973939
193932
405745
309790
1298240
1351560
1170738
1475853
898188
108347
244293
1160177
831104
635665
681969
1133974
625198
386269
1033317
445258
468528
809058
1174476
822828
1496398
51228
587797
285487
685771
396289
464936
1357192
1052349
671537
466616
36144
807607
356206
105770
745017
389901
744743
727774
606566
139935
682898
225523
1183363
1383827
500172
448693
1357651
1108175
454440
1057231
116782
410381
308932
124538
1187269
102451
1235394
44703
506159
897760
951846
354172
71632
1014029
1225804
565256
981138
1051704
1129393
521561
1423850
36935
1097608
909064
1540551
805607
481649
304924
1501081
1524608
1061882
865748
578853
764828
575430
211637
1233478
1417459
938312
1029991
151190
370113
926407
960125
498854
87730
1365910
478757
156443
85230
455852
1531746
1338817
1164987
671032
617746
509534
1140313
1493966
1418709
1240999
1153627
908902
1396389
137102
920815
895661
1247651
409380
226031
422854
802188
1115209
478701
419826
616671
712254
1337011
178207
169249
784989
85293
688558
640169
842921
205642
900862
585679
983247
1228441
737848
714745
17647
1383274
238904
1273674
1109697
976869
759313
314827
756220
392333
110761
1376374
707276
45531
316803
527107
233970
667203
262491
462871
1401030
1199945
1503286
1356683
393775
980224
1526584
1222458
1008517
877877
385536
1543644
1502333
1456438
361516
1301070
267578
1278533
787944
428407
1362932
563979
598467
1274974
925001
828364
427838
1003353
472944
990450
1099350
77397
1158645
1457522
545983
844658
28651
765057
497277
301802
459847
148855
267784
768762
1323676
486557
321403
1113085
163010
163518
13925
433396
177916
975334
827362
834871
896350
1330543
652657
885407
1209841
145082
697510
1330864
471386
596018
583994
1283846
841803
1055737
1283425
1468255
760510
313077
1060193
585580
1019856
139917
1142905
421589
1539294
1259647
1142966
328532
80335
865954
654754
1111344
722006
1223801
853158
628476
1184859
549611
225761
245076
13043
767960
296365
653606
1385904
1114194
1431922
407741
351277
1495611
359122
1307273
1375702
376409
577450
1291074
1053456
1249251
826677
969301
569513
849094
1206902
64324
830419
1199135
656104
892768
554530
698626
1120166
1108114
1340019
388646
33859
1169676
556111
616618
952771
884205
1320108
1184508
840672
1109264
665374
648048
343134
1541011
1083614
773345
42223
370564
1249799
39546
967480
1206493
1395934
725243
633890
551906
1381513
1366319
1542533
408237
314639
915579
214904
1383630
1489703
505849
1202064
891618
260117
18991
295778
234570
1175952
1502212
336815
1072911
108162
592201
1119155
991853
1315591
807617
356876
1293826
417846
1405218
23568
511724
1361477
897536
585014
1315164
174586
1453308
1516006
545006
908558
730671
474292
727944
507372
628974
1543759
46085
683280
204196
1183880
1465722
1042068
389184
865114
877672
597862
1523529
1163703
551898
1266562
610997
1076618
1396401
1366794
257154
712307
267593
1035347
1428447
386619
651925
440220
1206190
1495193
1359881
133707
248069
716298
808156
328749
512699
809538
1298224
1428388
483319
1451895
802208
1055020
1159757
867109
196065
44300
68879
879187
127658
657480
1282891
1049497
1406059
62224
1267287
807396
96805
1045954
810241
1288700
1370678
884229
224779
376119
1027083
775274
250349
1076984
126950
467995
170414
86713
1529131
785067
257006
974189
1326450
178307
1170451
636404
431454
1190316
66882
371805
1444765
1088780
1139875
1432228
937969
645036
1494955
64182
556118
294145
1467202
425069
449655
76719
150055
804903
1404120
221293
942694
782720
847892
373157
188473
257025
511844
832250
1480969
699929
931544
551597
1269394
1015189
543400
462899
403063
1183349
372176
751735
235306
191217
1328824
118503
265181
1003225
38858
1089964
364828
908462
622301
969148
187854
1212305
890247
615251
1074265
1491339
914672
278207
301903
363861
1359621
397867
1417458
814630
1372367
149243
1121389
1522892
256584
236674
926381
1313742
1174180
524978
932114
223974
1427796
622096
1531521
1491122
1154667
189956
698693
99372
1059913
1501000
983042
363313
708568
949654
1024077
673999
839865
1007139
845557
656147
363064
1542966
475779
1325319
1041064
945720
452907
1042235
129798
1388407
322376
1446829
1402944
587037
240172
165384
1006699
829058
151873
141954
528540
528412
9306
727264
751799
423497
671452
275151
315709
999197
1507338
1343068
1299060
360674
277451
1437495
1154737
500247
1187878
494807
900895
628871
690889
1153483
188717
564103
731542
974590
1314524
857753
707618
1264899
917776
497598
883218
1082853
727514
260510
47014
693935
228922
1251376
10463
843543
134915
212336
317050
1108429
316946
912854
196242
305508
555253
1319336
96964
806375
884684
280273
421721
986682
1440857
1021903
1100200
153728
1539928
1301719
659908
308384
140403
1158909
134802
233345
827735
1488207
281172
359201
1065009
38888
1369976
158694
618420
638954
1118026
373374
604549
1045713
239277
736658
219478
438754
939835
197817
136455
1309290
1009546
558986
558942
178118
339282
1118517
1517255
607509
1263826
1248133
1084875
1147141
964948
193615
326840
1486662
848403
792101
1512190
785830
995571
414688
44312
165981
1359968
1383703
1316792
1280688
1547056
1054830
1055138
529984
752677
217164
1168041
1025836
1184392
869513
694418
1478071
1198492
684681
540879
936637
54001
140055
1298189
1516372
923525
588355
472022
779125
1512399
103136
1545265
787971
146013
947753
1334498
1382844
1076758
1281766
261525
555941
456277
1095579
1078788
497368
603440
244182
129930
2771
790003
591141
1386386
311304
1238584
1015331
740752
37568
1506132
803516
869322
1393664
1173208
398285
1214135
284858
1068817
748206
161763
446832
71500
898987
1493941
926533
1290459
195138
438157
683977
1048962
1396351
963170
259023
400538
75269
682272
406516
1497184
548983
758354
1393931
378489
667195
136985
828470
1415346
818683
153287
1145886
1307243
1543041
1471483
1158947
803202
1193483
358777
425076
1106882
709266
226470
1346610
729034
1490219
36829
647074
1169112
1043206
1482254
596475
1331278
332478
747718
1202445
1373790
422932
236451
734351
577194
525505
1003597
1375055
498751
6196
129931
693559
1277118
1261793
1196222
86721
1296140
1250921
515641
146110
781945
1085058
755885
1395999
462515
1317284
22532
1508801
1502143
91197
846592
1100075
1081448
281213
565146
1404774
822097
502991
461508
653658
1297842
1353818
763670
975181
1395559
1261918
505050
607896
521516
332788
782591
130905
1368084
1256412
1266579
1138808
174846
385939
958019
327591
492730
108858
149499
10025
332709
788957
1460699
15239
66756
929646
1092254
1172122
56674
939950
444370
140150
29201
736671
714091
1462208
617471
1422930
918880
471728
36937
886944
9198
1348145
718159
515210
183179
927180
282733
11979
681641
352885
356692
328570
135237
509475
43587
1037139
1065336
155638
1419489
456761
1034863
525162
1121843
594692
1340015
680264
727551
871510
894926
831808
456668
1296296
1544366
1163887
1013844
1179820
883496
1399612
1144226
345431
1138177
136193
1327374
505620
870911
1323252
416501
344071
152433
1190750
1021277
136768
837665
558785
779060
51590
417767
938747
710345
787535
1156600
271872
1530292
529098
147526
1346097
986297
57417
928351
986352
759315
1168033
351491
219014
1227940
638988
1210143
476447
1540687
971066
610461
812437
972452
1522964
890214
1423198
671507
393909
169619
1031600
1369438
1257352
187727
537141
932267
1426754
789794
530525
1281889
824780
832003
876768
1517293
1539696
625190
510163
1309408
719272
881570
1059966
34284
1395483
791240
834405
860367
877165
1030782
82146
354334
39344
1271905
157778
1147574
1431936
1520923
1497211
717164
1335940
1353306
1177927
311971
1484473
365124
287926
513270
415378
242320
1392837
76169
1072905
676653
805654
74911
588863
461709
495265
1094303
530234
84883
570163
667491
1260573
118482
600327
1119450
1512374
89347
681131
808165
131288
1161567
1393044
309991
1422327
1314124
930010
275461
792896
1260353
386589
171830
734628
1045458
595607
888828
1225491
204963
1199807
944417
1374834
1150203
711161
891472
894871
1012532
563810
642615
967729
1392172
476244
585446
234765
858753
667375
1090088
1161097
55696
366488
289256
474091
1446406
1318647
1427348
1105125
737927
1257617
24991
913128
183685
943823
17525
439653
1290704
1134122
1061469
1394972
1454149
1322389
811226
819534
420185
1333406
271535
1524798
1255045
70050
537375
582357
1338685
1537669
29163
887085
350852
1214167
476479
515284
275298
332999
289305
977769
1302023
52135
1339241
282653
338008
1328994
1281290
185441
1095448
1310101
303506
1467814
1185247
1271183
805312
1284753
318769
36203
1057382
175359
174356
1098788
38260
629307
1257662
1001152
1326969
859457
1498796
1088045
1321293
818520
771603
1364618
1372324
1499796
524596
1275856
301723
1428665
934019
1165943
258899
1026852
1214440
1442792
1180684
223240
426349
36455
1533161
1431183
1371968
1301327
1092816
809651
139109
1049539
609086
166492
470198
505552
1484767
989756
364270
863652
295941
852467
699893
1439201
318464
590946
1446490
1354821
418452
782418
753650
1457417
1311539
670920
1254307
1190189
1092868
775910
325521
270429
637165
391645
1536745
948261
358898
1049482
910426
1455835
1493286
647485
357850
1016263
352508
828371
630802
976442
585642
204487
608236
562289
1516249
435478
1464399
351050
624609
292850
662264
1162088
85565
85668
851625
1419110
876056
998027
1525866
1496870
1269968
118891
1147331
297805
1416287
1505456
156461
2651
1190921
1185089
1278785
562281
1385910
100639
1482123
1411881
913014
1023379
1063767
1405903
173363
1515791
628826
503293
998765
1119662
797421
289436
1078669
989813
1102274
847922
1064813
128009
46135
486939
117112
224317
296935
881248
183767
1488812
1423999
1009633
1032861
534302
98496
1023621
1406031
959786
587735
1357975
914471
433018
1488790
1425320
413912
393778
208403
1085015
730458
1014970
546125
233556
244233
1449333
1407231
560114
1121838
737697
1400547
137263
987725
1261952
8635
1200687
893671
1211884
1370355
1050710
1138276
1255710
1214005
978668
734372
998605
1189364
353224
322553
337977
600528
619179
458037
591783
135989
179754
290020
790959
937917
1202998
250126
150725
365157
842626
518690
296252
573241
1075532
529011
800898
1209168
647721
849189
183254
995752
105478
434375
152854
554234
1005910
252149
422523
735632
561383
1251787
792485
1326001
1322245
389173
573131
801324
1016567
1412774
1295550
1443654
219021
1345814
27612
250922
473545
699448
51009
1181244
285203
129067
1303363
929139
13636
967692
1135510
1190448
260072
1394954
88519
76551
1358828
827922
555109
21552
980041
1488144
10110
1022525
498904
206138
657320
13192
692623
892310
1193230
655353
517008
133847
1429763
366533
815504
320362
211561
1270594
565449
849913
541959
83135
1475848
298917
452986
188775
907954
1459063
792066
754120
467660
1058064
301243
195471
1301979
1395170
662904
337198
1465300
228988
674647
518166
482992
1506516
250
145946
287844
1122230
695008
363367
907952
29889
108412
976243
1217138
825222
1448107
363236
1119615
341866
217662
1140938
1181167
717766
647400
818734
505289
1044281
336327
961802
1223801
31873
274934
728824
954412
1309009
1518843
321295
914392
366285
1218535
1283076
937183
627455
819564
795534
1534902
1174321
1182337
642061
175515
791363
987887
986174
1103098
536515
1317845
1532322
494897
212030
45920
720715
135707
1263642
80446
1466404
623439
658284
573223
126675
292887
1434807
764854
316601
529323
584341
106898
1534422
1219268
1393891
1510614
808739
3355
1078644
754247
1523833
1108945
1247104
1102762
1453029
1167709
557934
800376
716264
1280634
355947
506471
978732
1488621
902921
1445029
517972
399162
1542610
778951
1273659
785319
154526
807944
135959
1444182
1229104
491650
1068532
1309634
588376
1429050
36354
80568
1122492
732074
510415
1009666
687182
1014551
1041918
1012776
622567
120966
1249955
205812
1260311
1213628
1285929
453840
1285444
614969
723443
1312411
10613
614201
257085
722074
1046
385038
250940
216624
971884
746976
472818
1390128
1143975
1396628
1185300
1065642
42459
604080
1431490
607868
299183
262953
1292066
404370
1100391
837020
758374
607744
1423361
734531
1331871
527450
1037122
1447831
621622
346763
277671
543438
1037632
274024
487151
683613
52210
215325
935999
1084450
1045932
877740
1094550
22163
406685
1077418
160512
1161484
726010
1081217
1200694
864549
1417757
627111
1354019
510055
1177155
1133847
1380902
1314920
204938
1462715
1184037
733019
745917
235909
387581
196686
1264564
889864
1253437
1060144
136604
569062
697722
1210566
812340
982871
168918
1516981
388082
1328625
56669
1482247
1031730
29710
1316283
903553
384018
638979
591037
648736
28077
553433
1021242
709109
165099
941514
705451
923565
88556
760234
1005097
748459
1023211
1319694
282494
1042096
1184517
1402486
1506676
415032
297811
1338047
1417120
1212033
172502
1348174
982630
1104301
142040
1100333
1063091
464141
109739
1261419
1372420
82378
1336523
1056380
313902
1454690
553902
1186241
1197289
467268
1168841
132215
1459139
560588
1414674
787962
533215
1365542
248509
772992
915026
97128
729471
533366
796434
820072
596793
575227
1329767
176701
1317536
1321693
957668
151331
642732
1330737
1198930
43515
287040
1397502
648102
184650
1085240
721756
221349
441944
1055900
673838
727507
893314
386993
1417813
390876
408793
552491
570678
1039550
308330
689909
143344
947866
1045042
589676
878456
400694
488255
850342
871957
879521
1075283
893900
914255
67982
308577
382865
692201
1149854
401701
516902
1333633
523679
1130081
811018
63470
1179454
362222
1421891
462688
772149
893162
394298
987531
648524
1416041
319594
1326212
1147581
599136
1198053
49248
590451
1484502
1253604
575318
1250770
940131
163868
601998
549056
89699
1149054
1377694
1414861
469838
42202
544522
130832
1119983
1245232
1201192
1466036
708941
446171
623542
135779
703500
1107270
674699
640658
474850
1519464
140176
503621
474095
88822
245946
20196
647031
1162235
400851
717345
746329
175296
410562
40381
1485786
1184408
14874
593649
1038427
84686
766985
34940
617872
208997
943579
301938
1017568
1229829
1139260
216450
972519
1133245
1247916
1089186
768256
256396
546614
667351
783075
1385428
1031667
1257788
436842
382265
211136
145453
628766
885771
1115090
509969
1168905
899629
1537667
659131
187893
1216490
516812
541751
1440545
521991
1400513
1095886
924382
744548
95747
1197712
555795
1167365
531956
611339
601355
1033524
663231
137369
235124
239785
233965
944657
1136496
614516
807541
1190012
1266884
1089813
1255858
869349
1145879
1336701
1446453
544298
1243515
1195565
780455
1545476
329243
1284558
1191824
60452
954163
661753
631930
482188
1437624
1500563
1403028
1246502
621080
1202495
857260
851995
1109467
850447
1295849
917102
294050
275076
1023360
1082270
768769
554554
1501023
1225030
109242
291679
647220
206081
224201
899425
316445
782186
1351706
570320
1425223
1203950
1110599
507852
1071524
263778
1320475
334367
363659
223472
464446
1073430
983277
522031
1105010
427966
377570
1419154
315113
1404467
1501982
1476921
673242
1380241
195305
1428520
918211
847894
1345139
1078901
465005
1186473
755920
63819
1269929
1539250
426741
859484
993259
1477413
1264867
870245
1380947
633889
222464
23923
1216086
72802
85308
881232
1142955
1477554
691403
829814
586312
1004823
1283210
1448827
871743
716303
1256669
939321
773835
475780
1015003
787088
642761
376429
1195281
1025300
891367
294601
11107
1336631
320301
1110834
1127799
1437146
1322499
1094649
338909
1259627
1471687
987064
279256
789187
295049
841162
1219632
151125
31017
604706
373951
680976
788268
613
167618
1223150
1038918
728654
834728
1188127
709325
1089870
798572
482323
462313
1192183
891768
172951
452973
1170491
150583
298541
1377573
700260
654740
288250
107705
224092
192150
815900
398664
214908
1343566
109776
1329382
262320
27890
192385
420484
723191
1525052
1440636
347077
680678
1051455
842533
949408
481778
923641
296396
1142456
1070760
1486851
366592
273145
309613
428806
186522
580039
893216
1397838
491642
92857
89910
1460965
1113235
1031716
1169696
25710
1210241
1429176
1233328
1541096
947327
1037769
951615
568761
929589
532822
389474
1042509
373550
537651
569984
933464
1270294
768014
481855
674963
536883
18238
353139
1145737
1271270
1168166
962153
192866
1398921
1122194
496028
1349694
1494385
59216
796360
1544132
234779
598721
1294535
1446701
1491935
813164
532301
227340
688327
711926
1080948
810662
1254735
83118
1319858
920638
980455
726465
1178632
983628
313165
964652
954325
561426
1449216
799332
855903
253604
1279519
1195039
785809
698368
667155
638407
704040
973652
1455955
1034058
1322064
886379
1074691
163384
346073
356684
1498198
698559
1135249
539909
511855
469565
309010
758036
891067
932128
360799
906000
795578
578413
738420
1396267
1122687
697065
1490498
1461423
493146
1542641
233175
513323
78721
389782
1206050
385950
931675
1238167
181684
549449
1023389
763924
1171627
11642
1382497
1508778
1482546
835853
141333
281505
228305
1001205
1177618
444226
1184287
244464
136302
1439750
1117266
413253
1459
1483305
690816
1164142
1166714
64022
373959
609626
1045063
57858
626363
792614
1310167
142578
567839
1268348
786092
688327
1307669
1240534
214028
1231562
1435465
396866
1025936
163466
428116
236773
210900
1416367
737763
202173
1259976
1098500
893286
1142373
261333
721216
882829
1028156
475709
256817
824403
198513
1244489
379844
1317773
375422
402073
500448
1422427
707490
1241466
649874
285858
628738
632655
337667
269966
212445
229949
46268
436679
503488
533383
756162
1036424
1086580
404973
964679
1107943
531079
940120
344065
444550
481251
1214231
1082740
606826
1101297
1394568
1064231
769213
834814
1524671
1073206
1422300
311562
73814
14813
1020776
149337
62544
729911
1243266
876100
812952
237378
1365442
320335
492204
768406
1172899
1475970
165189
864625
336580
1486239
928292
496019
100762
1172521
128425
736834
301975
96966
3983
337306
834011
1178241
839833
422784
396402
932520
136547
387483
237479
1277581
947658
910160
128856
1179745
1199395
1370598
1454618
908744
356472
1151189
470737
603663
967320
56283
696644
239816
256217
441698
1482242
622842
1017355
678719
954317
722933
869868
349976
493930
1417599
270394
667795
299688
214116
564964
1013905
969143
327092
1273747
631114
1063254
1281493
189101
509537
1504544
1151086
1476708
1070229
1174099
1036339
1477525
425708
625451
779697
765033
657019
1487273
1253588
1025367
901283
169683
605542
700806
6276
1519756
1094372
612010
864359
651604
612038
1298881
663216
1292834
1546962
462958
346419
1111400
1511811
516109
658770
82103
875875
914435
1440832
1140961
293951
683756
565012
1399343
1425604
434765
971731
851675
1466881
816360
469075
789775
1406103
46379
1426507
1317981
869068
1297989
660832
864440
1129020
407055
1158727
239767
326410
835963
319166
1136541
593952
769443
1536046
277941
220716
679515
934177
1248627
570729
1359387
382120
508432
726836
1198429
143327
400500
695025
166520
1546563
833368
1494113
617195
303264
177934
1030437
683520
1429924
803973
754886
467585
848139
1509718
4055
252157
1441379
1486764
786511
837542
1512667
422646
469335
514188
1178807
402502
949811
1049575
765977
916743
399781
205365
1162457
157142
482668
976821
1135272
1458802
1105377
1374225
7515
340070
482271
433129
412907
1208247
1258403
1435485
804697
1530018
1296360
889287
9107
1543751
310308
38444
1094263
656849
1482294
550881
177489
383822
691070
263787
1069661
78894
757718
1366837
1006312
64272
1408932
1507226
1138830
629850
413453
302673
422674
675863
1440536
1281436
649457
952812
113517
397223
532072
516891
554530
909500
457503
616424
1308435
780516
788168
1358181
1166145
1397083
250259
48888
1426567
1485615
1352298
209859
504901
180142
602600
573542
1519172
542917
1040851
1162163
798477
1288425
366509
1041562
1333330
374151
752731
1441804
1183517
204334
482943
610721
151800
745881
965228
847771
959053
1121402
1202802
34662
1126319
12136
1513562
1148437
1542322
353737
699169
230570
1260629
209432
1314452
1326553
1463238
811979
1299576
1394404
443353
722281
913368
580819
1100511
775316
186276
1065075
972823
790025
195472
280793
666591
1099197
605064
141574
622829
423451
1413456
376878
1118412
871350
1312854
1220943
1110877
1450567
136962
1385118
1006635
505718
876896
266985
1165803
239488
1200215
1317654
725521
625302
511996
111357
1270157
495238
132138
79644
303975
1473306
272088
283066
677991
34070
421542
503620
559549
161470
374502
41168
1210004
1471014
99379
944430
568066
617294
382536
1466687
1206838
76461
891164
253794
156682
938840
1301888
1485525
669760
745660
27393
1258409
559475
934145
914334
1318712
650135
1030202
555875
820764
716177
1505219
494819
165944
1270990
546662
36216
434298
540038
211406
1153634
84489
1165023
427410
615957
992718
988635
1124523
928885
770919
673293
86819
860367
1024280
866778
473631
1097984
805912
748240
383783
921834
75096
1163460
596588
12019
1122381
1336350
773380
1368482
609813
114029
371256
923022
828754
1503676
546589
1219301
272112
211544
574678
1421010
1084087
679238
806036
420127
801070
1300743
756487
1436050
243295
993731
771464
772568
1502130
1245295
648379
48948
502592
305008
90683
537511
35895
1537128
1464760
198706
791792
33697
971648
782410
812150
650298
395104
978180
153866
1356313
1513205
1298334
528334
539891
769513
283520
686166
982835
961315
92545
1264485
1287781
394110
376684
138009
336889
1530379
1399888
1451355
1399106
880580
12389
165425
1017323
473087
989320
462807
783956
565774
1084144
294281
309326
1203366
91457
1028595
1204901
394045
1523990
1151738
312599
116767
661040
21240
1034012
281446
729695
939992
1043205
1325406
856950
1321969
614303
618157
1099398
369694
358643
398509
42477
1079636
1345386
433847
830988
2597
1049902
640557
957540
805980
68564
1450113
1333520
127402
1525400
1410784
97237
913585
782733
980413
1160506
348056
201679
1405417
1374190
1017045
302599
318069
1379737
134041
522483
1222911
338295
533160
452721
642754
1263018
926401
1487353
17916
31179
910008
1538819
848941
122632
1130033
171350
686903
997006
434579
81225
789253
1516531
237088
1274799
1195852
126693
730183
162288
987614
724119
914237
975707
887847
901485
960428
590550
846647
1285796
516012
539140
406461
52430
859229
747967
1326790
817742
904573
344725
67033
69943
799313
317613
248800
551662
866019
1017426
360273
455448
445092
541969
1450828
1384953
1471830
394558
870396
574070
1349954
1098974
1424561
881779
55475
603616
1452515
374592
860683
1320330
637746
904904
722910
1006034
868359
677549
1074993
85253
410726
19609
749138
1403681
398371
885920
984378
64596
549347
1403249
129165
1095482
1030152
211379
1106299
697753
973307
361880
211952
1066909
1322625
675914
974370
251295
1388431
1027584
1318218
33892
1234013
445419
1527547
75466
1213499
973214
423560
427686
835444
1063091
386621
299575
21213
135111
3371
1008003
1544466
1326422
1286432
133889
290249
118526
95053
553041
96188
166796
234317
1243893
93784
411623
1022257
944597
912129
832183
170880
990547
962178
86502
142252
735063
861785
569166
393405
1393472
1158910
44822
1532165
211546
353296
1136386
1489027
890474
1414879
459437
341232
965641
874687
1411899
52728
190372
108151
583563
43915
474395
752376
497155
124778
1451711
1204214
721182
951167
833823
1124866
634784
332669
1306591
1091810
210852
905186
486701
237165
979355
110123
1416518
1000638
994947
985265
594806
811881
984492
1041185
142304
1392825
1070923
638321
519309
1279612
40994
1220281
19761
68525
395298
1362210
332181
770075
560746
1458776
125959
1301208
937137
909060
732122
132203
1063884
51486
84503
846295
287844
801092
64573
470593
23854
1114478
862816
160704
999862
511810
968691
120021
317253
369084
1495011
129526
214970
716387
1197412
689620
1314268
22243
853072
848635
1110071
1311699
1453294
886027
1469941
833490
1442970
1088707
76045
364136
616543
900119
621987
809418
1199289
865477
50107
1448205
312861
489054
1360936
172233
262275
428004
1104521
1383159
413621
503643
957767
1086070
1094776
269806
1065872
715131
522214
977051
953183
1457271
1303166
983033
446910
677529
85312
211098
1377383
1207164
261531
736333
1501894
682783
628336
372365
601790
1329045
1046501
489933
1034187
397088
480685
171970
445640
888450
1128804
779900
718903
1130574
446262
1265273
379186
1522603
784705
1046873
947863
1412957
1076649
1058232
1145117
680812
1287531
483078
8768
150855
218163
1046114
220121
524341
833639
602328
1422249
679643
859481
627090
670382
308366
467186
1045936
478667
1191545
360913
1215844
1117120
56674
1480442
1383904
799911
1246701
651898
1133241
307167
8813
739585
90412
958892
848868
1041789
736571
366409
581253
1097976
760846
1214468
64841
575306
880500
590524
481518
839438
444880
265204
935079
1447755
129050
146284
72286
817125
187404
1287431
1512147
546707
156582
390313
535076
299710
739794
1194498
344715
284305
887112
793056
655933
1499560
1359034
1356656
316305
1135340
84485
452150
222642
89036
1503781
113481
978823
1434409
631600
977796
387655
198654
1515480
1520412
838861
1004846
335925
859482
308149
1081370
1181996
1263273
867439
1235629
588695
254698
209822
207950
917503
357745
1198323
257624
374211
146029
219782
199212
1117297
570789
290270
931902
723649
508011
1115524
288810
542442
318899
1424931
1183553
18388
1167503
516995
1057864
1282291
913895
341371
1413173
371816
926818
329807
170227
1520239
642467
114402
899535
1112536
1179800
1543679
1192441
928168
1381078
490499
85815
517374
793461
631003
110899
895661
1536143
649914
1378866
1054036
39189
918117
1405095
721768
40639
154373
302982
1477890
1201880
948368
1124686
1044006
646662
1364176
484122
365856
503875
1440025
352287
499239
956236
1312869
503137
436424
574447
639812
479949
185835
49460
307886
648968
54013
233495
1299932
26801
32212
992690
298053
407391
108410
830480
245983
373043
659258
1397393
214220
1003395
364407
1232399
248755
48024
997400
495563
566147
1339583
4170
828416
824230
1362576
155183
410885
663118
1381200
1401679
1273998
1098174
477163
831826
1479322
334515
55155
957596
850522
492198
477098
1052060
553828
1313993
872608
291676
1298715
513206
1161496
980187
1447554
221001
212202
907773
686163
219219
618714
113020
832729
1358854
996676
1049799
307116
513407
1192711
1365897
367987
284749
508486
975347
654971
366686
917918
213633
456984
880628
1287337
267968
633837
779796
974154
1449176
1137893
1087259
566244
1242787
1021188
1044623
319391
640213
328960
1180513
929271
113750
317593
716015
844371
1402642
302343
1144024
553758
441954
43632
920933
991019
1492309
379055
189688
581796
738640
1479088
721420
173273
752381
109520
1160631
631614
348385
49801
268720
473993
1302099
730117
438988
1509422
507864
823993
1469978
1386842
405908
218782
1333983
306303
1531108
1301882
394900
270939
580193
870945
1344076
1408690
508633
725677
1217164
154548
223633
1395778
155958
480835
856506
1279280
1346283
371353
913653
1477733
190316
812572
788301
518056
1154759
94084
702987
1374614
1352325
422081
339216
267508
1031564
1209887
1361285
1407948
1312322
401612
390484
1514661
454855
773961
119569
607963
335444
710326
1409087
967309
313460
1105507
904264
1165158
56416
1358522
860876
1274322
64076
515107
1347023
1351910
691541
456533
308686
889099
106898
1335660
9889
217291
1239749
857887
55786
934652
1466329
653570
770715
1327977
929044
1056395
194293
230764
1022276
225441
1036056
693620
170095
1419221
1245665
722290
555953
874982
355839
1291258
864021
115962
559761
282763
281110
854265
662691
105072
151664
1202214
407288
976821
1302297
1435738
733942
1070596
897380
897793
933794
947113
873937
1397121
1523654
1025985
601196
702545
403441
305946
1281879
968792
1030091
309856
593413
221378
1021867
901990
729247
846135
179655
1500662
26170
868834
520449
1087430
1098507
251454
610142
877075
62920
133383
1055801
121643
655446
1307544
501480
37819
570924
1183697
1014054
1314412
1238641
192461
306085
654303
1433756
1370581
1512065
52156
191969
347906
656392
1324888
162607
681854
618681
35265
153169
1215868
449
35698
1037160
755572
51386
606885
521448
73867
336181
996988
542849
1015619
356619
1269345
632976
1116601
1108171
642533
889902
1375472
207644
246522
515564
516459
1188157
2351
929352
277204
1054174
1174475
407336
191755
1195860
1074176
1211633
1477144
1026842
712362
323581
869829
94038
1285491
667136
660078
1133365
4152
1411831
276140
652775
53378
259424
237092
254038
1443862
168047
1445865
486275
814787
603914
921047
710289
638106
1536531
223832
1463269
1325322
849374
711253
520511
1449633
382789
495781
1270541
394958
878078
567095
793624
172370
708370
620771
717843
475876
839185
1126941
891890
1399805
612457
531909
1218111
827223
906551
795297
1387690
1262405
1270657
751064
1240911
407180
296306
595401
613738
1371233
707750
69814
653145
1230280
772528
1320591
830290
1545621
1048347
1057524
1516284
1478652
1258929
1307565
1282519
120503
72633
486768
390167
1513515
1512013
332267
37961
1400546
1038002
771643
1222458
800401
1398968
753671
1360645
948057
469470
1058003
962095
1164898
617537
211140
610779
229307
1352683
1228260
1044734
778031
175274
748065
1434782
909003
1325435
173680
48994
464790
1539666
386298
220632
358908
872137
895274
300364
428240
459553
424815
186720
1148144
353449
1345325
408016
1472770
23003
1401608
571158
1463059
1447097
1320047
127207
636645
19730
1120404
1125463
729901
904900
1176949
1480488
1474190
297857
905067
545859
1139330
1497285
755570
63665
1235190
719050
980585
1417429
734616
297619
827755
466153
619335
1390666
1123704
742321
770884
109644
1300422
196278
377865
95715
310291
1503045
28078
42309
1218772
341011
653762
1212797
852257
224298
1530198
389104
14655
111863
1302964
590674
978414
1363453
736643
155915
1254033
127895
29942
1153611
546326
789303
598067
376173
891755
1354432
298858
1143960
1072071
1515304
830144
943766
206319
867070
328138
1130417
1181235
696927
268938
911898
1413524
586637
735277
823023
777911
151038
945329
203553
1356768
617841
729459
1132749
1418861
1217791
538327
1081279
1119727
1188985
329106
663302
1298187
1189393
1301481
109812
1265031
1037380
753656
1230462
1396656
1447874
1074726
1028852
1340747
232222
1402935
258570
209273
686007
260969
419970
1246503
370054
867373
1102556
1210209
1024514
658161
499071
1144551
1371378
966681
14458
1089484
703605
273610
207152
69460
1200512
1359721
612364
790886
1400083
396576
1442106
860826
731394
1079977
1110258
1509868
1134649
553740
34269
1343099
1204037
542744
613376
807345
794972
1517099
780569
386793
471584
22691
288111
308580
404057
389644
1545991
825204
480057
582039
30576
1488976
1213921
599518
1240285
843247
240732
1162390
1282391
605705
1416880
9777
632670
1461392
1176639
407550
759386
1186797
661322
453048
289694
1481536
656669
866485
568818
928393
500102
1412108
866353
495250
381022
448270
1232372
267282
444611
1138105
1250666
582686
1497413
196706
1427386
1129145
1226110
1026775
1545407
59888
305946
995533
599532
1147829
585605
370866
19500
650447
730206
1363133
174193
1426282
1423260
271456
223840
1086004
348514
1539700
441075
194898
921817
569570
527506
997030
784698
987911
685853
326439
1459373
687753
98986
149730
17979
784362
414270
691970
618232
680318
1448945
1325051
1303500
1132047
285187
1076121
701712
1349590
1315827
941883
387493
238248
1524354
1433675
1343750
1431875
613527
57358
1415497
791921
645870
521618
1399048
1328720
1274399
257395
1387425
861630
639026
358933
40359
1508311
1034665
1066339
870033
729954
24114
1333091
924189
1500202
585200
724493
880700
973882
1520928
949373
787511
296164
289398
1042314
1145132
825572
1280999
548770
874031
542031
1236800
1006572
288333
1341152
981579
1079539
494619
679830
396629
1231578
1003384
1450662
940340
100718
738416
1492512
1173327
945457
990896
1111690
990623
426287
360954
1433423
923832
237606
653055
415832
1123655
1261416
583023
1375791
888327
13579
1446467
1232461
912434
722139
421406
191536
1273888
956069
902731
73327
857038
359030
238050
1316860
824446
151261
947916
325620
368973
646453
1491057
995586
396983
1233507
950358
839453
381201
1048893
599163
296916
1044017
862743
385918
1344620
877541
263624
366565
1086910
1164443
457056
968730
276241
1447706
619171
852701
725300
1326962
56380
922947
1207063
98795
1049523
475398
800784
1251020
156264
1305258
1084021
477397
1513458
1465986
7297
1369352
694925
445103
1112478
42672
845070
947846
1025809
845477
98912
504961
185751
708907
796607
875312
1430663
1322223
780786
1003415
315898
81622
518620
757173
1396211
125412
1214177
1524775
1403399
77744
608630
910436
1281193
251675
890882
1296984
122438
634752
1381885
1171389
1402860
134759
553400
1440563
1059431
658064
1255849
657698
305920
1449955
1325192
996425
1294882
1386139
1248061
1148625
831477
1089413
411628
1265496
1363493
868517
279079
946669
368044
1011907
932346
958152
842897
945104
212285
512440
115069
229958
986824
1505141
418291
1073171
726671
289666
1022382
1355096
125909
169873
56941
420480
1020949
643678
1314473
668857
1524008
334665
237145
523456
145010
110593
130006
1045379
1407759
257183
1182854
1352497
327110
27570
203179
755942
923577
435690
1036917
1173729
917143
1018191
1171721
131991
1047220
805371
1538081
1162374
976036
167896
12659
1203346
607002
125977
405950
2296
1219716
19874
264132
1407610
68214
361279
107560
1303219
732369
341006
1531000
430031
610184
360193
898988
1119948
1383151
106604
1228352
775724
1240221
1448921
226662
384446
1008035
915650
532460
90621
484392
1156727
433644
1357499
489476
1131217
870417
1342339
897144
1055383
1142132
910883
401232
1397076
1115575
816950
1338672
619125
672408
557318
641963
1230691
287141
351900
782026
270833
421689
940993
182435
406795
1386075
965466
891591
655310
211397
275203
1522320
1471347
584908
405890
62979
809606
377568
786719
872036
1410763
108582
1142738
426038
1384988
434506
471536
710103
1395062
1485156
332671
1101588
43257
1022803
682413
334854
158178
1128207
990199
1019450
1353309
1245052
1445622
658319
1094180
965418
1293981
1153563
194633
1167493
299228
163337
598210
414198
697747
25464
1248398
1389290
1116863
781736
282060
940688
1107113
339105
1285330
921218
740022
703070
417408
981428
1403010
848996
991622
48249
29121
225027
613106
184696
275753
1204825
1156947
488519
269539
669581
1342282
114386
523066
284016
616224
734025
547533
1207395
1058451
399174
173677
983333
618181
21147
678519
1057844
946216
1102052
964120
488300
1150816
803046
734634
783146
1410000
90373
911612
467331
1080639
850225
1315807
1449634
1342376
1338956
131989
1249616
303882
1126897
3429
514603
1525991
1451808
743048
757178
938911
240096
885651
559289
1467331
1211474
333851
186408
68143
108906
436327
1044903
1407371
405855
549426
1513694
811393
494165
152663
53117
595568
506522
494385
1062722
166609
1331086
74634
654241
84276
715993
762811
79342
16863
149442
575005
284546
1336680
337340
1417479
1297136
1162774
1164165
1329969
112378
484477
625478
172638
54232
1115983
826049
1421252
465364
98464
1274032
744984
1411961
1132866
131150
320272
1186279
250301
53795
2912
1518855
349900
1037200
1474733
846374
92612
1194652
986378
1273604
1362314
66145
180793
7127
1239289
951476
692350
317842
668325
458695
981628
1217015
1505041
615587
1278372
289197
1431133
1256074
279371
502526
1024829
262323
955083
382230
182258
284648
1109083
756637
185754
523990
94124
85571
478085
896057
1432962
1519118
963109
1195476
891077
1193879
890736
843400
1487869
293188
775344
646564
243404
289388
846614
583209
876120
1161647
553126
1108595
377370
136580
1175488
795072
1486305
1289396
1017834
599792
1490377
836495
1083355
928842
1011767
828967
716516
619423
895432
302616
306232
1505304
1177636
333406
786608
486788
408678
586597
668895
393536
1518628
1279227
204633
1150178
106025
108513
361171
1357617
338321
1113931
1463336
1219197
301937
195395
1100069
1164226
1290572
984339
918600
137318
1490130
111613
1057055
774449
939680
115944
1391307
558931
1144799
745403
484867
162235
975411
449915
1448807
1400255
790151
924022
974608
1170222
954270
1219710
496108
1024849
294710
1252600
779888
1476771
101322
235460
456870
3634
526609
584108
1547243
713298
510027
370552
241283
668961
1066675
1129178
182799
898477
1166108
720192
1521726
702900
288743
1393886
197948
648193
1114108
776705
836246
1291806
472851
545593
445036
810851
995253
1299572
64048
815275
1059205
750920
1445435
87706
975799
1043060
832014
502785
68012
1160607
36483
70089
180246
594375
866926
1279166
427927
1141879
828858
29173
1516618
1370052
1049629
212818
727191
434503
1480214
327998
241495
547551
43183
960674
1022552
1227496
640252
872459
172917
1085915
1072996
645949
1444457
602504
808382
172136
1034207
1388288
98262
596743
1456825
154636
1129876
561640
1176756
164521
177015
1470195
186682
1472968
124024
1542891
539305
478344
1185117
706112
1134336
1348864
984926
229417
1477719
552670
966405
211160
1445558
940858
552668
84395
775005
616795
541991
1281733
1476731
56467
509172
752655
81493
1000960
1394208
171119
210847
386621
1397920
109077
1135199
1338220
1414859
235249
1383525
1120590
110391
1336504
1333787
571912
1486614
1057862
860163
996470
307268
662903
593929
1435700
828817
1405300
1434852
1458521
1506986
1382686
1227669
1443049
805416
706858
940527
391313
172561
1204952
1112838
1131365
692200
603124
940916
189214
1341581
1480463
148727
316056
1498809
1073558
658098
588684
1494670
142231
1458990
633922
695522
1123015
1197259
1051061
966610
94373
1398109
1324855
1301014
702159
965058
697969
132986
327097
838377
1478316
911568
664769
709275
744853
114655
302495
717989
1360858
1101749
146765
248481
720438
179445
1115849
638193
500668
906106
531870
786875
245127
1103369
1430114
456093
141769
69780
768995
293106
411575
340350
1106193
167088
421342
212990
826483
999925
1200632
305628
1009802
89006
995476
710981
705642
708235
420964
901397
843463
1080599
76831
1321751
700502
291776
16865
635728
760810
886849
549560
456390
1527101
476981
54866
1119248
1121240
938722
999497
1223532
788240
470850
1082197
877482
589749
845591
1259743
747495
663075
136118
1176571
1524544
508438
111540
912709
281220
792693
729901
278114
869991
1241871
826859
674984
1159160
162190
1382884
536141
1109301
902931
55718
490835
976658
479386
358210
989248
299183
1150177
1096306
541700
1186855
1375515
761507
1160560
902543
677646
1245480
258117
333644
776914
1015703
73636
1518123
18827
1152028
1141211
977850
342635
990063
1292620
662496
310084
1025788
1181843
1123676
211791
1243199
945489
16304
934977
1508553
793843
1134534
591424
1115921
477602
534520
379031
948758
301883
744161
1154618
937238
1318848
280322
383297
295236
48865
1447726
672189
608539
515087
22091
1333047
1063566
770594
545403
1167903
878235
1526752
966209
592482
594775
706584
30104
1475935
419659
1123499
407491
336966
488885
724553
1182820
1515385
996747
587665
1110718
748565
563315
864705
943141
395365
1154138
504713
326322
30046
1355944
949389
1414675
1130256
1455990
1398718
1001534
627148
947288
662580
751595
1042203
621273
295723
681729
1155127
1305438
1410810
3714
39917
219889
507016
182557
1544962
395177
1045045
1243515
1223565
476814
125024
499622
1217345
694714
1078646
60407
1459298
1546031
102856
441319
293656
64606
530819
1184979
508349
664059
1194626
305802
20367
226852
51970
59741
1358899
629076
145178
1170371
1255730
308490
118480
586034
1332287
1205768
905759
1365714
819237
51785
1415393
1065291
827898
1099694
1379073
270917
1140050
909897
227430
230361
1150422
1307626
201134
346159
715395
1389875
239040
851267
166570
625716
596842
1544484
652293
1329587
726456
1472735
245287
319401
1113326
280965
40856
19769
759398
177089
1409817
1081093
272586
377901
1426125
598438
1146276
1003187
921502
320177
2681
1461973
1038642
1005885
720594
441715
881180
556992
1405523
474354
212635
329809
444282
977238
324500
987252
909860
878619
471186
1090378
706999
1233638
509552
932884
1384334
1239055
1171013
95981
598367
623042
882501
1233949
647229
1447258
6341
1207381
691678
1255086
665485
1090389
780973
754404
1090096
1165558
1018483
244333
598247
123992
1446253
622257
932009
764992
965490
59284
737564
479742
835707
17235
1231493
292821
794684
850849
684468
92226
84741
739923
1299939
1110905
225134
1036332
1432779
673637
167137
1479853
521978
830979
765537
794822
976094
1289670
1327510
392970
1535590
604171
1182240
1185598
1487573
834754
1233539
977260
1482340
1441734
1399986
836774
960340
642552
1432472
1075530
390880
595332
1367710
813921
1395648
942524
628007
355980
384033
855383
708322
1263856
105323
977640
219811
1293012
858203
1112699
827617
323075
101270
941939
286459
1272782
318048
303378
909192
608646
325247
1009382
758341
1068294
148573
284661
805563
217954
1426823
769302
1082979
1083798
990422
1513816
284300
1370917
260939
463049
70040
679933
962140
1456744
1245977
1390125
1389140
1081838
623394
48517
287181
34182
846329
439807
506284
1095919
1271876
1269004
1479256
658558
1408876
965991
1150325
1492225
865487
32227
22228
1441626
947221
1062510
891995
1244476
1406469
1253761
514549
823829
1468700
397410
376651
322121
318391
527532
1412094
32136
673974
257799
1376284
900161
1449382
1103652
603565
111769
510204
19711
1340005
234440
721163
848881
210223
574881
789990
1316370
737256
150305
860545
804737
1527287
443625
41551
334400
697595
271909
652399
791962
915023
1083983
840489
569055
1380210
1093509
143193
1221668
364983
609153
1272071
1457955
1288471
1245020
202229
964290
349422
721070
537674
865105
734057
1337660
1219217
932345
1077134
1059424
188866
1091906
661855
1020062
1061746
823414
50131
1042286
615817
878810
754599
1086254
1139186
672174
1059204
1320027
995436
1136014
1478182
1425980
121580
991406
1233485
1151544
965673
1271376
1470651
1327079
108860
488189
1257202
256430
1495299
886157
955868
786885
167160
1447361
654398
1479880
1460969
1137075
292842
758039
725047
673575
276975
143549
331585
76361
645424
343596
692841
474745
1330719
1519034
346064
146704
363154
1169825
1011668
756334
1256309
924186
894889
1186532
598093
572041
818684
742587
1417186
476562
1363609
1531530
69675
429729
1119932
35220
1106496
541123
468723
1107748
1430129
173636
141307
923746
610018
681855
450854
1207240
1120267
554868
414896
541968
8798
1226380
186897
1400028
820724
1412135
1153468
930778
91666
794635
1508063
1217290
14772
99906
150730
1436519
1142716
1518824
444206
1452095
699189
118443
599649
394139
1438539
978720
437788
1303223
1289580
1539075
303658
72430
1201775
706899
1056966
1232647
1223208
34247
928538
1441429
644418
1276822
1516743
190425
988043
1539010
534591
1490787
770787
1326028
1541164
1079770
1413681
324016
425556
758391
686220
1405549
1134295
803160
1518357
771200
533638
1446862
1542636
793951
572833
525011
1026699
610180
531916
297762
716027
452938
790007
664442
1239152
1505663
1143549
473499
1012431
475061
438037
1365170
69274
176215
513161
55381
421133
6133
252131
1083016
531823
127677
802510
290060
773219
1465802
1185898
848307
1297041
172781
827214
1524184
643695
674085
481600
165669
429906
1446155
419538
461023
1430063
427177
1426641
297626
1546631
1470372
578743
529912
235309
1386398
765124
507304
1003168
205908
1538208
203954
1437565
1242829
855879
997539
266888
1390045
1373668
127725
685977
802272
566496
252473
1369793
654600
1510509
105097
68482
632326
495655
1225848
1250082
1498945
311184
219986
1400819
524676
824127
4168
674116
1267043
1270798
664742
507417
805193
1534065
991521
815303
616710
1400678
1025272
118308
806877
1203502
953528
442018
62252
15517
885084
852586
1229219
1533028
332234
69434
78659
821557
1186274
1460592
1445291
698115
784914
871504
902102
1203587
1121570
9018
630448
903394
1277162
1204302
1248121
308462
19484
392521
1062790
728961
722619
1154170
166668
1113549
71953
1061170
378533
1504680
132050
508156
1181844
658588
50943
840606
247781
535274
75562
478105
791367
571926
178766
1178967
688266
1499369
808255
1150703
1427872
230290
11286
119157
853494
708788
436323
686444
412003
167458
745481
899398
1076276
1302723
396375
1351529
1075130
619976
84960
962315
160670
1137482
100363
608404
70871
790878
1166367
1056772
1424637
1378148
585849
292480
1173202
1513367
66010
976938
435734
1181546
1495518
614619
1532024
430453
982891
1224673
464716
251652
909794
1454884
356986
239898
650736
1241954
784722
1429474
136069
382092
936237
1064111
1463332
1045909
815645
1104882
1114297
793896
188912
720906
849507
1122517
1223614
565188
1339860
422593
1343710
115772
854665
6480
540951
836885
925745
315054
1372927
469098
1419300
1195448
1433162
947819
122882
17546
609248
971779
119965
498798
181313
1043652
185544
129373
1270217
1443025
342064
410960
1191161
140802
72560
1309951
233633
872878
531931
1060590
1317649
588868
289205
962592
1288215
52396
703630
668100
879804
397841
294233
666444
973464
370510
128643
262423
1140061
947266
622061
1400712
657757
56522
990169
1354466
1461010
424510
423355
1197936
1292183
900503
781424
1472854
1428050
997392
213700
356540
1439620
461627
1304904
393886
1292940
222534
1547142
785335
786876
482521
779356
1309246
217616
1139277
1001889
466085
693936
1367549
592623
731251
275877
1182520
977443
1376224
691102
1098206
339855
1177523
659870
1246035
423050
909423
423961
1492363
152348
705716
514711
1044522
1053714
401260
928140
541413
1251072
622414
563342
1249696
792306
1140899
1217553
319499
370192
585840
1430507
322402
782895
1463561
709603
427532
462861
85951
772265
1501268
642138
1086722
783405
511737
27811
1173790
1444893
1473427
1143635
780383
599245
225027
712236
955784
168290
1203412
1079659
346673
1025283
1296743
777701
1088072
783075
34050
1063
286154
81405
675994
214433
589871
797562
343466
1448629
1523517
977238
633117
1186149
856528
953215
1135890
1256499
778909
311829
244377
607036
1185606
1257151
1249524
848255
735848
385096
1176681
623632
1068896
242772
385496
564551
801139
1112317
227298
949551
698747
677053
782731
273944
1482207
1395984
1245489
1340137
1231625
1360168
67119
201830
37040
510620
1384624
615055
616432
418113
460297
947527
165393
1114213
829043
329582
127459
305382
1529224
693153
769539
19729
374318
1004301
337901
181764
846080
885177
469837
482860
1497152
1112615
693523
694797
481489
512178
757730
1130105
472110
203515
1185012
1083988
113770
76884
1360504
1042973
524829
556190
1352486
58295
49038
1242937
195435
17715
1392444
1446904
132406
597394
54660
1302362
587036
143030
116691
1133045
812933
132640
1496112
630666
1351166
1260198
384145
983339
679361
339104
1425401
485194
141036
28203
576878
558043
1211903
1201264
673189
1194961
1495162
1408129
1115679
1153201
206325
1465454
1146016
760588
263456
1406050
161236
571716
818449
1336068
851304
369415
30348
417362
1043606
1033122
262520
500857
706352
309144
1218070
1320082
676641
740960
422399
515655
1392485
1033981
1278587
255284
1545735
413306
849940
396462
1219825
471416
1467858
1326398
1201237
644056
941078
1535714
1015650
411617
744633
344395
1384837
655179
958715
1074342
953982
842924
282897
429058
1198446
1460471
193584
278410
1125022
1218238
740707
1327417
1220513
737265
857759
139979
49209
223334
1091417
218146
1156843
287196
337935
1047309
734927
150741
241675
135307
895055
127753
96094
919945
266257
1058522
284194
601425
1377551
418671
439891
926768
125301
103054
652621
1008599
1242556
434056
386687
117176
1095225
1313090
1506941
635765
390787
1105135
1205737
913205
769962
882783
67884
433617
1085327
1325039
488638
412725
472603
263767
961824
1206306
356324
1345591
799654
773273
1204308
152736
1095389
1162273
707662
363397
517037
1296828
702754
403033
61854
549630
1090725
180146
1329347
1195792
361820
819531
536687
973716
1191604
1048139
125911
710813
1291560
844748
1278311
958924
1104874
1096312
1263602
18921
918854
939780
340791
44314
1419173
520089
792338
341848
486388
195421
1183562
1387446
449731
911581
439862
1482753
1358610
226397
614236
829241
1137025
605907
1505540
1027419
256710
446570
1298791
1271639
873412
313295
1016268
1016531
424961
221423
648612
739827
1339571
770782
1208391
1312401
701134
654464
481791
952112
1495495
107130
480526
239353
1401353
367977
773742
236503
768857
1327004
1181779
974350
931631
838331
325146
150925
1385490
1470862
1443390
61299
84983
39471
661507
545601
1236536
1404775
635889
1234013
1346175
155781
903210
1043409
614481
774607
834928
1352976
289334
334117
54492
1049722
159340
1040889
1106795
444485
830523
1368361
1003773
1129067
1053754
949002
352031
368978
1127152
614141
1060281
976883
1414205
421401
1301244
1076937
608201
497365
503918
1478974
1010220
607613
224217
297903
256935
303953
912675
1178531
400632
731956
269455
222004
674126
432979
1504130
1155300
1359132
973191
494818
824752
1447042
663095
648084
1512626
813005
949563
639397
279674
1340138
145183
103234
1464569
1096565
1291690
1689
636188
1513550
264320
582514
1061541
109191
431650
657867
576271
1252862
1013680
906275
701603
813524
1461522
835419
1319095
347085
1060548
1212321
1007031
1324446
472344
649276
1051202
1185342
901995
1240762
1227989
1002191
666355
241220
1427691
968387
492023
757304
667079
688454
507399
649628
1415794
99297
780435
1181817
326556
129014
969190
795867
683031
884701
1477612
988684
1382553
490697
1413452
327311
647170
1257406
1262769
976166
843415
851413
922442
293133
818092
1348555
959801
1345432
637613
568736
1428662
1247436
249365
711094
649997
877524
1145733
1402620
1278747
490694
692565
850762
146420
828437
962540
931383
667546
36494
1024490
952519
1301614
599432
764798
114757
1245534
1249343
1472750
411966
197876
459635
1376820
667305
1328668
454228
984357
653708
246947
421255
884157
528311
1352705
360852
1194696
255090
217452
693127
1320334
1407330
693365
273846
389599
201211
1150307
1402784
326675
1218417
398622
602773
320196
1129633
1118413
1292570
164836
1538662
123480
831842
127625
836121
1208787
1085388
309063
233780
1230512
1363840
31768
809181
567857
1372151
418752
625876
81494
106798
1099210
60802
64779
1091641
1464959
886334
1508431
333990
328397
1349589
1296448
317960
519336
590501
941949
793344
734121
529056
1454905
477348
490857
1445961
1123800
1035597
568279
1165296
351222
1538923
358914
421381
589113
1342364
770744
296015
531810
1417263
758974
288352
1194088
349594
965122
1202812
332352
95966
873594
1094829
1306819
1266884
663181
954262
547619
823270
58502
1178595
1519952
333596
1111089
551061
616642
506717
494638
1058803
1269136
766316
283105
605297
268541
10990
744454
221306
974997
1104069
284479
933485
897210
911777
877564
23210
636176
1086802
33507
495898
714370
505881
612256
115864
518699
1528091
100772
590014
793444
654172
150499
909957
907155
1368583
746286
787207
654325
432003
150160
724635
958335
1327097
73066
1037123
1272657
22299
851175
481265
243946
999450
326567
1151642
1106316
102365
405508
782387
382428
577223
1119303
163058
358090
914609
349211
600351
1037564
483139
1384082
278233
1452374
853152
1406422
1072448
1423354
1503453
331643
400195
605594
1231366
777436
1468545
608585
1210114
698496
9883
612081
142515
536847
1322170
473104
725094
207689
30652
337503
875279
1079870
1354977
521418
850569
1468218
1106950
1013164
975482
1480594
727507
855268
195551
969939
823412
1371424
613669
306924
1011832
503202
410917
87204
974281
1520452
660880
1273252
528086
1039721
1069383
161757
1527459
1503000
1339519
939337
804704
248512
1340179
1171008
638167
236071
1151699
1218051
352426
958277
1517631
1198610
282358
747058
852720
1221343
753661
65150
103876
886378
1295947
1289004
1509122
1419996
1146986
971345
149736
1458554
1155883
1321386
1365010
321733
1232208
76437
1120309
1443887
1274150
1455104
1047075
1137555
170636
477284
604062
264470
1015610
11431
473928
1157340
1042722
244547
1445224
1495260
531516
433482
681818
1231178
445481
910159
406378
976428
661697
1447640
483788
542694
890682
1164735
1481015
1037947
917163
635956
494832
1438669
979422
1003101
898630
288336
1322020
787441
407256
1399023
1353239
1429672
102669
1071008
1016484
1173171
1503428
610969
48521
536831
342456
20537
1487812
582103
530717
1018557
1360459
328154
1510276
47030
810419
145837
1437168
184469
438480
1381046
461276
903859
1303160
348080
1132466
499988
24019
1221448
1220179
28040
1083272
676188
38223
242629
191403
1445869
293206
1078188
231245
214689
1248514
867737
1146292
534318
270238
1184936
1167747
115823
480442
6025
1538704
681613
1033373
34548
528992
1307893
505785
505814
1134182
933270
1319838
1241362
430202
236891
36422
1487792
280193
862822
424421
1405454
536576
129810
245511
1425049
151446
862390
1277167
640503
324521
811808
1459134
241485
1521179
1383874
734208
1428637
842786
1451388
1215868
565011
1344991
1251265
401124
264585
539789
364364
1352090
350284
126115
1440896
274357
430325
972588
162818
196001
1423211
299633
269158
1282474
687842
579135
280321
1379697
32014
579307
41008
929979
901427
1162521
595420
1140902
504874
389869
1020085
1022719
420303
1500590
43654
538770
1357747
1025855
782873
307287
436049
892288
1381789
1109362
1400239
809028
807775
200164
747031
843140
980746
518545
1066778
569240
427664
438434
267698
82775
322533
191195
203139
1004252
200632
895161
334964
922943
715214
475978
45197
393781
667806
3408
728744
1540148
853888
1289194
451431
1431497
120606
613758
127805
1395603
400517
1272098
1413809
1455617
415490
981070
823575
670970
342430
245312
619042
1378961
1145332
924964
859801
921556
998069
250615
776240
986584
939140
157923
113062
13285
600942
569596
660900
881620
1069865
865566
1392454
710384
85253
1097615
305864
59563
708878
1383382
837376
403372
442953
578723
464678
1269931
466233
1249727
779855
245379
562518
560437
985357
815326
588674
932884
180569
1368039
1161198
158996
865540
379300
895271
976982
1318376
650059
735304
1157385
64801
216392
790522
712403
730282
86929
508169
1154126
1294252
748357
783827
333828
467477
946379
774531
1045941
453273
393130
1179497
1379927
1128819
971631
1500190
421383
326226
310078
319520
333380
189329
1086824
489801
94715
1070880
1469051
357800
285104
458354
1256061
1236187
715764
536933
976173
1198658
1440235
1535991
544745
1363672
1089449
288002
1300399
97078
1442624
1496522
429228
649003
1471419
394599
231537
631291
655186
434110
483024
929441
1028276
863065
123946
58609
699202
1447460
1055677
1203113
656798
1369933
1265895
320993
1054214
1180690
673571
1309857
328077
1491156
244486
842385
880869
633211
1087118
513454
1136565
1219505
466528
13999
601061
706880
1419327
1129376
624910
371043
59723
264763
407525
1373481
894356
1023839
700315
1376180
1437466
836395
860586
975756
727774
1062508
1391910
258146
732995
346281
506446
714713
55532
348445
860037
118168
154510
681620
87126
944551
1255738
109903
125419
1098434
646976
580008
882253
141989
860600
1194646
562487
1258594
1218672
1108280
1070620
103103
1206521
1257889
236829
1417160
894962
1383902
289888
1444197
8889
301994
890086
1161939
805227
1020916
1047426
964339
451929
991913
1470062
773674
1007664
435865
923172
129585
488580
415508
146742
878943
1108464
130296
1134148
1123148
104577
1268763
179425
987215
481627
1439171
302635
295076
102250
886210
1334670
338859
134423
362962
1294687
1417094
543081
46923
579290
956180
9231
1234818
102087
229829
223795
1126804
788755
1227267
495712
759683
200607
442216
258284
713562
243213
383050
1308131
468423
516726
694100
1195197
696699
496724
412549
353863
422756
1402673
1323886
1152455
339762
198134
121079
877195
516895
441744
244572
1139594
513188
659776
1043052
205946
1234079
1286145
588430
1063551
1277486
271326
1345200
1369889
4423
612721
896579
1150205
425621
982918
1466568
644827
313764
1209209
693060
269691
1304303
387491
896476
425513
624381
1420071
1270207
722903
1354969
1308430
842587
1109252
1480718
963315
584950
731706
897245
1120692
447718
1540109
1134244
947973
961142
518451
1496339
973570
92244
1415660
70030
491439
616948
1095060
123099
406699
76260
981550
999379
1184203
1191794
68776
1249619
653045
412124
1443480
85542
1225499
782795
213550
583276
669494
237742
757911
452008
944155
1034537
1318921
764617
656784
179175
1178291
131656
332148
1214414
1185973
37089
344657
944855
487940
1515808
1000431
716331
140639
405711
1454113
672424
477589
611692
1286825
1531919
71284
1517578
9966
1311466
1368401
898353
764648
260515
214203
1147328
414423
1404924
1325888
686081
450868
345462
1100998
1414068
41978
1308355
1518653
1050904
298788
1420642
452706
225878
959404
215912
55686
1532333
1382062
530785
49913
58392
24942
1086935
759517
405724
1377300
1516118
1300274
977972
978142
165157
1308686
1231264
1355950
1008738
1304119
11931
768906
303513
255585
745021
10623
1219833
745459
250941
353192
1227350
868825
384921
73642
165940
1020977
843090
546431
706279
557836
5801
1002253
107211
393416
461179
459404
37348
1192599
1041421
88896
176313
1468496
833337
1090160
878213
1090685
611690
397749
1052954
391758
1250685
807105
466401
602109
356825
1088692
926006
946649
972727
436321
1048837
453593
1009308
388651
464963
705427
198075
448703
371757
366096
712778
195295
998366
1488946
1253337
876173
1456754
1273623
4379
578576
90933
1226703
667158
1090664
730058
1389206
877058
1318168
664819
553451
285477
291060
347276
879827
800873
1173436
771708
717499
487357
1403014
1187882
1284690
1412532
837371
1042786
1363358
1124596
1350185
767766
178090
237671
284262
197068
632464
1312598
1241532
1195904
1206693
702999
1302943
209443
261585
629167
1210856
929137
1516077
126132
212633
60048
156068
512057
773741
36186
238032
669159
1179877
739434
537851
150998
578607
1079755
1335023
204336
1179715
567591
581166
959444
801029
60526
277174
280941
126065
715777
23888
1277201
447310
228043
1084923
383032
210180
731527
907341
530344
67004
1286446
747847
1371666
982209
1125670
39244
180893
1033552
377452
367263
147845
1158515
1528143
1036582
435649
104828
208370
182520
583487
561945
1361409
1135685
148848
242713
1421611
1264564
735090
621601
933508
672471
937588
620051
863511
439109
113575
111568
1485618
604904
98639
273351
561902
1413423
746617
1233764
425734
1140308
10889
346043
69462
562640
782141
158444
1250548
1138084
1468678
713441
593498
1467472
842468
955930
816760
1387602
824210
1441456
1266978
1039306
1203927
1355933
421309
1181553
157385
1034734
1289061
115377
956169
987458
233621
1309178
652999
555533
632589
1536650
1517783
1145352
588766
784628
1060174
506210
1534666
366082
1274847
70646
1053618
658579
517515
422391
881414
1350896
8245
1478219
1272543
708533
556692
301927
1155982
1400389
884665
1455730
1209130
516638
1043463
565732
839103
916305
609467
500794
239934
149259
998315
1298263
272173
1314563
803868
260698
807853
1295263
164373
661705
96148
312819
1459728
404976
106505
162679
1181223
865897
755913
615555
887331
1132742
997651
1360217
811297
172177
165
545661
1133176
1081796
899076
1184895
884183
399457
803938
694239
850219
644438
235890
330262
1063835
609605
1492509
1415673
954883
1457864
160493
1086181
1289746
1341337
741459
447888
1238069
398749
604116
661240
1429617
575902
216596
21043
1401879
1503287
975874
438498
862956
535759
795965
194631
216350
57977
1459418
681914
398416
1541143
618625
187490
1183489
697145
51376
1322552
1099189
527635
1043956
1398158
541478
1426968
236007
697158
946924
1226489
701231
1471509
586458
1191672
962589
930750
234308
1161587
255413
1242697
1101304
874702
482699
288636
104917
1107215
729013
1156780
1417302
147668
907379
1531552
975460
990000
1237065
485759
417554
620939
807337
404628
1527581
440014
1415399
1048961
773709
1335539
1331345
954358
744114
1446880
1300280
1280114
21349
393259
1384057
230692
809814
813953
448286
1155766
223247
4190
313296
431813
800728
464481
606516
650163
58201
814755
1087657
506067
1253243
1305785
814949
785764
783316
837724
257319
1518055
230827
1017516
789472
1500662
1005719
297095
87924
559627
1094599
1121351
1278234
1526676
1110718
1357396
127996
1404664
809225
995335
1290931
956140
177002
1234139
592806
1232331
339115
810129
1214609
601138
186845
1425735
12834
697373
633412
669780
160942
204067
975704
1316422
941657
859263
143198
1099586
1142772
930398
1459084
91772
128683
881031
185856
296448
52445
31809
1069365
312242
1520846
967226
71053
1157622
898776
660246
288020
1091457
770511
229722
940754
567438
258226
115334
288263
380887
364607
1040379
633278
1454243
481136
1100490
146186
1479060
78714
1419245
1421819
358398
179974
1420513
1191051
780594
41636
515773
1477694
1210614
801036
885096
755938
1344387
1526822
392704
648425
432178
1067582
620145
514205
1508905
1145920
253353
1456339
679391
1298123
1267933
480238
524108
2250
1244189
771991
132633
661701
791074
855860
1152954
1468087
1144850
1292796
1134937
1427105
858901
624099
954490
818545
422141
728691
811409
347125
45897
1541597
1266927
1371453
819739
1248420
350796
721978
1477741
950569
1261544
248147
219505
931767
344446
1342539
51041
389667
840285
326747
7835
1063466
913156
1450936
398903
1298745
221403
1109271
766348
1252582
1378339
646277
1470562
1133782
1141432
1220407
1488419
773735
52738
1141204
453260
1540910
1177304
1299765
706282
966824
1511646
1295791
809939
584623
1530626
157636
592543
806566
646247
726848
1544293
232770
1072609
1232126
1514116
1507655
1515508
205079
454275
363352
1114820
1121041
861683
6519
1539538
208667
499294
1093320
1232596
903277
1406066
788181
346966
1321187
521892
1487877
1108053
661407
1257085
400349
663346
706697
105756
966040
320817
853726
380757
840326
903033
874707
846260
341109
1315600
215783
933609
392724
1307869
1445162
664763
40545
828684
431887
914486
843104
393738
137542
1063052
851949
864083
698439
203577
522738
1218259
1241825
901388
1335648
113723
1124654
610010
900311
1450695
1163054
453553
1297736
783266
297447
995512
120185
567144
533614
896663
440593
325723
325620
1269428
832194
184731
831663
705906
320779
1421721
337043
398311
1471656
1040729
1045113
188831
1268945
1070842
12349
902801
711530
668783
535516
224076
594779
323609
279967
319821
1391025
306091
303600
310506
1078350
1454833
530423
745818
1261196
1110301
537819
1266643
1096033
127933
308228
612405
640846
329078
319516
460303
302367
149454
1263481
1066355
785862
187045
1464961
680774
504877
1523222
1019837
428757
223783
1381742
670551
24804
638265
815374
987484
284668
1390429
275735
1107701
105502
828589
1142003
863385
1279642
646611
731089
1089622
1265479
1534974
857884
847335
531838
948054
1173206
983266
1025877
683178
361917
1205552
417925
145530
1447756
136540
442168
354818
406294
713077
1382077
691709
365239
1399613
24648
1158764
663144
168381
12707
661489
867422
294214
1136636
1024580
236761
979948
1447846
817106
491365
1203461
713153
1384387
1026411
839209
544974
1129676
1402687
1542933
320876
609998
1177009
294619
287951
671785
1524272
659131
598349
523920
1413008
645912
1403404
439533
220235
207105
746946
1489651
701565
391823
1493169
1402017
772145
283459
722272
797860
274953
1354017
280965
1252081
464213
425917
1155271
309501
388558
1263833
1044537
624922
1461736
772159
294807
1527310
419943
951107
1447697
543161
1351919
841915
243927
1127731
577341
254204
1542260
270161
918729
1532708
744548
775058
604100
618338
876240
569994
158108
1055285
1383387
1379402
1372623
963915
1273474
344918
1451246
583841
746451
577116
187160
1130191
463728
1282506
895090
1068091
772294
1040261
670589
522102
55827
610248
1274726
197450
1166923
1049365
189070
948669
402693
74716
782492
853192
263005
832609
1530952
1483314
774353
615143
1376494
485129
830505
1125923
1339957
10145
336942
1174919
590538
99428
413223
1028855
514053
14552
1523609
299757
995218
232853
459443
1522420
684473
848001
858969
1283834
257235
1339581
1493460
927848
621430
103509
632887
893506
1513477
747654
423831
691121
153937
1285084
192839
537592
780848
1546250
481544
274049
1364888
963356
186703
546060
677673
793775
1114723
436860
149476
1027148
1240769
553521
961880
999070
1169879
1335148
1339589
253018
618517
1354353
918981
920486
694456
1472274
592496
830271
1045508
1028930
1499767
969106
1319553
627756
941937
82154
842436
146568
46767
450118
429031
761222
227760
407972
1370772
229691
937433
101664
857020
670619
1209323
538454
303422
322217
617109
750349
384613
159206
1433190
743615
938134
1429579
418924
1160778
1217357
1215617
1483184
377851
1299724
15131
866132
1468964
1257835
890780
1481220
762042
971531
1306120
1198816
859336
1142759
61249
1460092
245199
676536
205061
782324
533859
707854
1471497
525965
583346
251606
1142569
146392
738746
1318904
930832
1005457
199959
122357
93251
1313652
1024028
803148
1099833
1290334
576218
1514042
729381
1283246
566481
854311
322641
384531
1309478
37615
1494452
890024
416389
137753
1212174
1360262
1230570
1041868
1159230
520291
1092288
692171
77483
1170795
112447
1519568
689257
598741
1085072
913204
877595
405444
311088
118210
1006495
21456
960111
124996
387856
85557
11345
18115
395200
310277
946248
79993
559940
1345149
279585
591538
464950
1035786
778
976753
1530310
1190962
21712
817185
806765
85770
1451932
979877
1255634
270983
529192
1370643
619296
306596
462985
1124603
781024
336865
92277
221559
960229
872092
986153
1139151
27248
1226954
541467
43686
928266
499932
748576
951777
370941
368485
1219090
1166121
400669
1235045
202412
1152220
1442112
603929
1040987
1137206
1447494
9793
780963
1124593
358077
651138
298266
956322
1408985
189306
481043
1363657
1010233
462639
687623
1277708
1248047
585122
848980
513137
244256
585565
943573
1362606
905439
650049
265842
1515519
76483
1053676
1316217
1060696
249692
443801
1531953
1392378
459758
976071
507892
60905
856117
1501798
1183741
1484751
316966
239749
1040559
1460307
922805
891294
119271
1354219
1388714
1403021
513233
99011
254903
1322624
61280
1130065
210525
618841
348835
428528
498247
533163
1299981
384149
570554
217614
860102
54400
95884
1081434
1375225
1311172
1107623
414961
1330826
1218953
354710
1028757
347164
284135
1167684
362577
117253
509689
1235117
541001
915347
181602
510489
107314
1180279
1214539
306829
1446664
728286
702415
1292088
635747
803230
1043597
442933
1008020
658629
298197
1027271
534934
261123
371003
1097139
190692
834400
613230
861130
494158
405204
872428
1483404
235560
1277975
680839
1376665
1413115
1339917
1306157
642742
1418476
1540511
1405241
1446673
78914
1495375
589259
1022180
1321400
1492167
374977
623330
500575
1459048
447820
370949
1284197
1079865
509035
9847
1225790
1253157
118542
1038454
1023571
1433173
409029
1444887
80957
1394041
1296354
345735
966300
350603
64646
999795
391186
216673
688422
1484614
1100238
873055
16150
97188
1461945
161210
1366731
185327
274603
1488768
938192
1520707
1277729
405698
1422795
149397
1287161
267449
1094137
830259
1272801
650314
1390003
535557
886348
981317
15688
871919
1017485
1321908
1542564
485972
81099
1236756
1250774
343736
1483544
1256735
446093
1087877
796204
581124
595093
727093
508803
1333343
175696
933448
1034693
1053544
1354786
383079
1199209
724040
1324556
1351806
686460
920280
1264053
431499
1448924
579264
58165
1099185
744277
505950
127589
1468536
1519747
845157
1350452
896822
946677
645377
247518
1253290
967648
8620
514582
533385
1494535
24913
28362
203663
274197
484941
1065849
851237
1510215
136267
291689
814432
778608
757876
1088803
1282307
930688
707585
662480
1354449
1206613
97921
439370
798333
745685
1230171
1404507
682603
172254
253626
1441947
800500
430476
593505
658270
339596
58570
710848
1292860
1435271
1050085
1499681
30802
1305534
1018996
1396249
1142979
441539
63268
1156545
137727
179219
1177851
731625
139005
653143
882243
1303339
833568
1266367
786701
123020
20377
491168
1187352
450613
668219
1414078
1341437
334059
436047
1398356
1180785
419903
637872
22922
942669
134308
1390631
1243190
874686
1314840
562195
181360
856988
429548
1452257
1133494
407642
91635
151208
127715
288509
506710
871556
715357
423027
1275087
1302146
1424723
699623
433652
379972
527542
1524819
216557
1102633
61873
895046
1481772
470309
462805
1100991
142689
97876
1333075
270904
242942
1173430
104523
86341
12956
1401019
93579
205554
1432203
189742
1417191
102089
1440430
1357371
212541
1301212
1311675
1243001
164989
1515667
243109
424418
1059163
580570
1301316
1222485
1313024
1510393
1069950
297979
1070438
1292147
1105699
701129
532722
1161480
1043658
6954
457311
792459
9140
215965
72262
1073231
1001905
1167590
625553
566610
191714
1367231
1024697
363261
199073
276232
1521638
1435339
1225180
1523438
447297
288651
1280562
264825
303095
420120
11975
570592
450981
15286
530528
1025010
1510339
1018042
592306
133656
1476580
909321
393044
1226106
1113404
149592
233682
795708
516928
773691
644903
1231610
979784
812935
1162116
808749
1116738
780496
1520942
1248764
688957
1024173
745905
411203
1419141
1195906
1520293
693953
1104867
189091
965042
871147
654159
726622
124121
330470
258367
793782
1381006
556808
348081
352230
592635
1246802
1311720
39997
641912
398516
727783
1150658
170350
905467
1012310
1237132
91347
300669
674382
386152
86824
991742
1165580
1228697
1032550
1544459
784636
45196
1048818
936892
1440591
1509652
1323906
11697
1440311
698776
1415847
499791
688075
580964
1465583
101975
467510
230575
975720
953784
378396
1072145
830817
410165
362966
1080029
1466295
44138
1484357
326096
506845
1094299
1121795
1503211
1199748
1018480
934515
61586
773717
845887
214322
1006364
740941
1362845
1272215
1214890
1452716
1320101
1239660
291106
918120
1202866
806896
255726
956008
1447080
526814
677428
350742
1542515
371683
843054
434887
1331503
630016
565784
677340
691826
510849
948418
703378
169176
571214
555637
813916
517213
1350193
417965
361139
17787
457293
1366643
497691
1101553
165608
979464
507821
166405
374128
1266302
1173957
265328
570360
692598
1473909
1328606
1157525
1008825
894534
1349977
19356
544302
975776
136547
168375
1071784
1114932
1036125
1414350
984794
64239
567684
1092132
256599
950939
850418
971385
61787
1205766
1486112
975367
1193311
514331
416155
1489346
329583
521766
168846
423497
1367763
217299
501297
1009876
1513816
1345403
617284
1540706
215507
1384513
161272
905878
533820
1490112
407583
385566
1484798
1405692
1267469
1336002
1091090
1461530
215327
45955
998041
55545
608540
1440184
158462
1068636
419688
897563
318708
91966
744770
1335221
1002102
56167
391290
1241993
253775
2311
749667
1209945
816344
630259
453045
578902
1261494
422033
608121
20019
169898
406743
1235664
122645
1086744
506421
670079
907945
1351936
430156
133509
749427
60637
605253
190688
229061
1398577
1435251
1420256
834813
269084
96341
1544297
794590
901654
854902
575975
1240164
977004
882353
598186
470395
1486204
1433035
327098
452529
561702
659535
287558
764417
235007
496347
846347
1416388
856046
1346166
182795
974169
337600
1263273
135925
1372432
1097926
1060556
985470
211217
1108043
46412
353797
831341
939045
660284
113686
267620
853480
535001
851298
1340057
777275
783163
158781
515754
234194
392741
409849
740639
709567
990723
703966
127479
595850
1522558
328428
212725
1142953
993147
1308332
423408
660242
428959
1229116
1100892
1367541
971073
690000
1054344
512093
675044
776696
839403
792898
350835
388411
684880
1457785
1106138
1528588
327597
278016
945931
1344171
1372632
370804
1351095
1433528
1004932
678786
1074779
1346344
851883
249297
340130
832438
266312
1421964
494984
1532309
1491427
404258
466379
232763
896761
30500
824559
448017
1044350
800733
204331
1514076
883794
573696
1364688
521159
1132685
906581
840232
323109
132207
260217
728343
361489
1275450
694462
106166
289638
1431532
244591
1207054
162288
1148092
1387320
1254541
73361
788015
444787
1150727
995569
1516026
329866
356795
1425867
925502
622421
1177182
556522
1196022
872545
800026
151852
85557
937533
611749
143618
736885
255042
256861
1144507
565974
1251985
1413182
1155590
868755
1353025
1101786
1105565
1271736
388882
466770
461211
473180
1013143
21775
674266
66672
110639
1037309
736144
289751
347574
217216
302816
441856
1289684
511945
989817
1099336
666084
73025
884782
1020483
866412
959797
1429694
290875
703486
1137746
513155
583912
1027951
315897
1001544
42971
1834
79220
154320
603889
645881
711744
301322
804261
1315805
1491656
409943
1039171
549312
180046
377488
407462
1375492
628316
496156
1336282
1177984
1424697
1273295
1270583
27956
217368
361104
1112644
442663
1507248
994769
554158
906120
424292
573056
943804
1462550
432397
91292
974290
1430243
1176791
1120440
553222
1229728
618164
1123212
667933
1234037
1533359
404418
590550
67273
626552
626963
31047
531551
1158825
854778
407525
1201118
12200
96585
870831
418032
598686
870379
1138215
1358925
584573
1353974
663604
1544999
1155558
884980
502126
1181694
1157267
49304
1196213
737517
220380
1013330
832454
422707
7276
741328
179114
1344411
855036
1065166
718560
1277865
1516796
1305238
841986
286787
72244
779611
1320898
122003
1487956
645109
392334
1361794
943761
1222792
349905
1158377
878054
668183
362678
598260
850152
30635
412852
1161785
555481
829824
840093
585484
903605
114584
30388
1528894
804731
1262848
93392
847055
730483
702963
642018
1380119
135911
929220
1424328
1100619
85860
51861
1344062
1141702
1014889
847274
1137010
310656
1081119
1112212
632798
679665
309105
869982
1049221
722439
754639
1252167
1117846
768700
584412
1227570
971256
286104
1342488
1494570
1070311
1328858
666779
581775
1390844
1352905
1133914
1006056
1065607
801770
573980
917329
609044
816416
1471584
530939
52868
1534199
560519
1262285
1063109
1245332
394042
1438585
448522
1546517
954918
954308
801398
1182750
1296461
243295
181733
620213
413431
133870
504475
63629
471956
991741
88764
1177805
1236629
754031
535990
74384
1481110
1133906
340272
1122928
385828
52189
1047527
913186
1084446
26516
1312925
1191208
145415
435524
103732
953737
1228514
159157
69160
643665
1176753
946851
1363286
759104
773266
211457
980159
1419169
565734
1294129
238191
671738
86821
511521
1178314
944587
388285
1360250
536045
285327
1006282
782587
957272
246186
1513425
437264
1489539
1076098
1369051
1073696
446845
1494499
720227
595068
565842
888291
336385
24387
322705
1388388
1008054
1023239
908063
39882
1156608
905279
72024
101632
131251
983398
796264
1478962
508688
567561
1521590
576050
901876
869672
1229740
1049274
1339331
1126482
1471250
884354
1172536
864942
919614
748312
1157691
908175
539987
263193
752588
1306223
537859
318473
1374036
789748
424778
854615
154499
218470
1161010
43942
1140379
45449
1254904
633966
747001
1473769
932012
168801
820100
14325
434820
49571
1203071
844108
891946
1392629
774972
913372
1384174
287
591029
1041168
24790
311967
883967
1407545
147856
392891
594077
1393872
1449291
12659
1542183
1163423
227932
1033939
1249702
1266727
223234
506733
1375321
1042756
485893
1016626
643941
1272852
171565
1619
1311206
53937
367439
619576
966219
1311288
473255
456510
1507969
141336
463864
1206049
673974
1317771
397253
862525
379518
306926
982050
230856
627604
1168233
1290578
99651
695373
180942
1359766
722784
959407
570309
513471
730988
4987
1350150
1305441
1455039
79809
252134
1309424
619668
427838
1430025
196874
340719
918148
718087
1238372
110249
13063
841677
177035
1328015
520710
462730
1070307
18031
172252
123361
1285770
348409
259895
415393
1267488
189855
877833
160990
892287
293479
216440
515811
1381185
408165
601976
1440662
668418
1071049
949463
643135
217297
1376388
347263
1161969
976485
717507
374271
1052102
481890
1501448
663680
969292
792287
513117
1037070
784889
963129
766855
258522
1048250
351687
702909
257031
1355078
1304905
1320238
299382
560544
399559
338280
1099003
303409
526053
1481280
404316
1437570
1210452
791362
1336923
1099900
228839
587140
1284238
152247
257883
26896
1325607
562965
528518
1436249
1309156
1146523
734353
1258091
984147
622225
163353
315603
335370
615381
1117266
720926
1057824
893481
1289724
1116266
1128568
1215399
1425355
1107168
1321010
845709
924239
894548
100945
813552
690317
676983
1183060
567083
203256
69179
823013
777890
611697
670220
1072148
298313
1413253
1130207
1209099
607721
1474489
391573
860158
557621
583671
1460285
470622
763778
353800
1464125
1086408
486298
300914
84079
272419
1502613
1195435
791103
247798
262848
609211
781789
1171398
124158
820407
830906
1270334
261349
1240020
676316
188500
1021389
1241165
1154965
680460
1177955
990121
1352417
1010555
1164215
1049265
1414883
614724
1449343
1387595
494056
669962
170654
157068
732767
446115
381740
64329
288473
900155
1280147
1177521
359556
675223
697465
1241190
1034038
732011
105206
499830
403528
600922
436469
445084
94580
842554
1107867
1025771
806283
23013
916331
568729
1200205
318264
1184797
32329
1070532
764806
1418613
896301
914465
1504803
558706
1403557
258417
374556
698776
1206668
1386890
384991
739213
1166259
1137840
361471
835917
1259587
1120435
242183
594762
633703
752713
449095
826008
908931
315486
1148130
406688
1108297
344918
1016334
1255981
1031793
156860
1463882
1014073
269579
1502506
866090
464267
157966
253527
116076
327382
347905
342882
529930
430399
1154223
652345
620353
898443
1214488
1402297
941387
581346
330666
489206
633458
1290594
671511
782986
329556
986463
1510728
767205
1054997
1378434
222161
1292288
1412764
375266
1471781
593298
334804
442979
792879
802762
960168
63247
818134
1442732
722011
1327663
973760
631737
586795
285042
1166307
992874
911900
942379
1361116
704841
1159992
1459922
638057
687251
1422088
313642
1449079
97353
1030615
243454
1529632
250988
1193181
1153832
1466778
789929
49243
721297
876851
236651
610206
482035
840478
1031827
231939
1019347
1389894
1315243
124297
268428
11777
1427972
1172457
1071800
1162879
672240
1209059
368007
450218
440557
500456
1372309
365496
1497853
444823
1323642
258648
1485157
927353
90326
130047
398105
625359
224433
1147743
28337
923366
1509452
616161
1167823
1114068
340084
1006223
683264
755555
674970
1176905
707466
370656
688219
459658
531012
1519214
118494
299508
534755
563476
289368
190733
1065505
1200051
1374103
1230346
1502449
1304814
1501055
83660
1144646
1106202
1241292
1089914
295399
775880
1498227
688795
604430
81255
1265286
682364
571506
1453867
997868
13875
704811
840381
366411
27500
823946
1470744
816479
804436
1534107
811419
1434637
1281375
974415
619852
602493
1538537
700182
322161
1493404
1097753
1145959
322254
204983
693652
1222651
511726
306487
407718
1141632
1418159
1037013
1106474
488606
1229733
860807
262411
866748
276795
1467042
95864
149855
137026
230815
512381
1385727
114881
69758
872840
1383993
604407
434747
1482327
288276
153450
465003
628290
789591
1104828
409361
1178967
16358
1455289
293029
966341
1037891
1103941
1338341
663754
1461375
461681
39511
561205
1425224
56231
337687
1523598
957609
176241
742020
1038522
183097
1322526
1291146
861922
1231697
405966
184676
935684
1086478
1046863
799624
933351
1403791
970624
771600
1295258
707042
1396679
600407
729401
126349
1233205
665602
63618
1429901
866977
443
700337
265347
754388
1517750
359615
415563
700421
1146957
1394465
206708
318660
172309
5082
563
458410
545231
1379507
638067
51441
47370
990549
1460653
1265709
577904
292371
1462896
1208453
153897
1391273
17767
386897
117548
1021941
695871
957996
1453780
578501
842892
908734
556948
1299816
740537
1251334
292499
195690
1521147
107338
1279357
1163986
1014880
549393
71641
180861
920491
865117
2253
1006103
825439
1393006
1385185
814755
1339814
952641
505795
600534
339385
880374
72594
334183
1182000
1398720
721415
68255
525820
530877
1147175
734627
662645
163119
1475039
607849
1150545
1106672
1484540
1337411
43198
384039
1169593
383413
990094
1057555
1368980
238253
78405
998600
310810
6411
1367597
596858
1243065
1110440
611831
218837
727994
886891
1202898
36108
1038818
69454
1140060
254085
804534
124744
805628
1094754
362289
215611
1460154
423664
1400521
1335401
1283747
1316000
586165
589889
1059129
689517
62597
450583
1366282
120345
1019830
1525525
948676
729917
1085457
1069500
509357
1203013
982115
87502
1523750
283460
1487215
533120
852375
1075776
388303
728514
299755
586944
1345199
359243
351325
897572
1029935
1512369
489403
1144317
606963
540287
1177171
567400
50623
1167537
148202
847295
806496
408019
1125939
101715
1524999
568096
1300915
572733
20597
1081493
1146756
31785
820120
1123285
1348012
665092
888798
839637
1348685
315761
1054110
1210527
1515625
1267977
889134
875924
922889
623926
1540784
494025
528738
482433
100020
988565
838466
427478
513349
1021843
1307960
1251758
498488
610882
1248638
1499206
466509
1190269
1871
1542588
1150880
1453194
1292773
40381
1384335
984794
784643
615326
883907
1172853
1461856
747051
345262
397261
74518
156180
450097
293535
1098458
477918
1199961
886587
1344722
904021
476865
1147097
532786
594210
618407
5318
796480
1258553
1343215
568134
504953
655480
1313995
121412
1508241
887638
63646
221947
990270
785387
723153
705885
193739
1476033
517612
1081708
895492
471896
1285510
841354
1038903
705580
1266878
179711
237883
303951
869414
141515
1253749
686839
649604
474392
589328
737090
1258845
690371
159756
724500
303154
1503265
320521
1218012
1223452
1508272
1108047
792081
111429
998243
318777
227901
1111582
475846
1080607
618397
741199
64941
1346161
165158
1539296
258184
1144767
605317
1433693
697685
1091252
728282
974254
1306017
1336926
232661
1245504
1411929
509243
752538
761917
385581
903424
325858
596411
989131
135523
496841
767774
955089
783298
1527312
1087540
600361
1462755
1527833
189240
744932
1335903
1000403
1432745
917274
828512
1154988
875727
450023
316723
21247
383354
153120
1171321
762242
263974
447004
814459
964527
1541455
240153
1120389
685324
549427
1113861
650496
1367650
1129896
975743
276983
388701
198135
340957
1336383
386677
629231
1123823
1442634
1153933
594940
732054
1498392
864782
123732
1228761
1460129
890914
1541439
1012722
1441894
558103
714604
193287
950447
990136
1336760
1418542
924102
581291
923984
1258166
1108612
73283
193375
1153830
483469
1371938
520747
47796
626599
1067015
501039
799809
380736
484993
1268354
729420
1296415
1112536
1206673
365054
986259
1104958
736003
564421
529769
461440
844919
864714
1387192
1067881
808323
1248253
657809
562012
331951
698296
410536
1306781
224718
654246
526882
1255057
1021669
1296171
32053
1093225
989387
1489242
403742
1446557
1055384
663685
270707
32401
1283087
1228665
14988
539075
596260
1360032
216267
809181
818608
1342172
1103133
1186206
171950
1059080
718455
1365171
876364
625549
1182639
962357
518186
1119057
706153
1247219
1031713
1460087
91716
1463204
1208444
913215
1080616
1141477
514821
247312
1195425
1004633
918475
1277673
738603
879615
294808
823946
340137
975189
729489
734152
77610
740283
1301614
1049716
133599
646255
1277974
706162
1219953
1073260
727987
1314685
777241
373389
1431705
717446
904699
1547070
111901
815956
456612
51339
485083
984135
715194
933897
863887
1191059
205655
856317
852895
368913
1288276
1507060
406640
1409126
694518
283249
1148191
944762
951910
66325
161701
309783
1002836
7110
542872
935053
894290
334076
586197
152783
760602
641895
330227
585441
1041179
1052278
495464
417081
520449
1323548
569754
488695
463841
1515389
889348
1382139
8171
1490749
756462
505669
1071200
963910
707351
347822
16328
329913
901443
1047403
1429233
197223
716942
1456819
939686
1329205
728353
1041674
67506
831157
457682
1296658
1000724
75344
1022422
752419
528501
383325
989319
809898
216150
1412984
780545
356400
801613
7019
143020
1182955
1110452
1398647
1441881
297767
664346
167054
1441475
748646
1534048
748483
820848
1003306
221701
760641
241062
1097112
1380645
557839
1007363
662219
651128
1122818
823190
297412
1470560
1449522
576500
1142595
1374125
340316
297736
593310
1252174
1474861
978946
1243680
835490
365379
313811
158673
939933
675522
988396
423069
25855
1073340
344407
918070
205883
1085080
484041
282375
930153
1433975
366042
983949
169446
707745
1483842
529606
178920
331453
743666
1074385
1011017
1234107
22399
711503
428276
1367476
879057
35432
1448268
348564
135004
1457566
1332054
547354
1525836
1215012
970625
582771
414120
378722
635484
971406
1317868
855447
1205193
20832
1386701
515198
434306
179374
703501
1027409
741639
890166
531524
1540019
764207
1167853
1274399
856252
335832
546427
1320035
309287
675207
1434348
1274242
1081514
1007916
151343
488643
1159976
954167
730725
785299
990681
5727
1035479
411312
1364594
1058481
1502042
1001627
564657
192491
768669
760061
466724
665849
17158
485659
687124
1442388
1056542
1343539
1081307
393787
1525752
139269
1089586
252365
736669
1311839
896188
804475
1134358
728485
766313
521118
1519060
602871
1289646
161924
552165
405422
150588
481685
744429
444924
1276387
166845
1374710
825933
968212
160595
46555
1049955
644267
247392
1271720
870425
307839
1217696
872978
1305784
704867
457933
351901
1092051
144958
1099783
746672
914013
538211
933622
254686
711451
44398
1130979
216194
1151637
559455
575312
208102
260067
373848
541940
1523336
245258
110007
1140007
719880
45205
1130192
1491910
1131082
1357043
1501953
1373091
1092956
1051188
775853
1440152
561786
1224447
677426
550264
906558
236671
1276654
741608
892123
1127123
599443
1166579
612557
859937
1290082
342747
812326
751123
1349645
1345351
642689
991977
1124157
642430
665182
1474727
790832
126254
938939
141811
114371
756389
543457
151288
265131
1516628
367836
1150678
1434223
402243
1038177
538389
463530
1237225
1125917
53532
692046
1379654
549187
516314
432822
1502837
226822
1072475
57021
699201
1290497
1269729
624035
864279
1109390
527609
519353
802864
493
1106930
767547
188778
1302184
626999
990985
1467343
925546
564660
439550
714603
1385720
633964
678887
614702
104390
218406
590702
468370
466682
125038
1535915
1147451
1404035
522021
432120
894061
626388
1263374
554032
514654
534263
174717
44669
881278
108716
649713
1316168
748776
887680
16753
25906
1108134
893988
831113
1345460
120731
1391828
1365551
201615
1115313
710879
146239
1402062
1386362
1146878
31455
956011
700173
577586
514494
566142
1298415
1111936
585619
27650
1326764
1491336
449112
244069
13492
269666
810613
1178735
866838
522782
1481512
682025
1148697
205465
348337
1019038
8411
1298146
768183
322047
1312938
602769
461271
798428
293390
495182
1342415
1158777
686850
1463839
646592
591138
1245057
658105
832132
1444613
1440683
541879
1173967
1483065
183536
121556
1011312
298144
1522140
940256
563734
257897
963206
810227
82686
1210850
741376
167565
1353133
255660
1216511
843937
1013468
319217
306766
340501
671852
29056
628564
822927
1326281
589823
821840
1491511
11
1202714
1456437
858964
395288
1436239
598848
190581
1109542
835163
177939
102778
1286438
495883
472514
647194
12900
1540295
20324
278419
762305
423655
1315054
498365
547600
1188111
739886
1346345
336458
601997
469088
1227080
484643
485260
457225
1054305
1439001
831038
564150
1542396
221147
385153
309345
1485078
502130
379304
1365477
779150
558091
928983
1339905
1093247
493849
1167526
1188433
1060612
62254
1378627
185541
25017
539580
1335740
263769
912887
859099
829329
1499976
462945
1539625
780513
1171558
898103
1154493
1530899
49916
1395443
1128784
1147879
1019494
1497736
1198851
1533859
10
908683
1194110
728573
697575
369465
1090038
921304
1193773
940654
77998
935363
1268709
1078463
377941
530338
1029083
328066
1295202
391136
737038
1307587
1090425
670459
1239458
815478
1175435
397205
598770
1286664
569420
198962
1543311
1524019
1070614
1079593
1181590
711321
592731
1318746
767843
290110
441988
488428
455463
338839
936991
332082
1211481
987430
32316
988277
682040
1143653
161811
306581
554513
1139592
1364224
471806
361463
885565
104818
332012
794455
859733
755598
768904
1544193
1167024
565228
1171157
794791
891566
96230
776023
1113191
1524247
917795
796407
1121713
1528990
913047
276038
448822
940838
125689
1110860
374707
474161
829697
915460
437138
93443
652011
323246
1430866
1098126
1234099
106278
392641
676021
1392554
1344144
1415798
1252269
45124
346958
957495
286646
172002
764609
116061
173665
1300901
1376082
655839
299387
234449
724384
491188
256251
856242
769928
565880
316157
1042942
817066
745480
1005427
1036352
1097717
448487
1208705
475922
1232891
415468
364424
738760
719209
851504
1098932
391913
884749
1157907
1206976
431718
967857
350037
745616
1403157
404742
1348897
1498155
1413864
1158858
1326463
407663
941008
1351716
348943
155807
149601
1391609
163306
333002
895710
435802
730511
875607
908391
692877
1168498
1255647
376707
757730
2892
1204232
575583
702296
1446549
466334
394999
239325
91340
1146822
993825
263556
512244
988027
862695
1366878
7935
648223
594791
140701
376402
276520
507491
482716
691329
1015485
458246
682714
333044
1366906
501713
1194541
987884
396291
598541
501638
177466
847413
1270001
501273
13173
55580
707076
153733
392281
1193408
350963
611274
354190
121587
1096269
814645
58229
799964
152348
1173885
45797
1310039
189864
154882
755897
112471
1005791
11577
490563
209379
1191964
1389071
1317296
1472995
68471
176035
1109237
591903
1432449
1298787
1291467
1311782
167685
166725
886500
1142980
1232981
929147
216623
1420796
17586
465884
1164932
307260
946496
835526
1442795
1405193
260929
742354
1490990
514575
560211
977888
1518783
168751
637303
1055758
769518
906297
429979
987383
325602
306041
1347847
484241
496235
149902
891757
1081028
1110462
267702
1051861
869893
1297548
1158310
296459
724502
1257744
1336675
959709
185835
1236151
1350913
283602
1386664
1149174
595879
250823
1294467
1043933
349243
431470
635803
1429160
1312450
1211824
1180030
777155
668338
213117
911591
174254
496768
1342963
369718
588338
1255594
945258
1085919
1175403
591174
1152487
625578
348156
891332
99241
1034779
1383232
574471
192627
568030
870140
645497
1396420
1333132
128036
628633
445237
887440
671266
571100
1242575
707726
156221
438275
587145
746261
726366
967280
291799
5543
447339
134686
419653
568019
273536
607514
1230470
1212811
1071177
379934
1091
1267229
856798
1013175
1146497
1308614
831846
128978
241824
744500
1419728
1005013
853086
1439438
1540084
30268
954739
434321
769267
199765
1385079
879968
539673
955266
144587
325988
471107
76640
1353274
265622
669277
1516796
374155
624881
556006
1454701
573106
253635
296890
1031845
1336891
762290
533793
192200
536665
1525648
367631
526077
22300
179148
1278635
840905
617723
676260
1046817
336371
1052783
1156687
514642
33854
195214
110636
1512420
1463290
975584
907391
453906
806920
912461
115439
1003436
635367
1263321
21515
1162688
560299
552580
573593
88513
152637
817915
184014
838510
1439771
125354
1011632
703653
1495383
1340843
935252
830810
1140654
690389
1425981
1092256
289895
1279786
1381370
1154922
215620
94845
1479258
1013570
1163427
340307
158606
599832
1039493
1027079
1508749
872167
55292
1423373
449655
1162999
683922
639341
1057066
1303787
973220
814026
1309686
1193932
296504
1379094
690773
664132
1134411
120444
1130168
629049
1116509
793441
867476
49756
193203
1256677
837759
306567
815982
310737
282977
520708
970294
661744
869119
1287132
1009259
1542454
972426
1112852
1426247
690087
175035
814763
1008138
703779
721502
852978
25321
112903
706214
1286249
1222190
226102
1031968
272832
194379
494990
463521
839984
700904
628228
2762
844521
141475
964232
652513
990218
307967
810149
1435559
1362664
204752
1331132
1093007
1339535
935824
204363
717615
185373
209864
658690
894434
949639
496226
349982
4444
1448122
475329
621489
1044286
620874
1445076
997989
1213834
1279540
119125
1450352
45240
281590
139140
939112
851411
1222475
102024
212087
901942
820593
278197
1295403
1304278
156982
1508326
110237
514837
1198477
455089
666452
699844
976709
236163
1327580
296229
267049
349724
1182922
1500184
193360
69203
249355
1315548
1332795
770123
910860
498733
157769
596752
111220
1224305
802953
4146
723103
1202408
1443737
882929
1302997
389794
1314105
205774
1133088
712929
1013479
618376
570991
1396262
1115964
457503
392555
1061834
990270
582444
405233
1342558
1284533
1472175
633270
686869
408294
310771
757457
817239
1142650
1234822
1183601
387451
812011
635467
461813
204371
109158
29380
1116331
815641
1308005
1448965
1447567
1437414
48169
1053891
933718
389991
349704
831533
959336
985819
196108
1169818
213186
441254
374964
963797
1477706
200650
525527
1266942
207812
62647
1498863
1197206
1489021
566763
15799
1007532
21301
123429
1413353
1507653
150159
425844
804778
1317085
686008
736533
45998
14497
67468
945696
544232
44837
444179
270966
75060
65380
72332
794658
1148472
459263
1470629
1377537
980152
273200
194506
957856
797795
1377465
1149424
654853
418250
651208
554931
1167798
211061
882718
846298
347574
949403
1214470
1438556
907590
580247
693499
829512
363849
1404595
71718
1511389
221062
972540
511525
1336978
347150
313582
1286774
943583
360294
891490
487351
170300
1131138
269735
85927
71531
744826
1531727
538969
755665
234825
937426
1029839
193436
1291043
319185
309157
1415757
843254
967819
484582
78585
362557
1149552
940115
1520299
883499
1205606
650970
357175
1371042
671182
1260177
768058
791849
380865
9896
829150
393358
536248
93667
339644
590928
89133
1036858
807424
122526
799606
551599
888858
603830
102280
823697
769941
1150002
620787
996746
930239
895657
763670
589838
1467702
549775
167200
532897
1496505
75994
676006
19195
830829
223967
495254
1314376
860214
633008
245865
1350701
877429
114752
402511
197485
443986
273089
574363
535957
870330
1531082
881504
1299911
1030376
761012
1273413
701924
266051
846435
51952
308358
336129
807474
1083632
281799
79372
1451507
207475
1331984
913582
624487
1063164
1541152
565250
327827
581855
539955
1359793
848586
719008
425208
1227192
47141
1379991
830306
312496
755969
292049
165639
583993
772324
1034186
1316450
1181553
948135
804604
1054126
448094
671054
632486
681932
1387401
861322
446090
1238087
621431
1199731
1298667
1129916
817671
1114578
1439104
1255907
930068
1323028
1224458
716283
734687
202177
1332448
878671
179190
374381
756158
650069
941355
1449329
1175518
432414
1034016
1152261
417172
901724
1043930
665069
803569
454252
1253020
433137
1387857
701161
1242922
623089
144066
117532
515327
1154843
1165447
1393168
1402748
1368495
1180242
96804
1177240
77237
2811
966262
1355734
1313442
1029064
1043924
694779
851815
1400653
83400
818629
1133636
686952
258638
76101
1172018
1240408
517707
352293
1450506
895087
664485
1518755
1461466
390061
420825
271862
116448
336235
1461023
724873
1082382
1209822
671859
1090518
720158
1419077
785198
1242750
407233
1125993
1395906
994378
20566
1055641
856181
327726
259614
1375948
1329656
632974
155597
1231065
791813
1511475
1348954
151757
56518
1196591
36806
1837
1085214
692271
1115575
109311
1246357
1230382
1462982
298279
938306
176859
664812
941580
103787
102523
1200510
551296
559890
69445
1130540
1046135
1340964
778737
1415030
674489
739875
1049602
1444635
710753
36565
466627
27678
1453029
965146
433432
1406098
779456
593307
898993
851912
54104
51996
759345
148479
1420353
1473531
1506645
1113995
729501
138520
864691
794663
349842
268725
20877
111541
904689
77369
462312
799012
582770
117485
598330
653051
886034
589511
349144
419823
270702
426564
768025
736533
930854
680947
962097
141491
43582
1503755
1396578
606442
537955
1030473
356304
750127
1229592
618681
1171624
1122206
924668
1455377
743724
1370291
1227416
1382901
1218337
1485909
1324673
859599
638845
1021678
1082098
160819
950435
1138406
841644
1145280
617424
814405
145653
1383198
299938
746262
302060
975428
103274
77766
956314
973161
387507
1314040
1455144
835580
659023
211796
419348
697253
78583
605263
1026409
360845
942506
1007828
807362
526720
1044977
474779
1451509
1237428
203678
648666
147057
123945
1404098
338450
97903
1025970
259069
358899
463138
1482658
1224274
175303
457124
392459
919585
1287087
1357293
405412
754637
116731
792891
1321965
492768
1479071
324881
171368
1297893
1493183
310114
1384328
1485343
468828
992363
950985
219799
1461091
285697
19046
468654
471160
355087
1311565
923079
1103979
1303091
520901
625071
135174
1338702
1048907
810466
812801
1282564
1428867
411711
364263
1031093
1000803
861306
744386
1294374
591557
691547
488910
380604
242741
447027
614731
28754
1386274
1399328
1293738
1412474
492879
769378
670487
548714
1277443
1074493
134232
1018733
1035822
372537
665892
328992
1346959
917351
1208479
664882
159160
1214551
1454108
849351
462238
831133
1299212
726453
1141479
733867
1011317
1171546
448523
1341350
512951
637986
1022858
114162
1444673
472779
174784
1480653
1010696
37264
1209643
145602
1273091
86418
317397
557284
1308060
541233
1285927
1257340
606373
1466125
345621
150716
591137
422765
1167134
214254
43949
759068
494782
674014
1225193
793884
230284
1388739
1397903
491572
1031575
202734
1115954
1286738
1154962
1503570
1294463
1071828
1333610
311454
464286
216446
1091762
1488865
16472
143783
722799
283487
701580
858890
380309
588842
1410189
529549
609674
584385
53673
1093065
33189
830863
1476548
300835
933818
68044
444717
334391
1119405
561333
740090
330649
891757
95377
591639
587959
1301594
1001110
1508199
446532
1180346
1400509
866016
426942
1413301
1244628
210001
1206179
365525
45915
1040367
730257
1067952
1247718
319794
23436
319605
24789
872407
1375779
1218061
27300
345452
1351840
589334
610547
1441370
179798
14344
639558
697538
957737
18809
622009
1490339
1251717
825737
393228
89240
1246236
1073568
305589
879851
900051
1486085
1414362
289060
342896
1311877
676694
1068562
521021
994484
1301417
1542479
1365633
318002
283396
852980
1224372
224283
1060977
1399240
888732
902074
396808
857248
799970
292962
549043
358509
608710
1195101
1320555
1371749
975232
1077403
146115
1394637
399050
1446533
1448780
244596
461079
1296730
218408
212979
1389872
726321
446423
1475487
1036277
757532
1521748
427589
681961
1473307
350191
276279
1138722
1217613
712606
1157316
1395450
1239670
632586
447300
1492024
12710
894901
1282689
154699
613029
134917
585763
1104604
590169
1396717
465822
236064
970828
463965
571135
307683
127645
103371
1290136
213210
57128
1188516
47229
737956
1069973
796852
289651
703219
997438
1358352
852997
919660
766976
1448767
153492
1143167
937422
516986
285565
1820
1168841
723005
946381
81889
440885
57166
473034
1357487
1211011
600107
506855
1079798
1490250
849225
14869
613743
447420
1506464
1356798
1226209
537100
241804
1220828
94627
103830
386414
1196960
1466501
80953
948597
610511
94849
1000332
626764
498385
1508132
1342636
692347
552390
1268891
606012
1438384
129670
820038
516537
1237758
582284
338473
485983
397522
720992
1427611
776835
144381
641542
720533
465391
1197493
66273
948655
1395028
839884
1515773
231682
819017
653809
1358584
632137
848777
1032716
1377939
525520
1256650
413734
631909
155299
1483227
456295
419703
1033180
478360
657894
143657
1318900
1168879
242848
1511609
296611
855204
1197429
1171510
1515080
1357812
362810
808160
1463499
783747
131270
555859
82664
134105
1394337
497880
1467052
1143173
591839
1070300
1220926
971277
1130436
759079
250741
320918
619969
1216676
1448150
1419265
1244050
1094884
716001
906777
3484
2276
112474
147710
1263863
468254
1141039
1397050
20332
433091
1106313
318317
10103
1335576
755226
584054
825268
728036
536987
843024
1513099
59360
560198
661609
21104
954517
728110
201686
1041226
929437
946689
1505819
470002
736579
1152986
260483
287859
419497
1132984
694285
1465745
1445357
71605
471620
1303987
777026
1358646
1378373
113706
407699
1199466
1064231
603971
795886
1055221
856502
1190574
670848
120861
1151979
335682
864588
473571
736955
37888
442543
394514
1149745
124454
866566
1148122
528034
107648
1541979
111766
266349
1203749
270366
15685
1008444
1130224
295356
318795
1322424
1072689
973692
1141637
1241109
737360
1174064
302703
1299421
1121614
1427567
371147
234667
195955
1288406
229298
417031
1450711
952937
1479810
105391
1009671
606439
892106
299484
647772
1243016
804563
830684
921278
602930
165034
841205
1134769
323412
472056
826022
879300
301663
253235
1465661
53556
1146165
1523209
690598
1183261
57717
266229
963616
916043
115627
1251506
1094574
1088554
1538091
229829
1094327
732252
156663
138688
247140
736837
661695
61531
867752
775292
1261748
1456711
435457
291554
219823
1226227
333133
1271872
645127
867838
882034
134991
744130
109736
625881
1369477
895202
912181
1062416
1422608
1022645
752872
156705
4457
761167
488158
1543104
595264
332746
553370
1354735
678650
342071
129276
550240
733869
787937
517867
1005203
1257408
670542
1517426
241664
91713
705124
695222
138024
121834
568274
685024
436872
82705
1424099
830804
735861
723463
93784
540000
360811
673442
508632
1290047
893531
358020
27385
845158
1065738
1435697
1484663
1359829
390160
694585
336872
1215070
567654
438212
265129
4805
1040619
1205641
454072
757155
817008
1126717
1211160
1342620
1481980
1033573
1336213
21986
788231
577510
66177
1447001
275545
587027
1042284
590461
450126
815046
1520077
1473860
1363558
1000233
1236152
341434
205429
128287
515986
679614
67120
252841
429506
691676
69008
767138
1466450
1249357
944804
1144844
845202
380249
1112142
1318532
1134871
1075044
675132
285404
538628
825901
926238
755412
311204
1033976
1078986
1131725
1261670
660866
1424143
1099696
1482560
938271
1506604
183860
1194517
274005
672365
606506
1285273
1246803
1543796
905371
577671
1097421
882335
967022
1045574
1388491
574656
1084662
1504716
1472780
168263
1410427
343094
240207
1061795
710944
1239258
289461
801234
862625
538419
890136
919340
120994
108738
124926
67712
319797
663324
302946
124188
1288296
160626
1315120
1339518
438924
1530318
97013
1208068
1156395
654238
734861
1149901
1155412
960305
586944
1327170
1236845
55316
971953
1084268
230136
550880
563354
616911
981504
884909
174318
520882
820268
1148431
767582
996196
450092
295242
1040236
1051980
790152
677000
1186774
295073
1351107
84734
1087314
160704
25812
837651
534840
1016407
337778
601673
1492830
214859
768611
1056712
999268
1103038
436620
591998
2448
469607
519177
1147085
875543
343424
1153830
306419
1330086
861333
331234
845418
1001184
986554
675173
16359
236514
747726
350687
497488
1050527
303721
1398788
907091
527617
114988
736110
1157444
717528
1109876
1495925
891499
318751
92102
139093
411149
994945
622757
1360362
1200729
44056
1192474
400437
1469131
952257
445407
565941
1499773
78444
346300
740878
938444
596334
336291
1063313
622280
906621
700406
1256624
932951
506610
1108617
194499
514692
22888
196092
1305589
1160241
1323036
587830
1269554
4701
636071
1481506
678145
400604
1522880
281701
308664
572007
1142528
1330180
1260241
314513
919451
864443
598015
1105725
1473065
139460
313984
1148287
985222
759723
242448
368214
77316
1453620
1133138
918915
927980
126218
1072384
1407081
581484
291663
857132
1033934
1235599
514659
1005980
1428505
1249296
1371674
156566
548425
484977
397242
375049
471789
621110
1350579
50080
1089923
35294
1493077
57427
739674
534847
680078
1010132
1494200
369979
341710
7680
1090433
331642
1393036
463515
1275972
686319
451583
451829
574681
791022
854207
1152959
1019839
182574
951617
338071
1204750
165900
982673
467531
905460
1104325
1167290
733183
1410314
322123
129925
1231464
1111408
679172
1399617
1083438
1194780
1460620
143257
62437
45501
196801
326665
1519248
253638
299765
865938
1174934
931043
919073
1514476
1055317
610810
1138057
123409
991975
978657
33403
240905
1356971
1478193
323938
1375396
950095
891656
359509
1486849
862308
473097
1236700
715496
14596
552917
1064895
370500
214501
895792
1211013
998111
1152548
230875
1116946
975065
1109804
888569
564013
1049785
1271409
585039
913705
465147
391613
1486606
294385
1442662
487828
995074
961025
484344
1315526
994279
1438199
108302
1160017
1329561
254132
760785
716945
873910
749402
316603
444047
193789
399478
230628
219011
599379
404724
1242754
1126798
1100489
510095
831488
514448
559062
376906
1052169
1356757
314578
1305730
71577
1106166
629485
564449
618189
709537
270003
631241
567997
148075
1190722
287999
813034
1435234
1257153
1140722
966144
1271073
247091
80939
368478
633874
511702
1262837
1532241
1535730
1355872
6438
176690
593423
248888
313346
728347
994639
630415
1460196
181613
616875
718473
1001074
1509448
571338
596928
1217417
1444406
1121496
327417
595538
603104
1399978
88986
965263
1180022
1016103
593524
658251
1014049
993346
357010
306853
20537
1225671
80666
1412387
190796
646047
1244717
524817
967801
646348
370480
1283564
1212541
539977
1104893
1496401
809700
1098544
1272852
1177842
755914
212105
193789
1341051
659902
608621
884291
1129503
1545558
1103252
903683
1224012
16257
1071588
1074583
587460
506809
75614
1052424
840234
118310
759960
1224806
53123
822077
1542434
38966
1445226
984501
1002453
1527255
1139657
1240348
152331
1086635
1134074
1207950
66179
1441806
1107183
1275145
1226129
138944
258278
182005
378272
1528397
1042173
280468
1014554
89430
1418253
3650
374347
146569
220754
820405
94409
1244706
1342891
1394350
67332
1407451
600930
1041684
379726
1462482
406688
1080104
23947
627515
692295
3740
1505859
1122665
745248
1275377
1235885
499163
1501700
197372
243542
1273580
1147233
576380
888492
44549
97497
182379
1303628
889819
966133
1354853
1341123
603314
1386532
599824
502347
927719
298217
1287755
445237
1529376
1296145
160284
646595
1336294
1042993
381939
1514127
258139
22404
551233
200134
811183
333276
979271
524436
297109
396580
193754
1055055
563942
35057
1510682
509848
1415151
631859
739690
1248252
83840
1316902
432468
1515289
497342
1405284
1452323
600635
811382
1032668
1132443
566332
1393067
908616
1134985
744473
678002
227651
1491903
786389
166845
1416069
1069731
1026475
1377352
850893
16428
131897
665639
323264
1030023
1188138
188150
220555
76288
404006
1492810
1305753
1253569
637571
263758
1493951
367198
222721
134947
43329
438468
25740
256073
453838
302049
755062
856123
1035651
687919
1276212
1033468
117742
5158
569959
149285
372657
301469
556773
933380
1523308
1541963
591829
900369
602860
1030130
797899
645066
844441
410332
859124
82131
143577
1229991
543965
7104
250871
1395560
254268
893557
850881
1203481
842903
148352
97734
458261
858133
265391
383098
1034311
53001
873596
1351726
452470
1046881
758261
1220062
495067
163893
256546
676087
1084467
1311816
1215305
757055
1133767
133801
542951
1067155
359150
1467788
856946
861814
1403409
105506
679191
1077524
29946
221584
1024449
420582
1500456
822798
1494396
188691
411148
744309
812052
979589
907295
721703
340189
288444
1274006
549460
1105483
147410
497599
794228
429255
804161
280861
526423
748203
13015
69851
1290227
672104
142409
514966
70077
1258781
417371
16599
901293
861397
215643
276622
197512
672249
1313307
1176178
1019521
719629
209283
163519
261640
293122
1265644
468049
32504
1142870
138924
234438
86117
899065
324917
530572
1258721
262523
1057079
1302900
1240382
1216570
239856
404608
612282
89279
1508160
857310
1370048
261005
367789
259569
1303520
695530
193341
427372
273615
135242
381528
980082
818023
905156
1023899
197761
353456
95542
847154
1021783
224825
391526
1282817
609367
1190919
1161893
509127
799214
956969
815578
710401
420728
1247172
1203074
409638
1042203
1198261
167846
1451103
448655
425303
1085963
1032066
39534
1195623
356976
358709
704937
511620
275996
535642
1517537
1105773
454617
951900
104620
648322
895163
1015525
1413605
261971
546367
1358817
500759
172126
709100
195485
1375836
1143498
268009
225907
398090
1082465
386792
295177
333254
193907
686097
195260
790834
700783
489144
1369723
1051007
471295
1378581
113928
417165
523957
252503
1136580
1210787
668172
1454691
602584
1443074
310933
1252467
549858
1091615
787715
1028300
1245944
955271
761030
1384560
645732
349974
761103
665198
443268
1478751
930291
37748
297977
447345
618976
423779
60606
453193
1084582
1009074
648519
520377
850891
1221434
206702
395768
1157913
853024
739369
368619
482275
289524
1177230
1352948
324830
62397
387435
652016
892011
982381
1239566
850680
588467
740162
28867
1268218
350837
830430
515891
945280
1266864
1078722
234759
1539352
1165032
979071
377950
1013690
1307402
170836
543929
834816
159524
416804
721171
591182
1368574
1175287
253731
200161
1217667
235452
78072
479490
1237550
710266
618751
1298838
1045524
337662
988987
521453
890624
824561
140150
1290728
129488
701226
1206582
766968
1087825
68100
1277539
27502
162857
1199507
1422149
39727
123530
598205
1372978
1015041
650831
1433169
764209
457625
451765
392190
41561
1039250
19332
167815
625030
597356
1453763
41960
631548
1508209
582564
1184492
298554
389827
992916
327455
931361
1202509
736668
1480737
1393598
1347454
598968
1026324
1421759
602723
529342
576350
58019
649655
330791
322285
1122305
996659
1233094
479749
440673
141543
1181146
1511068
117204
90897
1432623
87374
277347
1255587
722934
652218
1073445
931827
1313997
1499267
584043
114515
497368
1465753
110491
511792
1543003
1364273
116543
155191
373371
635268
108453
639351
1052866
156874
414060
1300536
1183012
782444
439055
868629
76127
766804
402289
359569
1283363
488987
162360
244456
1292457
300850
358131
720145
145521
281263
869514
2814
1165339
248838
1257349
338541
419367
1235330
812435
674443
459999
2234
844099
1414866
1163185
409022
1476471
954381
806319
1142641
1271389
92524
237000
40439
1448108
1253838
902390
306824
959623
117904
892118
1463283
1449069
642213
617551
662859
45792
1519126
1424136
237853
1187878
643289
1013596
152938
809957
630967
374098
1480513
309499
329488
1406823
85660
252473
92352
981569
1201772
814852
1038572
568322
447804
1447033
261632
1186042
1452579
454569
884679
533426
1491177
522924
448108
168603
746747
550877
1118484
1076391
538242
1053235
429730
345333
505091
1282110
954425
118144
1210748
286136
830097
57529
897067
478483
914110
55033
1054814
603932
1313547
911819
91753
1444952
1514009
955272
289459
596471
672908
240605
1492894
1276600
1361848
1151876
973679
836784
181463
1380478
1322048
178736
817730
1397317
154654
572389
1159047
593468
1418283
1257287
504034
421880
1148144
152146
1467814
1153506
826842
404982
78519
1041952
900275
230840
788347
1197125
1118230
890614
175678
311280
701730
1194418
1237747
734851
1347971
1128671
1389546
900742
38307
352612
1521935
989055
1415838
156993
1150769
741046
1209921
1160524
862805
192723
678124
574310
1546354
3897
64685
629253
448788
295379
1207165
763449
1036806
413340
892154
752636
416238
810521
1330990
444958
340564
393611
783706
55845
240981
1005799
991571
1148993
1330136
1506658
134215
336437
246182
1420471
1396332
597691
980025
911308
250458
422200
1338614
1168168
639890
705452
480017
567232
805935
569544
102521
1539960
466006
534150
987601
982167
101032
1436096
735647
261113
603146
496106
706613
1301648
289448
760712
1394661
1427255
1406053
630814
842865
1145546
454321
1510615
848187
453041
1215053
258939
400296
1180340
161058
959602
82629
685216
1374910
435743
335094
567349
1146328
981046
1099069
1219548
790485
754829
1204603
1509838
1438015
1383834
1367128
11482
622968
1285440
358052
864994
1526665
906993
996038
516411
1233765
1455480
1356804
622782
804681
862291
1302380
1504053
443342
667938
84696
86091
1141909
1257398
1360397
1141211
1469231
1095503
1267518
1390122
878033
1218484
828935
1483797
1080577
1289015
1292759
454121
280463
651048
348632
520295
1135357
1162542
1257777
1237955
286060
1425376
675304
1433860
387127
1435754
513574
605275
1354529
914862
846312
1038085
658040
1070190
281927
1042844
618804
1368947
1133439
318398
676562
103925
1077930
1312662
1176217
345879
1063689
935775
1419124
464671
496385
493792
875080
1350134
920287
1125855
1526780
1409891
514842
711504
1504289
95944
1152878
881188
521972
887176
328520
272203
1163843
883819
537235
1278835
1344199
1137581
535943
698496
235758
1211175
1138165
1114624
1028879
354098
1035289
399222
129910
1178775
551264
1355962
35767
990623
1515119
1137095
31327
1262553
335476
1239117
385393
470763
387335
917636
541727
1092209
1201023
446255
1300196
888544
94868
1034473
49468
732816
1349970
1023286
1483849
701979
306428
125233
315409
454896
955261
1386037
1277467
1151513
1242416
515372
231271
14687
365777
1350852
885618
1503092
772040
420613
739619
1179202
87894
369733
572468
289650
1275744
528010
1534597
716191
739907
535115
58538
869233
1452131
142521
839546
1510090
1047589
535960
516836
187450
1364483
713117
1101171
356692
1274122
100353
821347
764269
821699
1535050
626632
605959
997835
204234
779398
519863
403180
1272892
1367485
1080407
1311032
1372101
991094
303467
244740
633563
651747
34042
105420
643808
124139
1186538
765153
784788
1272939
984149
733559
859592
1216681
398731
1517518
554265
1165374
1542113
1196043
803609
121132
716721
1236571
1324460
510960
841534
942295
63321
1076384
1000560
619862
22875
1204340
518601
861519
86701
1401202
1427026
207854
327167
77134
503689
272582
1284265
528943
833177
629694
204262
672555
1239223
1175087
318971
864839
868035
131586
579568
1170145
1164658
1387690
1324268
33912
505684
833415
1062145
1117686
851960
1423666
1288443
1371517
425616
668939
1079863
888414
1077302
1297126
534577
1033466
1506865
835302
1037706
420630
851313
410901
205106
356651
1095419
724056
309051
587001
898937
1118391
362049
470013
1336853
970723
151781
1407002
1452163
155215
486469
370227
376723
686598
489280
140409
90113
631335
983988
939508
151075
1287850
1485926
1013450
72695
521206
704330
218099
1212711
1080755
687507
1083003
991549
819792
1050796
75706
103955
859099
876118
1302460
1339454
876133
781669
974025
443695
1237556
375104
959125
273309
1251327
927488
239534
741398
1168989
1487353
1195460
127109
1193387
971452
1047478
17458
1299317
558317
1471803
1197780
522509
553254
1139447
368961
980504
856805
811506
154401
1303190
177266
1483453
223674
64685
350438
730671
481302
1432804
1338284
113079
287584
310660
1415381
54666
834240
1390523
822125
693008
1004417
929838
201787
915077
915469
451298
608036
333189
744420
925072
658208
713390
1308009
1304880
377920
1145300
398495
1502849
243406
1150892
833871
1467034
1039445
127278
1411497
1053574
1352670
61366
602798
38617
1329855
427410
1027430
314808
1290014
744414
466265
125666
858732
1312465
479811
1468434
1087767
1003513
1449913
776127
1192665
289713
936242
249344
977752
1131776
267311
1537275
115286
16958
156266
1178334
275268
948781
436338
375640
70125
1065996
1377239
387347
156283
266356
156247
969575
795804
1064896
23675
489419
855099
594389
593564
999314
914429
1060631
331603
1477866
916143
1243882
108689
1482671
875550
523263
1259268
1375875
427983
1103049
21725
830701
5547
664752
926058
501272
1005703
878209
1264088
303820
1143656
892606
857262
741280
248677
1512876
864014
1496128
794113
392960
1215997
948884
234855
448378
435477
1286375
1355232
1354760
1146793
916921
102146
734153
998967
147005
1143214
1483279
1405799
1256058
1107513
1522343
496856
4861
1369768
1056472
398038
1281519
656614
57998
847829
1182045
1155430
1220057
681977
1092060
811305
219179
1174545
736622
1267623
300464
1523802
997377
1155596
790570
497156
129169
1360479
779070
645308
584047
1486232
363373
80352
218110
768067
395364
1103199
1507817
731116
87423
739452
1232668
1469236
710867
167392
95071
472426
1411557
1053467
989882
730807
1490931
763003
366643
810259
683609
1423766
665936
551345
509026
730414
1511459
481442
766543
955968
179615
455695
254809
570640
1379995
229226
236486
1093258
272285
883480
739042
315844
1346868
320637
577667
600008
208532
968524
376740
653379
1165811
894184
392106
376460
1041368
231105
309979
961010
1172791
1021889
129707
97141
738997
103515
762257
1460778
557780
1003337
429113
369270
105288
1475240
218631
1185215
77432
1374605
1034738
514657
1469772
809225
1014723
55658
673268
76433
598509
789166
1062544
1188413
183870
977212
31518
467577
544140
1456694
1377236
1263975
1457519
180741
1486227
1480616
544861
43275
916551
1320275
987316
33661
921855
1125984
1485211
58607
1229003
662196
286984
1384390
371638
1445688
1260282
664630
612378
999946
1325557
420368
573211
977898
1076121
540062
1019066
1075739
1993
344515
544752
1140221
84881
1222158
157739
621203
380005
763530
1163775
106386
700958
897382
948295
700708
1501605
466245
465812
1237315
1050708
1526716
238130
883035
1486563
1438297
768756
237887
229233
556409
151539
727655
584495
626116
207033
733831
18572
1087663
697052
873516
58809
1245764
1030779
342747
386600
1045739
484393
280326
514940
1436260
1404550
526941
772617
533323
961775
971969
1530669
923248
1103946
418833
270357
409265
263795
777452
71044
725182
93823
977476
133932
389371
385134
1227087
65517
1306121
642727
34789
410923
1488041
223711
1094689
826178
522563
12636
79611
1517604
1397623
1086093
975790
652010
794089
1415097
742259
875170
348214
429430
667151
1352809
700356
36910
1262545
1458874
109781
368766
1041155
465507
499563
1505582
1313525
1484237
486701
886194
344951
86159
181373
192866
117318
695437
83905
1226660
690246
1165828
1134955
884878
906524
495279
1121711
467733
538904
1522681
1438235
1315444
807255
1139389
1470539
641043
206020
338822
874311
675191
417954
775702
254734
519216
28149
1241257
1024344
255277
919612
1474034
1097746
1049308
1200526
627126
919713
407455
1236754
1495391
888398
235421
474661
424922
737083
370557
545673
637408
4190
468631
1304587
42126
303334
147338
1338216
1044780
1512704
479875
1219821
1134969
422231
414414
1133304
284222
879982
775775
431194
277680
682282
1148463
1424789
279972
976935
482400
71386
1170253
497618
908563
1033660
128793
1137367
173868
1529809
1414053
810078
872439
348024
1055259
1091707
573357
1103734
532956
35363
1308281
1064474
776518
627765
584764
212360
1426848
203485
274927
1230147
855143
849721
117890
1502798
12804
904338
1143129
1250810
361915
921982
316751
457951
553168
447608
1409483
290937
141145
903970
1188720
1167088
31753
141332
568845
256268
217126
183324
368011
7172
1152974
909466
858234
1460835
137746
258686
1531168
492079
1534683
1060028
143642
280868
388049
1233787
1212955
1360698
517291
544895
1293159
1118473
800915
1350646
111671
341218
1010013
872615
106150
424218
572775
1025223
683283
308645
110098
384796
1264420
237115
1459794
223252
341411
217840
1354357
1166410
265126
1140355
680344
892616
148595
1541695
931596
1023358
1499719
880360
1117433
474977
781563
790777
571615
1523180
472524
804026
54331
1363353
938161
998241
114281
946076
317116
1279906
1293504
809849
539472
63383
504203
1222966
548765
9401
858756
1279354
913652
1477465
1325344
702456
1195397
145771
1180281
156296
1146596
1252985
379251
1432241
646113
543686
860676
330700
404013
252738
930290
1217121
978680
1449902
71003
674594
313157
1295936
253238
1415938
581856
399542
828332
594721
819334
526141
983230
1265433
628178
1160774
1327478
569969
20402
1108194
822888
873786
56141
205011
341563
241376
61271
1143504
281554
821843
1109586
1196995
102976
368164
804397
987403
726250
194132
820692
1112992
1499364
700872
208770
1217224
1001577
930047
718711
483665
1161098
233713
1046188
866742
1118606
1291463
1119928
1379259
1380533
299200
476732
643714
1176295
488916
414427
389231
1027977
914867
271960
982340
9247
1450913
1240048
1240419
885189
505863
1287502
514440
1397051
55893
148364
385191
567018
1233399
223773
289834
1396095
1281911
12405
967168
1395891
1018320
220407
1394088
1329992
796400
654167
1214443
296174
1360184
1044830
590388
1254209
450910
1270959
783416
1265215
498794
405477
175806
544136
676795
48499
708739
286985
151015
1111657
1490268
1137903
946132
1430652
1267904
1530924
644688
40633
1070892
285011
914195
1311312
351156
1208493
1415372
704023
1530359
1261678
319227
1103570
498733
290917
621108
1099707
509909
782854
927989
1404049
636514
41283
552472
389359
69069
1236991
347507
899622
247174
603492
636944
59114
492104
162700
6407
982686
330390
1242812
15083
930700
610058
248653
985559
159123
1396373
571719
1531657
1026233
593463
723924
879790
488955
1077708
909375
573428
330970
1255876
264852
1068912
1425988
234679
1324702
1150850
804261
627187
1451630
269304
1119065
7818
279298
824713
688620
38763
91003
1410475
507632
729459
319217
830552
1422259
813704
9377
1132386
566894
762048
1296578
412482
786344
19171
1546668
1038878
994281
355620
1097946
922684
1402685
1133069
1153129
1386894
701419
80418
266576
1067191
1469189
155423
1007875
338504
1287615
51756
1311129
835711
573823
660503
577951
712363
928031
1399799
669555
1061308
422167
1434083
1479434
1018652
1345148
1348221
237706
1430408
1196689
265657
948725
460045
701224
1477968
1172283
793793
284656
567004
505839
1449629
1159509
1401094
1308786
544706
864717
104933
416084
990785
1261089
336121
1058868
253932
21619
518690
864555
157724
246729
453041
636837
222958
384362
862401
275028
386893
860925
102979
350751
1148493
1306037
970895
579834
311050
595322
436999
590889
1301842
1471363
1348693
1054547
1133940
611075
1195359
774777
810300
1199698
793231
40166
604240
216637
668958
1378799
1433389
234744
394193
1403026
1158110
447090
49147
1367790
1382199
754885
917243
1413761
1083179
1024680
1467114
123175
589703
947849
1050676
1130790
1479353
578251
128139
1503782
109908
582522
1438161
384781
143250
1096981
163319
644659
98608
28260
874804
1541091
1261362
98077
1488073
772283
67766
985594
1309813
342560
120351
1344152
566498
1168194
848237
1082513
1284700
120711
1006745
397577
953954
343158
163693
1359322
1480107
434024
213766
706469
761028
44247
440190
231359
1491634
1504290
756488
1393729
1379893
288607
816410
1320470
1157086
1486904
249254
1254803
1125403
176531
1320873
769652
555844
1347788
276405
506079
1428003
340453
500856
820533
1443475
959860
326324
1305761
1295135
1390118
905680
612747
258718
1265070
684023
1231821
1344477
1473689
57263
976836
793355
979161
1180000
1512267
1092273
983834
60843
186383
445469
32726
1120913
1265023
765230
1142796
1325114
302941
1518428
942268
1191482
1363035
1460847
783820
739924
671193
575969
760473
786953
1234010
468052
12119
169929
539931
1416155
522602
532578
1279949
52485
1432844
68725
1403800
650548
1028924
1180379
288424
1474594
1405215
374053
1434347
1107241
1011999
416786
329494
333057
1069968
1496571
182630
266979
122366
1323069
362384
924902
652515
506204
1052361
129699
722233
408738
181348
499225
654991
1413324
259861
322996
573727
103923
1473836
431836
1491196
957865
721980
438862
1450580
665872
455002
908757
683151
1168463
1427612
1320463
1368980
406624
1184424
936439
1112892
1228714
394908
120752
481433
562658
817631
1417173
515533
794647
56348
1127938
584606
1453942
198607
334031
1292253
282933
607435
1398890
672415
1229816
894574
914600
1242866
1527011
72465
1489545
1333496
77005
546815
891694
1241662
1317179
593971
1295526
1463977
225629
702906
835426
568448
952461
304956
576057
495710
364353
567407
53610
1436875
1060347
205143
1362556
3046
402425
107419
1418747
961157
213412
1012072
316365
1213818
1094046
34593
1149650
405395
645111
706308
444302
17583
884885
1487964
582745
290840
1035104
960192
1150545
1410091
620489
849183
98791
605936
363599
805596
125471
1256548
816015
613445
1150920
463872
1048651
644873
366487
1028643
792778
1270445
1010155
775513
228188
1109490
984550
224018
818268
251638
1494955
441092
854459
1447364
718043
509922
1006978
1020390
824639
1012044
1474051
703571
321590
203103
805815
631415
1180231
988833
703584
31146
167880
1401815
281137
715626
909217
1166183
240274
1246050
457907
1370046
1439262
1228567
1518177
565969
1453250
1488126
134768
1539317
974534
121435
668882
374772
1320209
1541795
836361
556999
270911
236719
1367494
465454
187264
1382774
908555
1181155
941150
808846
886487
1540149
372438
656210
1398256
1492598
1119897
60457
314458
466834
1238319
1350485
556325
817514
864924
1211347
519477
537913
50357
1077108
591916
1474011
1377184
782357
1294688
390876
272267
1199655
463191
394513
380226
130931
1058564
742316
879577
1285615
491408
627821
158468
512086
9526
128601
25442
1285844
431025
438291
877827
1378805
891387
476668
562974
446036
165108
1441860
104500
1362328
295221
994009
1362236
1107024
1435928
457742
404878
1285640
916826
1029638
937468
1045361
1248584
1307960
242021
879388
1332201
1183153
966263
1256593
1148146
888296
429017
899806
1217882
1072927
1052173
678944
1051735
515529
56653
68419
882557
333662
516400
888242
1359955
190623
291801
712511
7244
732929
576636
960702
403343
949976
1066114
1533578
1198452
1517293
40069
1392265
727959
939714
1300276
1080713
753757
634426
1449965
561735
183327
106622
1306346
254560
16885
1410717
841457
1017612
595310
271477
415626
56944
797995
304612
1016368
879380
975538
20818
772785
635096
1255692
462545
1225532
643327
1456353
1302743
428844
1382920
1085339
1075114
605107
625703
1003413
813532
816026
566481
862819
455703
1439076
50651
980603
738950
30694
1431947
1317206
564670
710031
143919
1223785
1095674
1069428
864250
843158
1046882
1122270
1073185
1110583
450576
763532
1175638
6856
778371
1534001
1251893
799965
474591
84363
1399997
1390324
458760
1147391
1140376
1079274
851441
1064264
1087874
448519
1305397
899860
130049
78916
129614
232362
180020
988270
618202
103681
1090809
952769
251125
185221
1327554
717065
371017
972394
1516099
45612
1103759
346406
282076
260520
1129164
1305741
1529372
12484
638546
1040476
48306
977122
360237
1027270
1443254
211832
1080728
615334
1129432
830078
457581
976367
359248
520867
1287319
1427079
1350470
1542954
943732
944746
335591
148273
359296
192635
206102
149764
668955
826435
1539398
1066928
1048886
874581
1145662
1011150
887019
189779
764411
1498294
1483374
512072
1477708
1223356
216869
493635
114865
1086475
146584
1488367
905459
1297991
651223
838375
187518
1008660
188036
1520726
763113
417109
1416123
270664
70651
204398
118667
1427368
1175050
369377
303855
1395066
1287249
1386693
1468077
1126463
596894
1537577
581090
1498311
1167262
121995
1282813
1169740
20
1190535
451416
523341
1078073
1190423
1527095
496197
726886
729171
620125
800064
1050591
590438
1120935
84588
641817
823403
104324
276579
1218019
839500
273757
271882
1210315
543003
718738
1241788
101897
764080
1466908
808893
1361541
1425530
411924
809803
390271
668077
297834
1426098
600351
1044792
1357577
853773
320696
455196
495465
669946
91482
251161
279248
427059
1205520
971722
860318
1459545
415528
922151
807036
27571
1223625
651386
1406071
1170915
1204798
267104
198757
1160747
1319682
667244
553323
302520
1163071
1415369
1162133
952884
938584
690100
14381
1092230
1407893
747000
254565
1061141
740373
511001
49808
1131539
1468950
458214
1161086
333080
62027
1304332
1332238
504424
1441862
143609
686052
502536
189677
804209
1290217
399244
1182687
1508241
32214
553388
547345
1495243
385501
753927
33803
408101
844323
691790
382066
930355
150167
1165370
1143918
898288
1077978
1157731
1150294
203539
425196
1128668
1117298
889266
968302
476152
1066367
893289
558201
752039
479114
1219293
718173
494731
83964
811722
1158042
1449816
1479636
213212
1042994
1137325
1484582
594482
1193981
315946
14848
187063
586644
1328665
506142
576580
768023
1133768
1400057
220374
106900
79693
1359646
851521
643927
1106087
1115658
1370332
893039
1436082
1436497
1353936
974658
914633
553669
1265074
145265
227014
227979
726085
1124172
1179557
775890
460829
1446560
898437
526606
152676
840006
600869
547248
666608
992159
1117756
483461
951959
910157
461984
739738
1421462
1241859
317283
1476280
201945
1434953
787333
989114
1039760
246503
1328845
650146
187185
1498539
18062
1164409
179684
1272184
1051882
1492931
1292429
9919
873478
52297
760564
930125
1357629
1544367
1450065
289282
629979
379433
1078630
1390682
746080
516703
269551
1307377
1276548
68619
995599
562312
862289
1402278
895998
1482599
1061536
1051604
1205902
684634
1263188
1134036
336608
581793
1242493
462310
1484016
579938
510219
994569
655868
58879
1208865
1373249
367587
116214
723765
1271219
1427299
1481536
1188248
50818
699073
529156
22513
306831
1507153
88100
772781
330062
1445893
177681
145177
216451
728616
149132
1392431
1153169
281697
600556
802102
365413
381086
714135
439144
391436
27940
1174190
1504563
1103332
1453374
181155
673964
970493
125750
713628
499783
755274
670815
951050
1101255
346137
99426
463617
1339717
1504720
1365344
1361958
622246
325971
1053513
1436456
281236
1544308
131843
1265112
1148855
469268
211899
769265
1334674
707157
1260855
77408
374223
402626
1422853
212725
1098960
973032
623786
1517242
50328
300167
1135409
956999
831948
1275887
201723
1419720
1392773
534918
1268617
104900
376984
958685
306860
1168557
1012064
668288
1094629
1284455
88530
141675
594391
469886
378778
247060
1197559
105915
1125207
915926
837046
1133466
1161123
638389
660077
684151
38708
458826
1326504
1452623
1121596
1114517
1269780
980783
106393
386706
1024699
850064
931204
775003
404536
1341066
104106
1203952
1176438
1212619
1085882
932435
1129090
1008173
1320646
699124
732801
1214606
1533028
1341528
167365
249845
764382
896138
855014
558193
1378949
1339454
257180
1502944
376548
765656
721000
1299690
1345184
1421885
836716
176661
1211541
20057
74695
1509845
854017
1066407
1228380
91538
506315
1438643
976149
901802
760021
1038652
1521264
514740
1102189
556694
940653
1013885
1526402
972021
1428255
803828
9784
448848
1200132
455767
939931
72192
1483541
871221
962790
92565
1202721
1071238
894310
841905
1334811
250146
1362037
1492047
213194
271416
120145
1255932
745181
1096854
83614
281833
1471273
882536
501438
377655
949450
148803
696650
742861
1347057
643969
235216
1289027
1255171
1052689
1540450
659086
532
996174
1350024
932998
976439
1019531
179542
275525
387101
241919
1334737
479667
560199
1327097
732951
44425
758120
470874
824415
704497
1080486
559030
1048147
199005
357651
85594
834813
967484
1479788
37972
625151
909520
65671
692247
1235584
969649
1253198
801912
573560
1495565
591768
822393
864264
166134
905537
1103351
854870
461711
845471
1034605
739460
938861
301705
1290163
559632
1040099
1204055
1277538
990878
1044215
469404
475978
1343515
1277475
188369
1307116
1319986
1058027
521966
188860
1446145
217090
99250
825057
471853
1161777
1508778
260179
255236
40291
1332429
849222
68117
475803
1045322
1185618
1391653
1519960
242833
1400955
648252
1115462
583263
206442
263578
1403369
61221
869274
688759
751763
365847
955429
1181528
473101
1234567
452068
309536
757743
997331
602363
1232285
1254006
1345364
810988
959650
121726
701219
564231
38664
156590
650620
76871
717059
91628
186626
55858
722804
577385
1312599
674543
957455
572246
767648
713163
1246800
355529
1102709
220988
698490
577469
39441
723443
488378
109093
262985
384971
1520718
315852
1382884
1113520
1366077
225062
1408207
632455
40952
1344853
1404813
929481
1329555
1248170
1080204
1310337
544950
1247086
497060
354883
383170
669181
1106975
1435266
149190
477228
1219900
1023909
1466959
437882
811769
1011829
1153924
1150637
1114144
208718
1244001
108256
817185
829757
22923
201645
847174
1348312
80317
618740
264506
1165476
888548
1242214
298285
1279872
1233182
993135
150216
907040
548901
219036
556924
245250
300747
991314
352000
712207
529671
323284
771574
1237287
513717
168153
1238439
197138
355342
130112
1531236
1316784
732887
698091
427151
1382806
540477
1116405
89554
192750
1239226
252143
21402
199010
862462
872540
99002
379905
621316
885451
753084
899868
223194
529071
1046497
1025055
773318
207450
1510235
548289
709016
933452
1277746
1531983
1041565
1063751
214381
503380
475964
220542
1417134
703543
1369298
247324
248535
844641
37397
1379191
161833
758767
184636
1309818
991621
889921
1160118
246738
1247613
445195
1531222
1004398
1497372
62
205788
500014
112150
1527963
430487
1269682
221496
1056502
1088328
4972
1391387
786689
367337
510212
572150
51672
1304834
136665
801364
1464460
753683
669981
180321
438560
1493776
812076
548483
759715
1240499
922626
1169656
951667
82920
431815
591113
997985
27161
1057462
405747
219811
1219022
671564
17627
388241
294351
1177031
983132
1040334
407048
1445807
107912
179399
665891
386243
930215
1341433
215601
778919
554550
973023
1405782
534549
1048641
1068064
1198229
1024625
170053
1363162
899474
534494
322997
888893
811430
1290728
829250
1357564
1193199
485288
874733
799186
815047
1054754
87048
287504
527110
1203444
1132865
1109243
1179006
934328
1253086
914491
1546219
1441331
866564
1282821
548060
1372104
570849
1049496
658009
1034553
280149
811431
1241122
789713
1261084
295327
1136438
186022
1306082
187512
277509
332970
631093
1427688
1428975
987494
1117636
882318
1161372
317040
936782
1119898
1121099
216815
226862
518706
419936
1541625
1318158
635548
82005
768908
712756
814359
1240525
1434954
990573
1013319
810011
307266
204813
309970
63759
1245799
1534612
1373913
663076
1101494
1314683
142398
1098204
413061
720298
194337
878977
464223
1365694
781655
856817
449702
814210
456836
1446569
1264724
435511
990620
621388
1229490
1387841
1503263
406211
1322206
351809
445834
668467
912519
464580
1421387
1545005
62411
623776
828922
1381342
302627
1328610
1010002
854942
1231042
380694
1487576
375608
1208790
932430
1526678
388398
464343
881886
1114505
244737
1479522
1260208
1046206
919675
410236
655406
1245553
71357
898705
253032
78691
516162
347138
215951
226143
91868
785908
1453888
1298430
2222
876450
1540119
285730
1446777
421860
214715
1194315
541855
496851
472283
18618
1448885
715792
1249052
242658
1513197
885241
1024431
319689
516674
1386429
158983
416576
582725
941529
932411
1207125
232255
285841
376989
523318
561827
24032
256873
902024
309297
1272838
271885
1073645
1337652
872581
753453
295752
774617
1049517
685947
1524622
399412
1036368
1376344
1059414
1367857
318947
1201085
72881
642850
640661
1462888
1277012
1419273
1040498
128039
536736
175250
527396
620654
1498721
136915
1026871
696248
714431
203224
271834
336215
1338212
1038198
513657
251744
312493
1176228
938337
304572
933842
1238777
913369
314617
709007
1322867
288661
1236066
1283167
658415
1483545
571797
138852
1029344
1411697
650896
461776
327402
274103
514344
1415158
544914
246461
1342465
467027
1496440
283951
113039
392217
649785
1515020
912178
166036
1013203
203014
1237851
376407
911168
462414
308893
720146
1145003
1515306
1546887
799422
1421307
910249
706485
796942
1349272
165227
1396231
1350100
898475
461366
1340925
331686
874479
1143709
1216379
520750
114459
940115
696804
1032071
160389
159749
748106
324553
1172124
581293
1516756
1413766
647065
861824
1295330
473026
559381
38814
336099
599518
665269
941064
631968
197151
1774
727116
487220
458131
94943
521123
1231833
1082411
469327
572292
106998
1506005
342104
1334044
1497752
188075
332404
617141
1147573
699988
413623
773
490707
142880
1079694
577309
348133
445412
671536
1356793
318383
936463
8216
418914
1248178
1344373
332423
625350
570253
726347
874836
792957
526344
576091
1024065
1527611
1505792
557496
539712
422240
119697
142392
1372130
210402
546662
628576
958496
1005387
1197133
852480
1273376
1036030
1410552
58718
199373
1506713
1343617
670907
744998
840081
562505
680879
621799
758799
422759
131379
166350
474212
533605
278732
372412
1509937
1347358
1294972
613213
1483752
17878
1091762
98717
101075
249265
1092999
1052897
1494881
1237695
1504350
1406277
1106804
423564
372167
780360
269388
1389317
594858
488811
969785
667717
301790
1013301
279004
933266
464769
880940
1424820
1053180
368454
173425
821032
915737
1545693
353020
1484412
776586
412041
1353297
41672
892780
1452184
111435
1054079
412633
1247574
361434
774374
373139
537990
536026
1544745
498355
608037
191354
139040
200157
588817
140768
216543
819685
88686
1419289
393525
1057155
1487536
612898
247301
1513705
759340
1042475
1422213
95320
871087
965583
1144435
520315
929086
1330522
708964
448273
221572
1231258
805061
174508
1179348
1063039
861079
756967
588476
55508
243814
38642
1195266
1261076
839797
427694
434977
93930
929195
201470
454336
1438059
689097
366039
82788
1436573
1180341
706183
1334226
1189963
1015593
152813
632003
1410272
347668
1464971
466079
1165620
1189980
1027823
909285
797686
1399747
474723
388731
1230980
460877
1057250
599807
1247358
825499
393116
1390694
239662
502363
286014
988609
1393011
1343915
802858
1436422
1229627
208276
652267
1162683
801106
924281
432494
242492
694913
903121
87633
898815
834298
882772
559767
378528
417609
913147
568131
1475383
406195
1418860
495905
1012756
976007
1167055
1198747
87799
1055881
463405
547514
254925
820898
861990
1497121
857278
1291576
986599
1497047
923924
354201
1260948
244291
1380339
815352
899649
174193
1139093
1338445
550924
400215
1135419
1250720
38084
105521
1126255
98735
145952
1111910
1151354
682383
171072
411482
168818
482452
1320766
178083
736372
1227428
787969
1255025
416423
1081359
180138
1417975
1108817
1216069
783253
226609
1375267
929894
791337
401643
1455721
279380
1031053
178995
408771
731461
1026523
672893
1215275
1303182
420824
620284
1378549
641974
699417
598517
1192370
431142
97249
247140
1003671
750166
142841
1385498
1494586
175894
723841
1410360
1034849
530835
1432096
1050472
498474
1078076
429293
1244268
441267
1459215
663750
1356555
1036918
645128
570821
202054
465350
562380
638274
401516
984142
959305
105673
862908
468759
1419251
1232354
1205001
1041922
197727
871240
268783
508349
764670
911275
1384245
242655
710578
381733
975876
543431
1076435
21945
1460497
802272
938681
871866
324172
246699
342714
1012101
1098277
747946
219449
606073
1065521
867036
184355
2500
7325
350403
153058
1503953
588918
993922
437042
873470
816530
229970
1153685
1044340
289301
581612
1020016
166469
1515544
1298236
537430
655268
837676
379791
1040778
1264924
1444937
1118516
303682
885474
828998
841544
190946
1117022
954548
227462
379431
926300
945782
165224
751943
938592
401133
467331
358898
875774
53144
1170951
53880
675218
585835
1244089
1116063
201618
1444380
865330
967300
1512732
171976
1219738
434854
1103730
1228720
268935
42481
1538634
1517473
1010514
70295
1316031
245610
1369754
1324200
112171
1460566
411043
1200981
423249
550626
481239
423272
1291147
137500
712475
235545
3381
1399566
607557
246102
1262765
655074
1513345
562993
1530159
1136216
1467093
357215
1158220
498932
1337668
1222730
141290
1066839
766651
503387
516264
263814
452644
1150447
1464027
221253
815772
1167284
74781
1126137
1544733
1496413
1294196
941237
953493
393186
1406784
948654
1047761
201953
821937
1138183
1104054
1126221
904557
1423982
1104300
1307938
867139
790692
886690
183609
405875
1212904
119407
368898
1105534
982959
700585
395982
42525
1244946
1019342
342200
427713
906609
1064457
1046714
98934
1283506
63518
988281
1311446
387648
1107545
1409767
1406679
1352099
27764
346024
442444
272947
1053308
897371
7872
456114
1357502
1264160
997800
112193
1483015
1045088
1358593
479568
940966
1312443
1368514
136677
692384
274266
954339
1460820
88448
232962
1262339
1511827
928159
1180237
1192023
779227
208834
729854
1015668
959310
1359502
1310550
525180
232609
1068031
244038
855008
1011269
1125951
226895
1133804
838802
1274166
788838
189709
1522022
770275
1418445
1531040
685982
443013
1130841
384106
481585
1121440
440886
1109599
297417
1451053
976351
474925
937665
1495007
471040
43490
1471823
470442
305201
1406583
818087
1049766
1267151
145599
874447
1176970
353879
1411315
343422
297008
1135598
1253103
192866
21768
239459
217381
830864
572100
540112
347899
1229837
127787
1256055
656518
961929
196486
1056873
1011785
97039
884422
105372
966735
437816
1250015
109852
1176063
168589
1499243
623567
374391
734033
47440
749370
487016
445963
460276
821108
670581
1240113
163938
1456160
558234
819377
1090398
868111
1139928
954381
511633
1087675
40373
1419567
485822
1160393
777498
1365920
79383
982467
369548
1158067
900469
859251
718696
783468
363676
299844
54143
1355526
9825
913097
30932
1260118
485181
1385846
1395324
1292048
363104
292872
1273307
1199003
1431934
1278691
596690
658065
512437
389183
1401331
1118455
871441
106858
905430
284924
298588
1131669
169309
879682
1431866
1213662
218755
633049
1501703
321757
1417383
436208
1527970
994712
280508
1127201
47654
816438
446473
1497936
92151
393014
469035
926277
1243613
176897
1430540
738149
467460
690738
1485166
523969
994590
940571
294938
661869
36874
611245
876876
1344814
969467
709121
258411
1232025
1275540
1394528
240439
1256736
112228
1538432
342812
212518
1235383
58996
1236581
283648
122091
832622
282308
654707
1069954
453542
1064704
327757
677530
185727
313698
193065
594738
170073
949662
980711
1193387
71688
1372705
718996
55633
1249695
371897
1398869
894255
1007413
141509
1321512
47718
1259910
918734
1437933
323327
656813
1118554
1351228
765746
432062
678795
1430813
1207505
838630
953018
1014392
885842
360281
792438
1426474
940343
1403835
1112722
1462249
1468984
1137644
160463
1348193
957573
388115
1003892
1060043
251270
310980
162690
187882
1325481
1320418
1490634
1170982
690185
292760
1227096
1159238
1153957
607469
1138860
1200600
926812
185830
548931
1178886
1299635
916896
1262066
1360867
382629
705269
1190110
1029945
494831
1153699
795621
572836
1093296
244232
1545858
83013
986297
302657
915013
607251
1192239
243280
1283013
504236
1056553
1146320
629439
313254
51682
788239
866392
1496852
695185
720707
1385698
15678
358605
593173
296734
267140
1056965
166354
1405250
289068
370825
1500941
818648
602469
554430
1243700
845667
1338962
987134
156179
1094474
883330
223915
1079412
365632
1096976
1291459
1473972
729537
565060
1160542
1194559
62541
1024272
1485259
688795
580507
882698
141856
567608
1070920
317595
1158876
1341943
370047
402779
1433302
193900
381966
38209
717515
965984
1414985
685335
382919
1404642
1014937
319111
931212
1474776
826702
6625
234749
599365
1361240
599114
1352996
368070
202310
1309114
400302
74744
1474839
425483
187588
638240
1122805
1272396
157500
550399
1317419
991665
449163
244616
367026
148941
1021025
403399
612642
1498175
581445
1001830
1012053
426638
668674
1314902
1491694
126957
76511
826142
1110403
57325
1226440
1515036
923328
53754
278910
99798
1401526
1192757
794271
222974
622296
716105
1364706
678384
742362
1366985
770870
871554
1123195
414804
798832
1010972
1118339
1350509
1289584
773157
796406
1470142
245290
877282
671304
216016
973881
823617
1315515
819931
1171522
312284
454835
610381
1478508
528139
762239
1097255
836392
562123
232609
642430
491531
829657
672519
1004238
1343299
678004
600285
488060
1001160
594946
1024673
163610
66836
113129
1213153
367947
1190990
786377
1473690
655131
1501014
1091167
1028034
740348
664274
95021
1480160
1086052
1210316
19143
297581
858824
217357
1359170
14872
791835
634971
642299
1236736
1196050
992294
899299
652115
1437727
394124
302582
1432587
1154604
1094673
906563
851143
1098224
397814
1120931
1481408
784606
666480
853007
1263267
231642
1041115
446586
983493
392224
1514952
934778
1282662
1273857
527046
358732
856300
442349
1288469
701432
557347
31643
300421
979090
1059536
301443
1475742
284018
1537941
437867
841153
303864
423933
644347
1408759
490940
169088
373448
1290891
1166427
178538
761444
460658
948520
193324
1515733
1029974
157325
236622
83718
1151044
516410
243881
50132
1154344
1331831
875651
22253
1496619
865966
669692
153687
890538
1219822
187616
411002
170935
1115189
736435
539873
583290
489420
789999
1449818
1240648
1521355
933219
1247543
1353294
1133935
362503
1274899
1473073
1053933
35373
1441848
126499
1429991
776912
793903
1183339
1126150
916020
703853
210452
1500950
1231346
660292
872447
223641
1230725
66140
1364438
73964
1545700
1026926
934000
375678
981277
110117
1187512
152338
721927
161341
1368086
1477011
1458248
1389209
227416
343413
942764
1123217
222143
799346
958459
1072665
1358420
827223
499821
702924
1021037
653164
1210850
1161747
129047
621883
1210108
300785
246370
612696
229572
767540
1209788
1469359
707792
1373968
404462
1195134
388099
676386
953528
676073
1196887
878757
1046501
1103693
1080468
696769
53046
288892
597646
1222442
1199126
884283
1250650
430756
382795
803590
203597
817430
1065726
856494
1302079
227788
887057
31705
1020488
904582
22130
559971
1004979
152947
1155445
1158331
1406255
400776
761946
498294
1542910
581342
1490652
1354880
98534
160058
135288
1536769
994400
92726
1406319
1248554
681257
1290285
329652
149765
93398
51182
1500073
1195194
675395
359071
1097975
159314
1095146
1002977
1232126
344215
642614
1459409
884647
1495187
137217
1441505
81529
365359
83656
727850
392125
1426627
724864
404713
1303238
549999
350348
555296
80612
79921
1400555
116044
370300
777820
1481863
646796
1346232
298098
196271
240953
715181
407851
1237636
1337541
1246923
93606
465099
269551
263777
1127369
718101
343411
139310
192273
535208
781217
1307087
838620
1141045
1220712
1224700
131656
5620
925187
1276271
1077469
642747
1178466
548414
1232142
1461944
63422
150829
39578
698121
793948
504368
543267
625825
1347945
1013439
602907
1124761
1174187
490012
303117
85564
554467
878052
134831
407211
218561
1246111
1135192
139044
778902
803837
1107448
125167
917370
207352
182660
1093232
873147
808568
757239
451239
56015
1012408
312528
1326607
41396
759116
219078
10600
914968
1028221
1331357
833907
1227597
783285
480928
1241277
368364
433036
1449188
867492
1143170
864817
1093032
1235155
770737
81557
220764
406525
575567
79861
1259723
830637
1013113
1226451
1032005
703967
407423
1510419
1124714
703449
1019363
777258
630654
1009609
73659
1134915
596798
1380594
61485
661559
679603
901090
456131
411556
536444
1171219
1444536
1453745
851906
1039571
1136043
1159822
1461652
785350
776164
1226403
236274
1273589
1131351
282835
49212
352963
1019830
23255
715581
69025
882330
44939
1213691
217626
551214
146986
1533280
1330969
503098
1006365
702141
186612
1486409
506622
1253679
1337730
453568
956373
597123
1161315
699756
108063
933158
1131672
390461
1352105
400472
1105588
572829
411901
1076653
684028
85510
774518
1185066
332293
1265143
60695
63766
233484
1393654
1436752
836974
619478
1202169
124652
169381
1476988
167213
1426426
511446
1286701
693600
505139
774878
1378700
911710
546351
1422219
1173733
554729
1490535
1209318
547978
800756
1354786
1102190
1460765
1511488
1423133
1074521
269299
1428593
488727
464684
941375
453715
435335
802527
1006317
247750
501549
1065645
936817
574410
751130
997529
1518552
1522743
1511465
470463
728260
1492785
1387616
1252221
401578
1242023
142993
828213
1280532
198129
848025
713382
1499015
1186525
732472
1070023
1271666
223503
905238
886416
67711
87004
1483933
61284
555966
952187
255432
97182
1508153
1275372
1111475
1289094
1311778
1264380
1493002
694710
608459
1223089
708092
396117
230444
117215
300854
204428
225375
636948
961647
108351
394609
599431
1085630
1202042
555882
883632
1501020
348050
1317841
1043569
3338
1460955
484472
57426
366000
819248
548944
270006
497082
434514
853253
677013
1175044
35949
578302
1335115
98277
1423272
463021
994643
491988
3416
602045
1230012
920087
370458
507145
1089281
1479336
243434
988557
320987
351278
450744
43585
678716
534879
869333
1299786
1338591
97023
287094
1412786
452060
1181025
741679
351201
1276275
1311906
593049
761845
1165323
1169600
678611
856098
1402062
1463788
926577
928217
41271
91734
84679
587115
954024
1335099
642895
1503127
1259313
711846
1467029
907235
1187052
1503680
1543974
1308475
384255
400209
1184188
79830
53127
5822
1264923
1346800
73714
1366148
1478470
1284908
392720
698956
758451
864750
1517428
1437282
371212
1234343
1260590
616709
167251
82118
285992
87439
1093241
1047916
331955
104432
871339
881650
1230694
2327
1251550
855552
837871
1252351
9972
148008
900110
397820
1037586
373333
19129
910408
409454
459464
435498
186738
1326166
605163
1258882
921272
1021555
1251146
217777
768454
924232
1487079
238141
867942
1228884
466819
1052684
912583
960158
1404965
822750
72532
378113
539037
114390
1441883
1317051
1178436
577321
864736
1017580
462122
462403
1008034
537775
187760
1431541
1011530
1538676
877069
1352961
1394109
280883
135288
1224139
888243
952598
1350781
1234736
300243
529199
1408144
620573
321042
1534931
192044
1103746
102960
1146658
1149749
752930
1454760
1277388
732191
1244943
127019
537787
58400
1249119
231606
1483814
622336
208448
311782
1541082
1313185
843316
1066859
519471
670845
1174016
1156644
435510
1386336
964840
406899
1484062
1304886
872939
1426036
851088
951206
753565
815329
902436
1508550
1354287
1498455
942423
1521061
1358983
1243262
793041
787533
1257323
987310
176257
826237
1310896
1181812
596974
271139
984542
37893
1366769
1491025
538554
452341
283360
450271
1527231
520653
1331857
1263837
1477665
1110299
1449471
290448
234478
1169607
842539
721157
311689
865686
1393869
894916
374828
797316
1501881
1096429
936434
396702
848880
46380
626242
294771
1492934
1457753
359631
386464
1528088
669762
1519117
1288235
281178
1054253
603591
1429502
68231
765833
151309
350489
611642
997414
36488
729102
1197388
176724
1172136
569387
1253524
1045024
698390
1305529
1182241
1092341
823388
381846
1049896
262191
576422
436329
749390
574307
728768
675894
660377
673873
233160
1388715
1474276
411700
204851
877965
524575
1367240
245291
895530
817764
277364
246617
172051
951322
1387233
1120893
1237554
1009336
827769
1484521
609759
1472275
1238158
783904
784573
1299475
320984
1211011
1524015
1456746
1244346
779495
1454667
879822
1045869
63964
738827
199607
545836
27277
79093
1500588
1193264
1123072
1531229
638171
314499
1410350
540266
179405
1061362
753863
608258
1050486
1348495
1431170
1241625
1335291
953845
42219
870599
324699
35841
71999
3141
1493832
105520
1260051
50745
1414412
260283
1143749
952466
1361794
70982
298893
359680
424752
345279
1002020
699801
476086
1176961
482822
1068262
132598
788195
508633
583231
1363882
338366
1219595
177797
875352
848836
121746
470477
1229828
266189
1485003
1491335
1320580
1141634
1419239
252047
959307
938445
1378769
1166284
259258
195904
869534
1494494
1473833
1031649
930018
954449
1171165
1403357
1457385
148909
969968
750242
349961
998869
1506190
700459
161392
1082421
445154
1260576
1547185
1459076
1423626
374269
992193
938848
1474571
1303044
1082932
981984
325545
216393
879448
217570
1467420
674927
207721
1209766
216841
1271308
260029
957054
809705
56273
1370660
128
692908
1015124
1415381
512379
27203
1543157
1530495
295289
695210
921368
419540
190265
1214764
1447404
1177042
1165460
1332608
616454
1277496
832135
1232625
678309
72065
625094
1039933
515703
168228
485918
1445605
1151598
569944
1246199
1515467
377675
313799
722999
1390817
637477
131788
1160203
733178
657979
794703
981246
1319045
450587
602825
1477694
755128
934720
445439
1211091
220896
778696
389411
178982
1214791
670993
685145
1120032
17236
809790
183400
705433
958771
45825
471698
434123
28715
721422
41593
717313
390928
211325
143787
275417
260064
148672
870158
297532
561259
1426292
1155672
884549
943320
779578
291413
781375
624312
525066
1039278
525790
33238
1199684
6159
404190
550173
1481527
1048844
876548
1261911
1060108
1530498
1247292
1521445
52716
378230
765419
406742
30251
298937
227871
1406590
671695
594893
426835
695173
104526
871036
344140
399811
1013561
881569
14735
932865
227670
65548
877174
1537016
585787
561128
728014
602974
519803
491832
145879
684634
1081163
1460796
690916
51979
1281744
765047
540241
422813
763718
998360
436528
416817
1250556
283577
1232480
1459249
725695
1315109
8808
1416726
1142820
250082
547018
25554
1475691
258628
757936
1409266
1195637
13480
1301609
766004
254193
129849
681674
605204
1407202
783493
801101
1378530
471090
1508727
1345665
268637
185581
1166905
865249
399852
1145027
230867
158395
1205824
433422
46543
876797
907109
500956
1533335
1070297
1447370
1263857
720375
447641
846661
743716
693745
1397161
433328
891508
954589
1015457
1366626
886658
249174
996686
81273
271757
668086
596638
254383
26549
169296
993839
112910
734584
680467
972522
1506796
1271939
704934
902429
1308510
188160
425386
468974
302209
1331070
217934
218074
318910
14284
1519245
214956
413670
1181780
1421289
1240836
865603
253452
447842
970031
269814
816071
574419
261738
530664
4615
833301
48078
102713
394091
1396667
1515637
565695
925682
922363
258999
1300129
1475269
1254555
731373
388357
373179
54230
514649
284031
23900
734741
911425
1361720
1995
1047330
695019
805520
1020047
8898
126291
1318782
1126754
1096738
519242
218794
1035294
969246
1197164
648957
580995
789424
706100
944869
820058
1263736
72019
473263
496134
143021
319400
11522
1454299
1260097
416376
349090
470330
492101
1416731
309231
374913
613113
366233
513959
1217791
1401038
1415533
1212355
586716
1464767
1459132
160693
434109
1107498
83737
768250
852158
1260333
1342030
161839
1284016
1516135
286713
1023820
587110
778516
1406437
120874
827464
1210755
340881
910876
635929
817354
396382
981409
1398236
1275374
1023259
488222
1057167
1359246
1178561
1513136
602179
701767
1367190
426450
1083361
474734
196180
1018530
743486
506249
1498381
1014460
879906
1315213
564144
1283983
595671
1528311
531493
63400
1037343
492724
252405
723254
1130588
900414
464345
123996
1166378
1095377
498308
225934
679497
242625
466999
685958
892281
14976
370244
427345
1019610
433702
264954
1486265
37867
921182
1417074
480737
753257
422513
1310115
1269523
368469
501983
497618
314519
313853
788057
86274
1167205
1146306
1083263
496034
1410864
1022511
245963
8892
1408758
1207244
774943
141085
1198824
1441528
1032136
780439
516352
1316640
35423
1329743
65436
1402032
36415
1362327
327601
906443
740138
220890
301953
438210
1270564
722111
549521
707878
355400
81320
1101446
369876
815304
1390697
845202
1479405
1160258
488477
261442
734380
1078735
1046737
155671
1206710
671697
967898
614920
267340
1342840
214793
134507
1177662
270550
1209736
422032
515737
409069
98643
480344
1044447
710703
559250
870732
293401
439563
286751
1336939
899266
1068368
191016
515422
1130132
691450
1357244
916127
1203016
793938
815087
1152424
1164434
601588
718585
788112
632475
779702
1030154
309557
269908
375380
301634
1062268
92631
340422
82628
390459
1474089
1091164
1323498
1107752
370404
569713
1331511
356123
415456
178692
666249
1480570
952298
1235886
1063772
487302
1448635
538139
1232734
773902
789516
412352
887772
110271
1101063
809568
830738
440315
346243
1211732
1475385
1449983
350205
5819
1349666
704476
687141
1136272
626195
1449166
765974
452338
1280980
856870
813644
1046189
891030
669371
387137
252836
300693
1479982
1542719
1382699
735317
999787
1066929
222755
380480
1153336
1155621
64383
1534332
1361914
241401
402005
1164101
303516
1346520
181887
930412
1268847
626544
942537
1158334
1440142
123971
872861
910716
572668
143586
701341
612025
645111
642112
1216573
223863
1371970
848698
486009
1374300
108040
10610
605035
1048908
1428827
1230526
170964
242102
988286
1384625
53712
1137481
234283
1435997
589161
735759
603564
1529172
415407
1247340
573859
1158056
656301
202853
157711
748431
943481
841809
418348
1148707
1484238
1478836
714275
312051
423601
824854
343901
1283170
672906
328468
552888
1053213
858185
366598
481521
84721
626049
961088
1303855
1387554
1089171
1416760
425467
929834
1320574
635411
1296023
876004
73615
65779
1442251
81690
1312881
1056308
933984
912057
682573
43230
985440
304546
522874
1154233
665599
911001
1046473
47532
675900
322471
1478469
1447504
865250
944653
997203
885969
908425
74051
1304131
1338199
1024340
1294846
25923
277235
1251122
644588
1102445
1186635
112454
1413806
263052
1278946
1118934
782855
1103706
338554
366424
646738
427573
755612
1057061
255074
932205
87354
915961
399953
640875
97044
1109900
990719
847238
1516610
1356061
1194030
1268852
1085634
504370
1169442
4991
1297297
316637
115687
541242
173813
1386782
143533
571825
1242493
1140136
773327
688709
144453
958800
1193918
1106827
731507
837086
695049
541689
1381689
920971
1327971
634426
273469
1143478
546910
1210568
523211
1101864
843179
284510
1112658
986508
194766
964417
1294828
204296
974587
1377877
512504
1414281
782938
804920
150646
1227523
259212
1004143
1437866
504574
263197
1533161
972734
9324
35465
1481359
378837
834521
1000655
843176
157776
539926
1071884
898789
479831
912647
612698
500952
791846
1074623
1060631
618412
59802
308869
1290629
321370
1169438
554093
1439554
515932
633119
211816
263647
71282
885949
1161515
352601
1353844
1188734
1090497
446508
297321
631442
855541
552109
1015333
142374
596660
368751
1465768
1479154
501693
608116
1311094
781143
1231072
93723
1367826
339033
1139367
1375038
63522
265426
427120
774522
68408
1108409
1030703
847373
253341
1298865
569345
158557
195519
18451
421781
1495478
432240
1263430
656026
414663
972931
1121038
1500263
1176649
177545
933390
572768
196060
1467814
1047327
331643
236817
825467
582371
154753
1424585
1502115
331519
1532721
1123493
909182
1402200
1506314
765416
1024400
677173
953394
324286
88976
147020
1424964
548068
1019830
398365
884314
588021
861000
598571
533455
1529482
542004
60942
1355372
986187
515239
660379
1190387
1247270
284211
1306658
1469350
1050334
1255805
1336261
1194717
819481
1445713
381247
1290159
437475
404862
272084
64405
527436
120393
214586
1029684
175463
1331779
1351785
478292
1275874
324562
128722
399390
1406580
1424513
848257
495192
347432
176240
25977
67781
1333707
762396
211587
1513416
1262910
567701
371387
1070230
1272078
257026
198309
37596
1176620
1370907
92524
734053
206587
1021555
611248
831983
746660
1231837
729770
93710
207785
1234394
945958
867660
35870
1531551
162020
1417022
758473
73892
149690
1349346
1466293
461458
170502
753212
1361680
928202
836275
1459284
613500
353000
841941
339414
505925
624947
584973
1174931
1201928
143915
592455
1270996
612666
1506208
1351893
1244445
220919
1520702
166534
1372019
102219
740840
468057
961738
812557
711540
412562
271398
179374
1147321
1120442
1007047
465408
617201
542093
723742
1332801
9715
462786
980625
29063
26922
1366177
327861
1455721
1144930
633572
586647
749045
164610
969884
95363
135438
1097304
790935
318518
377106
894096
1065868
42361
1396174
870145
426773
498345
1499481
88536
1170823
920589
589386
1232853
196466
92642
1062527
1515279
296573
734515
412895
1469947
997993
748050
1066281
188449
470994
574134
938747
632402
1068958
1443941
1157876
382090
679814
1164305
1146544
1210944
649610
653802
474558
1155051
1148420
742952
712248
552822
1442415
886135
1261754
1514774
1205632
89584
908988
702351
592576
861380
1498488
781818
1313578
169366
1515852
1370062
351028
567445
80522
21881
1352121
377230
1025678
1241580
734996
855052
814436
274044
962274
1319954
880067
555463
1162962
949260
980114
286372
706363
1026292
1381115
104305
673218
671261
1213512
1352027
1350742
1011983
933713
831789
775662
43778
917999
664891
784985
1056439
115552
1138972
983395
867400
1195844
612969
999826
141497
1393321
1019372
1049627
192267
462530
1048355
1418684
649790
201500
58763
1003965
1119489
541299
1296815
139727
449351
801534
326884
812566
1245037
1435104
757022
347396
954612
123014
839052
284083
499632
912541
664723
580757
1295490
911848
346767
853993
721469
382837
541817
1476850
432910
1141205
777082
749390
153133
880112
2967
886795
684720
1077956
261835
88808
648002
658175
536362
1491983
1262648
70599
252457
749486
1128007
1366671
483315
1239779
1487729
131086
1345749
378555
613743
1390708
1345330
351998
198906
642514
236322
1460730
163016
570448
1453928
786503
848270
358825
34118
758789
1522558
67680
925048
766233
48920
582536
228676
269303
1494248
1192929
728583
217467
502347
788614
630195
251671
964266
315039
1130709
1158488
184946
426451
1112453
1115298
918843
957241
1043195
694322
1284633
710476
347882
1466267
1209
846525
232251
1004901
679809
1049366
1190874
350268
789361
1369909
489263
290271
868922
1273402
206512
272245
1212965
166436
1465296
1515588
1250978
973280
1127864
476740
1459407
90128
128134
688176
929637
550121
487939
548154
1545977
1262296
124190
777479
12132
672081
822595
604529
482393
1148709
1376319
1217914
1151534
266396
250603
1291681
739279
22089
528249
667987
869554
650855
901796
393755
376850
529571
1208752
1146573
52694
1062785
385716
563144
824594
378442
1282339
636493
1272497
399647
1057231
1437457
152516
339824
494844
1475309
1154208
1477007
517093
1294454
24282
103707
38209
35974
903600
1262188
1138348
560806
1257387
1190003
176869
869853
1339310
530775
315354
489419
609289
1173991
1251942
1278894
161275
1465039
471551
536520
1450836
695631
175790
77824
707133
539401
1147978
861179
1326313
1128801
1444347
701372
972192
722873
244597
1031890
246909
1203078
578666
1257484
761072
1326697
857941
942145
946795
582885
574739
773177
1540448
115327
1468151
823893
1162649
723680
473434
231586
187051
157131
690597
1527859
781093
668112
957493
433133
205616
958207
872598
844531
823455
971569
1112450
611609
430633
973656
132588
407604
899621
841835
1473132
404884
1327733
1537600
790777
494309
1182872
1519303
1225563
1459207
302442
1143604
1160871
546323
1273250
306277
1071315
808685
758915
776090
917518
116145
1376309
602331
1207419
731162
182540
41085
1321681
355411
569765
1141539
417924
582226
319963
298773
1070790
219163
518180
996993
1008400
1046677
899817
1351710
116857
141115
535651
238317
1433013
1364541
22836
1079862
1185624
604713
809714
1356397
1377707
1454185
422095
648678
1177747
877023
61306
1540510
809887
136281
612995
1143529
1431157
1215728
595191
975704
752098
129923
1502932
1353535
1040091
264086
1422721
1193183
738987
668988
345759
1265187
1538981
659964
1508944
1142774
1227929
1295139
606413
844042
1149510
17506
336271
1268882
638024
1180505
1315177
257217
110586
412905
909599
1354993
1146621
1547032
323511
234634
375388
1093108
138917
933152
636120
378642
954978
439993
150071
463315
906619
507602
86890
538920
24058
82127
698104
703228
685941
1385901
1358816
209220
394538
762840
415503
917504
1080164
1535954
1228811
154160
851618
1042226
795116
742924
359738
616049
924405
996125
119137
1103090
1137572
931182
719694
329168
342374
1518028
1184334
558587
1332887
382876
88962
139419
128538
726325
481921
444087
887077
341962
1344264
1076632
1370551
776180
746845
1473927
791700
660736
261853
1450849
1006629
6448
1178746
351202
1398213
1330564
1239442
1030177
1187800
245056
37411
542224
702822
416626
878694
1326140
764274
1517214
1139763
1083729
1118995
873681
790493
837302
1494924
1326023
738987
13802
628876
1483769
1392739
420684
462040
40604
723697
215564
609826
376043
838810
121980
1506861
21327
436062
1375454
185487
928843
728441
241462
156053
295549
332263
1270988
597515
1464653
1395902
1265705
1046682
595830
533177
91085
1473810
1509712
727628
1276494
929970
1225294
552483
788231
682961
1508390
585851
1489562
182361
515271
248134
567131
1029474
584058
1285598
684978
1242925
1302330
202828
1138833
19359
478119
548900
255913
700263
696617
655952
430542
16348
1508100
498470
1494344
258550
281191
776537
1423474
1467927
427625
707264
986904
1178801
1429716
906763
669173
334544
138698
604414
1415020
1048751
634903
14682
640652
261231
638340
939191
406584
1081006
192727
421158
1386807
798434
774522
697667
1234817
67565
673879
1478362
137972
1442967
39130
541737
936621
1487544
384774
1500347
117323
962892
1191894
1141590
337901
656117
624559
455292
78836
1524874
55277
1106619
137222
179038
689347
345838
995802
371664
800894
1087877
1216860
936911
857003
816607
101263
959191
1071776
1276698
211304
858822
1436547
663135
1482909
1090841
649507
818308
1251774
1031320
1487928
1297002
1303000
768816
675577
314287
784567
1010804
433476
737749
100107
1003187
758554
1383122
380570
354020
1319395
380074
1076880
358664
1133607
895385
1534557
1001781
177688
1482537
1346251
154405
260332
1116049
488295
38583
1171344
70539
1532422
419397
1477801
309229
492101
864863
66543
699432
497316
1438833
779404
1346886
56677
433411
670500
74858
94199
1170185
1014448
349508
1262998
763712
481456
677375
104370
90109
1375748
766857
319815
977910
868966
1044520
431931
566288
1374866
1094407
243264
1257281
842271
191134
403496
1010721
1365845
1133639
1309564
1209596
490858
201309
1061194
89263
1459608
283069
796726
693767
303939
34382
327609
576309
1383336
1343690
627046
801619
113863
179170
1065846
592212
251457
387807
432966
332505
762914
1109267
951597
911298
98375
782282
543628
666527
1209146
143439
1049256
670539
620534
376866
860366
298964
1513292
826880
428336
14719
1503458
1266210
1211640
703100
1049085
1006727
327818
1074627
431835
944438
1514368
326768
1125530
685375
455074
1005265
1305255
1536901
798828
1099843
1156295
1479472
1528257
1490410
453574
506198
95238
318790
1305105
509043
1273461
992107
427407
1247656
1336071
827957
362856
336291
706279
10705
1325952
747037
1221499
1487302
433979
1083033
193312
930138
1456883
1257483
856791
1326622
1502603
1493610
1324229
155957
9712
1350876
456529
267370
591092
985673
1415880
241085
1221192
1343849
1335427
889950
1399820
432958
651301
732051
1201347
349230
586392
14955
383874
975246
1240000
426575
644143
145148
487113
731728
591593
634692
324408
1010898
135158
684203
851179
913705
163222
1291472
1141103
1411333
537432
115969
835370
1428505
1455369
760565
829595
295593
1276952
974137
169663
458017
250193
145245
503612
271378
786936
262660
469932
846039
922610
431715
39550
680219
513610
478246
450226
688444
1302947
919656
808829
444720
171734
1049823
112694
443943
85025
135219
723160
136640
1233978
1385763
71706
893533
1075634
19770
563810
286489
1122061
1005012
971558
1414994
1480264
943402
775609
993881
1077852
1359575
608588
270982
726205
496877
348578
1365465
796698
1294468
472334
1178742
538973
1161352
1048609
1366737
291484
47372
123063
1338532
265263
267232
1439354
1359292
174127
638583
291393
274126
1065490
633395
622466
871254
1450357
250829
1051581
49068
257478
862751
964748
628313
1115203
370618
601869
461403
947476
80179
766467
846738
811924
638968
1114996
123507
453530
525479
1266958
979476
1207382
1139462
151481
502222
1080154
781892
1471744
548968
1202592
679799
855301
219213
30593
166598
545107
1456764
1117216
564912
419965
594746
376855
982293
791914
1018706
295129
248608
350859
548302
409397
1489153
357584
423982
1520789
511811
675389
1188513
1149801
139406
289261
1005398
22720
401116
155641
1212343
1096663
288336
1003230
799373
1191204
1061130
515602
792148
668453
1172055
251528
358243
808087
183862
1457610
106361
1388539
548137
1050742
1498089
1285150
1222426
1503085
265808
1055057
787547
1075696
1240598
307793
1470304
1302247
731725
1094077
57579
623810
560693
662971
169419
753143
558729
225826
638253
923852
8960
1018121
21161
36087
268304
1042428
1352604
1503239
939527
89075
868759
225956
261597
626972
1065014
1456775
370783
1327966
545081
1183907
1300877
498710
576469
325375
341095
101112
243689
1048010
276040
31830
778605
1219823
1142735
1184600
1330716
1356596
951106
805452
581796
1130207
529208
936093
1493018
153059
634302
694588
1055425
1478317
818251
1301194
1247333
64910
711512
1240975
263105
1215875
371625
312864
1301605
1420556
848765
1056621
165399
313844
1344525
1131650
579885
550903
1200354
141561
72079
1068811
89085
997325
190492
52842
847440
238586
322924
1422840
1017631
1535939
100075
88232
1027404
1243144
222095
1302851
488860
1382209
1205998
271917
911600
1119891
1497856
418292
92946
562850
466230
241572
516960
1240394
1047114
854175
414063
710920
161917
1071303
1335007
894798
1236210
1079389
616423
665118
1389546
1283721
1343655
934754
245524
1193477
828896
251212
1289332
59198
436403
440272
1240978
727034
1139549
529757
1224661
233628
642045
890984
261741
1303268
179373
868619
1344684
870719
864251
582154
871621
1020765
979502
666594
128543
999396
57196
1176125
935261
965497
1030465
102179
1293230
1132126
955236
1374610
1261824
1312054
124842
292365
1506097
78782
758509
1483915
522937
1226383
1175028
413838
484767
793224
688293
1283293
1313025
686990
1228831
1181492
470029
1388872
1432923
1505023
773302
1086884
1423141
122021
221155
1155666
77939
696164
112325
480239
630870
344252
1327087
697262
1135011
1402474
938956
821932
742778
1104658
1032696
540751
650776
951248
181957
1210560
841355
468647
226441
634365
331168
1169890
169852
1289263
1123618
426705
486505
639846
300696
234338
884594
1494684
1155216
708710
1350610
153511
479710
1039662
1205278
639393
244157
38801
1199782
1238026
430220
980848
1171303
1020216
1152500
400231
950956
680387
1051043
604021
385593
1033052
530523
1189742
677002
1542306
955954
190925
502741
580962
468952
159163
848367
410925
1112085
313844
545115
498077
1194840
782387
1229440
561827
1363452
503874
1380006
728700
286681
942366
1406970
44206
1003812
915211
493734
888587
72437
1381543
1461378
473774
597750
564400
467712
570343
1270786
152845
808451
818585
1541326
208977
1340445
241943
233707
485902
1486677
701641
157397
1328157
449842
930262
98887
808283
947329
757813
926037
1311772
1382625
459099
785783
676245
1215794
545541
435319
378692
111871
555616
410392
599133
1469879
1267670
130577
1533677
1527556
1064642
922071
1540169
159037
682033
905447
138517
678540
873844
115518
1093341
268609
862182
1252271
196726
1304239
1335344
991683
183666
781863
998836
318736
683750
1077095
569779
1426093
299907
1420363
227635
556345
476295
1379506
1395803
1243249
221997
896176
482242
261480
639143
22672
1142507
376171
1138363
487340
687244
97707
1226171
454259
505877
666037
209621
1223
1448767
645189
383587
1128417
319450
1196927
494918
433434
756684
871386
1491531
41900
888443
208839
1131679
539403
1455359
906528
560395
1160206
483578
7066
620948
663960
359305
1367587
1340466
237252
1003710
1246069
402580
230325
1109789
500880
652431
562813
580007
1352333
1388516
1084265
1496818
939003
610104
491478
449990
768813
144365
1262904
798067
175415
1052561
790700
1064619
70296
127218
205341
431418
605254
418823
1025906
272340
1326645
533417
1143503
1012971
74745
1216777
401119
1517068
1189790
926240
1388897
94544
782141
103227
1002268
8363
496053
161649
919598
33464
951326
321976
872230
973766
115023
119830
685057
196305
783078
297596
452602
842922
1094809
846982
1384562
812206
806457
1192410
43785
109516
1054373
357728
1300464
452044
1325643
931896
189274
257954
556642
1336000
334605
1227082
1133312
500538
1152448
1191848
648578
422948
1498948
1151214
231483
886907
1512749
986215
188969
1534759
1369279
973189
727760
470619
287485
340203
970417
118414
720724
1115674
1300416
627558
813899
458417
148709
1353756
125034
950107
444537
396833
513117
168910
1144669
1530774
1036446
203340
119905
1336867
704698
778041
1536416
1091844
1420462
193115
943267
422119
1240326
675308
1322413
793245
522812
380615
1135374
706295
295332
55757
27822
100608
672275
1176097
987217
1389616
758763
655478
112739
1093764
528891
1080612
1458064
102862
1284995
282401
1351463
1002346
192032
630217
973457
181453
1312753
257928
797046
58075
314061
437986
988829
311957
1339477
229798
1245021
18496
1048056
32360
1085724
582813
605948
600616
81293
429907
1292781
544075
381482
204872
700525
962504
1313534
1320506
1478689
247873
229482
6016
1064422
961543
1263196
821748
642571
874952
704709
841058
149802
1252784
1398317
100836
606096
165192
855320
1018303
762959
1278768
523630
1260191
1349917
843097
906480
240396
660408
812814
367405
1387199
262364
797530
1267253
1272224
223516
885146
1237986
122046
421695
1130246
830170
95676
1049404
709215
494468
191627
1377475
316101
1155086
332218
1453670
517622
539414
1279182
1331721
711995
1389667
1491474
572763
1251528
625104
1253476
413271
115630
648668
1158862
985534
1291586
753078
1141439
790020
1255447
101644
999091
194980
383133
1494197
1130455
1498701
649946
348472
1496190
1248368
313811
1506485
352623
660578
1428105
683266
1309991
223033
723599
1471962
806610
281356
1076147
790587
1328109
1313070
625221
1040971
1413665
1528037
1334257
778975
294073
1438314
1324848
1268844
1043626
1106324
687968
218247
489439
1483390
1204687
929454
84450
1073094
1537525
313403
1397260
198084
615086
1076125
715814
666449
1270389
459679
868368
778144
341122
1362387
983527
385607
508012
58660
1419322
790339
1301802
981010
464234
1501380
821652
304164
1415674
175387
677508
1111409
839186
866669
1316311
955276
1158427
138203
302023
648675
1155244
283431
331666
1148520
1263211
1545799
620197
1189868
517423
1238976
9555
926318
1390914
857471
787793
622305
1458303
1165249
668530
1369483
722304
93465
777255
407248
1329976
1233480
906961
252306
482626
452325
582042
1316767
1116184
573139
433022
732133
31175
1192145
1389124
167938
745151
782056
1233940
223060
352192
1316030
113497
1303078
1331329
1457928
692472
1470104
681060
294034
999294
697677
395708
483992
557655
39500
259713
248829
211760
297439
18204
300634
326996
1333839
1406
534084
1428566
616580
1203582
1298822
758760
1108964
515133
674408
508407
971597
1214276
1375608
1544018
153734
881911
1339362
806997
1226270
1012064
574650
293870
225
467646
467861
1261701
1069291
1183487
381352
18683
497313
938627
668534
648635
1223486
748857
420089
544626
211206
304088
1073681
805040
1138219
372474
740826
533360
846077
969151
185856
567744
48951
299806
1280397
198821
669056
215314
1089199
310173
1352487
249523
277688
1475406
628431
751982
1001787
933822
1500818
980607
715929
612460
838369
732045
3064
126547
464688
700493
829141
29532
138615
1502359
314645
865637
7838
845050
1193216
289116
657618
196477
602754
1236484
667958
1180592
718552
1301195
837294
1266222
940296
1150690
633165
767519
1131619
751673
1282817
434001
1398976
628004
1110434
1225491
426661
346893
1136240
626417
1251152
1301319
622567
801127
60489
1012289
615937
927835
1439625
1273741
1398285
840095
1544285
146923
1074545
1080659
322180
40623
42818
1172037
671975
1526947
215009
1480777
365856
1081028
755830
670723
1303004
608650
557693
786972
600918
72015
156615
1525643
74448
346227
564682
922304
250342
377751
950907
304461
254074
826047
308252
554328
859830
1053710
1336522
970641
934951
1043262
1438244
306224
119390
78270
1050203
793030
1446330
457426
562048
1090746
475396
897063
175827
216647
1455266
1236360
1005335
387560
1099881
820185
691700
893735
1287707
1499655
1434441
345
150577
1115049
481832
923414
1160657
352251
479731
747565
595385
1508969
87311
752212
237244
915881
1521634
1125697
873883
933535
392659
585416
982454
1422357
1175244
454825
808197
1409778
604338
605042
259733
907184
1383872
350284
851647
177863
478706
743834
1277225
1116068
1505401
16557
1251520
433376
316086
254080
756551
654384
317768
676675
1187578
1530303
112610
1363452
1384761
430292
507124
291139
587254
1537382
1535953
220412
885795
923040
514724
524033
34080
1074562
1312098
1171411
706063
885523
639559
1483000
1419409
1442317
368715
602511
1332888
315975
789516
1140040
42477
1481080
635262
13454
1480943
969146
672940
776027
1122138
1229843
370941
1546678
913917
334450
522572
921629
265076
185776
727708
216398
277801
593589
93836
693541
1233313
54693
767568
288992
1214392
936563
7190
1348053
1210035
607403
1335080
373516
1396569
1083781
1014696
1016527
553552
1380037
69266
1070323
483228
1469858
218157
1526492
167953
440864
239998
1423973
81561
894215
1225195
1133468
438673
149581
46064
666569
624721
1405214
607958
127259
482410
112754
746134
1387302
1134488
1456429
1460791
1532490
1185779
1404573
957409
536976
758502
992629
912988
1145923
1283931
1482416
993977
1353090
485691
600482
332310
1136965
884189
1525580
131912
295450
23874
635034
779221
955656
1114199
692457
124205
525827
1288053
606275
248626
1200654
73234
1143639
1026794
260434
263761
882093
1305980
752281
1436446
638839
1532075
1076328
616506
547451
943303
348397
1218501
351706
227221
234890
641044
132155
423637
322958
228238
831460
591903
429838
621056
604849
848021
1545885
751641
1036296
140630
10260
1532753
1045033
1500468
1453612
1119641
112715
1394848
836091
705554
988524
886574
196541
162870
1365707
637374
313858
772542
87912
48245
142196
1353336
57382
1067281
1541820
1327311
551030
969096
334355
337667
550117
464861
44372
505806
120563
574741
1261261
1128267
742332
377233
1134306
1449404
883760
683528
907641
1243498
1205532
1130780
1072997
1083993
974919
63216
856319
1446172
954907
586592
93879
979457
747582
483856
1206342
1010991
390839
497286
300502
469667
244703
837739
1397341
1370014
773147
1304551
451467
893348
1240199
529246
848222
665632
548557
436461
393624
41300
781940
326808
319037
141715
547170
1422676
859528
243365
1024256
209919
232633
729795
1519027
819371
1018260
810413
258784
315855
1318489
173828
1281719
1034519
1311301
767133
966017
1356178
337216
1428031
922815
194193
98661
654596
828675
745325
645635
712017
1402972
1063988
1469808
446216
1249918
442672
157913
237798
494971
196389
1383638
184952
588017
371240
353019
1110597
39971
1540743
896415
852695
1022518
1002157
623008
401252
287824
765971
405178
963266
1353703
340016
1384856
1416032
409830
1041296
749341
542726
1314113
862466
237531
619171
196605
638628
262979
1280044
1398147
875693
1123089
1456350
589107
1521198
692448
827184
904292
171794
629570
480451
1416612
1032227
1384039
1294748
1025217
68189
1307387
1103348
503226
250363
1066223
254892
823447
918311
1062872
861234
371818
109597
1300093
257922
825192
1454070
188779
1255214
1106886
1317039
279174
115611
1363311
129818
275970
514039
216082
573481
296627
461907
773046
393849
505240
847037
672953
908629
935069
368396
433657
1227964
243423
820985
1346501
752990
898230
217445
1518260
898341
260056
387382
265854
416546
258612
709219
340521
1350169
1289210
1390004
1478025
459184
1129040
1084938
781350
363165
370027
245821
810380
1405837
1442797
91586
1224357
553339
287480
362187
561600
582079
194186
1480444
438135
1458400
603327
245708
701914
1187040
646280
1057859
493259
1035787
1383416
306652
184419
657925
1189285
1286705
141716
1327136
1498844
1429790
1276289
423573
1530831
993954
1357791
780862
111028
1319923
694094
1360458
319728
173883
948852
1029020
370826
223776
262098
1235476
1157754
399542
269006
79477
1546790
983092
644987
521176
1137824
53550
875662
1361189
939556
1248496
1365844
1136609
120110
67049
177703
603023
1191398
592809
1039551
295903
844061
1429431
564673
112056
431105
449138
640714
1043871
383584
887784
482507
847104
1014299
244051
258340
269179
164089
590026
1032082
82509
586154
1464848
1015041
728158
935960
762803
364303
1391456
646332
1292323
351672
1320956
356385
1539612
864462
547590
928020
225529
570965
1475306
708153
651318
130475
819663
1189736
1391460
465234
266410
416614
672650
427982
44796
757556
1175675
1489488
527437
123758
35450
1354252
549895
1039586
685352
1108213
663277
419528
1488252
31314
791240
121324
1367221
273307
1104936
210318
611722
565781
415003
1315191
181904
607593
1480254
719306
1189675
535915
1367410
681699
853824
250567
372758
795643
276619
898851
891887
143582
160003
668676
924243
772788
1394812
299408
994043
242560
387116
464628
1058782
1487155
676447
973488
1307375
1324552
1072288
1492584
112402
130789
1195576
548920
201111
1098928
194672
501557
1525762
1164719
459545
204367
743084
518382
398829
46952
478587
734342
1214956
1457638
435657
873806
669407
479404
83541
564683
1344793
1523879
433802
428369
1255812
431653
555012
319606
863826
1531742
667969
652649
1232076
1035242
524566
1204995
1483700
519696
783339
591131
317813
1474218
972086
202736
440405
978642
988352
1225374
1289682
1462486
1260710
373617
1256325
1380574
605449
1323987
917701
1395046
902826
727450
1076614
221525
1410765
1438661
12175
269964
1115853
787836
1146878
1098381
371023
284052
124304
1218501
1388754
1006737
577897
1201215
1107053
429396
1005370
1444705
477178
476899
633848
147345
1362775
861747
55580
238605
99160
187129
170814
419551
1469049
1118878
229041
1247261
331410
811683
347853
1333903
258652
1435295
1194821
241254
1232327
1382234
1236790
136751
535682
434021
1104548
984662
1281134
1031646
942122
349764
417938
1043386
746572
536441
1142244
1367111
1421091
1493267
1102241
1445530
845628
424331
480819
1378524
45682
76400
1465352
1268463
566601
624830
1540050
714390
1367684
871911
555898
772023
165295
898663
375675
395960
269713
299183
1169047
1353796
706982
5932
1152808
161657
1331564
832451
380293
499395
10405
193218
391616
1110359
1278660
542648
543025
1263028
1342350
1334362
67823
793979
910667
243091
407468
367735
1352351
122677
1008699
598828
1032238
622142
912322
334867
737146
1324793
525387
1545734
154901
1294211
295749
1312420
1030304
920351
861660
410117
1467596
663002
880039
126521
518426
667736
1121830
803379
843459
1450476
812521
1514128
220501
1341388
207245
3877
1338756
1157167
1172872
454420
741784
484318
264764
628065
28089
649427
1171802
459253
297337
382867
1262348
575257
1503358
650095
1468995
1167805
1521910
670242
357883
364642
95588
592986
330391
1123801
1020175
793053
672499
753768
68628
1522703
792602
870217
1247299
152336
458514
547280
1036612
792650
1311209
440829
257147
1332646
864802
865981
508251
1099031
435337
1163154
1207972
452549
463053
203050
577356
749889
660454
744980
498613
565221
633335
769212
981274
139099
771684
1102373
1482163
604108
1505003
1371315
772126
466863
939778
1341147
1138431
1074963
1027137
773432
518365
1470810
1430656
467141
250111
898377
1283820
1059786
216391
591594
533358
1170280
302754
884412
1152197
1501907
444045
1276842
479082
313587
205217
7904
955757
797842
1272309
539150
138540
1103169
1478111
1334402
790227
608934
741670
1452773
29669
1509129
624047
261785
1331002
1277778
1487702
734184
368483
506919
208867
575522
660843
1532530
906642
174190
228576
213608
291557
928882
403732
1425709
161936
488100
1061277
1205867
1438267
1299862
918250
359521
1229967
1475978
263094
303303
933774
1069984
379816
1317376
37247
1040301
153996
531200
616759
414886
243480
865693
337316
105932
1145472
1434782
350452
599904
1355422
405731
10497
410514
1293599
1426038
989579
1034885
421335
778203
950685
1141729
672744
217330
1312195
841205
568995
867451
127357
233217
477743
1380649
1151666
1045027
1052576
1228812
956679
444254
756079
509156
1518477
674192
683811
74791
1169660
394138
1481609
1330087
67057
788570
1277943
361972
878590
1093473
1435874
773407
311055
20467
1439533
1005496
911127
632955
1473806
550496
1270339
95056
1169474
346105
1395360
150645
210374
1183989
1047915
298803
980545
979834
1214561
399409
1462282
24685
188416
1383868
766104
796531
73325
237183
998056
821442
655998
1499231
793206
641866
761065
841144
779275
1009206
17956
1278801
763820
1273762
804098
280256
1278281
1236845
137159
1084809
55676
526066
208181
944853
730760
746529
1443064
1368610
622954
948489
898404
888792
184815
807145
1073629
1444151
945002
1329030
1161844
388817
1476722
211522
335032
849698
1528934
260474
226638
379764
770079
1321563
1526921
1014346
166621
779568
8434
1134848
1070300
1524165
1383260
1271828
1077271
604377
912144
467093
541859
793878
802747
1189701
58887
1305259
1225397
1257069
483938
685741
917015
1404634
381111
459236
494106
669309
1393094
570051
100880
13903
829707
1434166
1168596
96639
480411
186065
1529605
623287
1414917
1252230
117666
944734
1317887
1153288
27191
278377
142096
793812
147001
884523
174971
609861
1062531
568731
513142
581742
1006162
1365811
1008440
25356
560668
1318803
793132
1360189
862826
1530767
197774
1203106
305749
387780
806902
1300517
352149
38873
430405
652998
873551
1532735
997376
640526
185576
1389892
1423828
1187303
1255557
763625
306769
1045734
931239
1478822
942207
1074257
508731
1208440
413442
1383282
1169870
430772
1539061
117911
1090573
76742
802084
1149949
1450896
775512
146821
904438
510828
293781
831860
314
767791
352346
1305384
1117919
65562
1117969
405296
609274
838481
223774
761965
242808
1020390
1144582
1025877
529357
810648
92477
1219583
1535177
441166
134528
641548
899722
251277
991944
1301236
1534217
1011246
705755
587597
509903
1323975
941403
1056124
1310804
173744
924239
966966
503450
1505732
87462
34460
216644
1003025
1134419
1403583
968722
200474
136084
177064
1067124
1380090
1245817
1344001
296591
954477
209478
97262
1538340
654584
1229899
423361
1011798
640877
593349
342914
209066
624138
402201
349869
904910
838893
1354504
942153
769798
1379025
1183499
1170476
1446758
37115
1408518
954251
64760
1039110
1005545
28288
704895
651398
1414575
1409451
1195110
1242198
900108
444056
1435209
364527
95908
722781
1206595
1055689
760567
1376644
72712
1215358
872664
251735
1219568
1392572
1290515
310287
3824
206474
884130
775069
1253659
740966
139213
258712
833798
378160
279676
1182716
1405528
352911
743352
900863
534409
1413670
262546
1348372
47204
638702
1374394
758325
964249
560818
71874
994554
569345
1446523
651503
407463
362970
759311
1386412
870945
61785
1335563
865226
582213
4823
433430
1165611
100518
1065734
562803
1245955
392499
986010
1235567
856232
114493
1536464
307109
1509883
610176
1122804
898763
258295
752357
224129
1119238
786
670450
616303
215722
1169188
980964
1304229
161703
1121525
881693
707892
1419843
507303
524531
837611
235771
151286
301625
990861
117162
599393
341799
253116
1241816
691431
254653
293732
438860
937315
1224010
71317
608104
582736
1258987
1148324
891660
685885
345048
543519
501035
387459
707092
64120
946746
77737
1386330
1311726
1366780
816453
1184159
747190
213815
497760
445974
146322
216843
1172774
448592
613009
316408
1003538
397060
860597
1163821
713654
13352
732155
1157823
944475
447613
1219952
277151
1334282
1479957
653480
1239081
5560
893532
1539252
128010
557475
1212506
230123
934561
410584
1353993
86738
632595
195063
684727
1414877
139609
130100
437024
701587
546544
431257
1171080
711356
81981
295369
727583
1340549
1007981
1090389
114319
393988
1277051
1154859
425464
977977
1543334
1304207
212557
340092
386237
250193
396588
1034827
121940
848904
1115012
259023
497116
265637
765661
298385
536820
874665
635620
992335
473349
995993
334488
1032689
1022803
679892
650855
1420944
486238
1362412
339246
1134712
443778
466963
1076846
1380530
1094907
817740
1090536
1248089
265115
552091
635492
865346
185465
1213573
154058
1250951
1436155
1400803
57512
1213759
556463
1335128
763126
367161
471032
225990
679830
1057648
658874
574632
1321077
540101
96043
952807
192934
763193
299796
99356
1407043
441292
24055
730547
999025
657600
405545
298928
123960
1004509
847609
924930
1240930
800879
880188
1468171
545739
463692
128770
544165
1014650
589563
219677
512969
93441
893036
729627
170283
479715
1094363
53528
184594
746703
91449
690491
314823
1058225
1083179
319869
564059
1480029
168753
552464
324173
134205
13355
620356
1475048
507995
738434
205180
1547215
1498436
1311425
853459
31192
312911
359544
1263209
1499581
1360332
154290
505731
1521420
974147
884236
588455
956874
65893
1338234
585467
694154
1303515
758503
516862
508739
412884
1327705
139356
103501
1021466
344659
12703
1065211
954492
371572
808756
383663
768581
59362
914105
456549
955741
801341
405438
437902
836821
557561
800422
146911
1329971
1284510
1160013
1515465
748400
799597
26795
138438
845205
728870
814310
695815
1083659
547871
449656
601662
1196020
568517
1401807
573679
721200
585889
1091699
100827
804053
1305530
754788
966499
219482
837848
506160
1316921
1352073
844795
365337
782075
372614
978151
173147
1295581
250184
818358
644455
1424101
1231959
744503
98049
390586
318679
830532
1360101
1333557
234827
276811
50515
472613
824111
546899
1021276
612444
15633
721700
227202
764159
419567
63510
265771
35261
948147
837654
520397
946094
1299440
1398435
1207617
85466
1457734
640630
1273422
1543611
1136871
771338
552134
902599
1018639
608572
1055096
347407
1269457
1076710
996184
707897
399231
112841
923280
280963
1102862
718241
443413
1034479
1255486
324408
1291055
1014430
1167109
1395755
590406
1036811
1069523
1539549
1070150
1036204
1098021
506648
344531
1503868
765719
464774
1230220
231134
1348140
806885
489593
510051
240034
1333446
479212
1130146
10713
1502671
293731
449164
8217
1138540
1137503
1446975
455616
235356
1266275
692541
360687
247692
235918
199251
736906
1002578
789153
166123
608522
234675
368366
1231948
676453
415501
35822
1223583
751163
1246110
720709
325146
1321447
1014418
1293014
1434252
391117
44991
1269517
900734
1217392
1389489
358658
1337964
995044
347215
1025215
565388
909780
685196
120757
670670
940357
834968
1072977
1164652
168568
1514513
1519168
1267524
1350295
1089735
1453108
1087843
16553
489731
857783
69735
686991
1519788
243559
1447070
756696
19469
997594
791175
1169721
1007874
1365149
458137
1174883
1529872
1224841
1301882
1410694
1003096
1253634
414847
1481967
367265
1269555
370290
1339045
440134
1477065
1265331
507827
217241
1054058
1291727
1525610
1331985
181651
1404743
429654
1409400
289881
585418
1121987
1402594
1500652
427302
1396440
784082
224840
1134784
1412707
153717
1080691
1519863
1446227
1506012
1208744
1031280
313512
85706
410391
401202
515418
86312
1459963
412558
71688
337640
1112468
1093112
21849
165209
1369477
995955
903078
605601
33952
961252
1126495
791825
643605
253733
713823
563762
989969
208834
1135214
36815
609754
29229
1197009
36665
326721
1478907
527545
1470278
840600
1091409
1207306
244136
1391152
42200
859583
1054346
282860
934260
275583
17034
1222034
391474
495776
824466
40861
247287
996050
568696
1368073
263172
1447769
1118529
456849
236350
517709
1214914
532396
743909
310160
362459
1298006
1008363
830060
388721
219026
1507272
194314
133549
856940
1218668
458490
406564
757581
337662
796665
174248
101178
661243
1330725
335514
1419939
1324906
883272
548476
1349954
460877
655165
1534828
1535122
1322509
887265
39324
779773
123486
534258
1170606
299754
1399233
207105
1536184
1546155
1330030
1136401
200413
156068
80067
611497
550337
722868
474794
186651
922119
1019297
1030931
1483114
1475396
109806
330756
277905
1288365
1058481
1106378
815439
405483
603287
46989
1379674
719487
35374
191568
642760
1262475
402102
1436928
685574
63745
814929
826849
1093042
1319595
2581
777713
360777
181135
1054772
274549
138879
1070550
592683
40429
627842
530425
223216
329773
725815
653650
116013
1524066
660397
1045200
852116
96823
896643
358080
1133710
20664
1313263
76111
116646
469473
1335055
18633
524356
1419904
999184
1184167
128709
566125
70438
15631
1200222
1401334
749623
1062863
742622
868448
997507
528946
1526971
256578
477049
302854
389692
1401791
1187309
1263784
1354245
1038271
1328601
911822
39534
1462598
130391
983272
1386786
982414
208951
1332984
851207
1276034
1093048
348611
1497488
681275
218880
1370820
773
1169897
527872
664705
1234617
1080881
1183856
186737
1210631
1020505
766921
852439
324675
483597
832274
1121141
856661
132426
336691
945707
1198656
1265621
723340
856105
1193444
774354
363762
457628
563151
946006
105435
851123
1415817
500799
884278
1291172
777120
125985
880301
199779
319895
125980
620383
933790
936030
1375226
640852
208116
1307756
768396
511893
884824
1164758
364283
215588
1344297
95059
123797
1087403
693479
459172
982974
811121
789815
61092
1235431
84909
410684
808711
58757
613798
19058
1060105
569260
1342572
1211990
140266
615255
756863
389967
769545
1289872
40307
66560
207964
1394282
1364361
592385
1200545
56896
412347
1354789
1247112
278579
787489
1350906
844399
865495
1331257
418057
679819
722017
619077
1028751
311997
131420
94054
1405641
1136805
1010531
565575
1474322
90972
1524588
995358
320182
1289676
339310
126472
1026171
508139
1080815
1472669
1469420
624443
1247906
1001793
692327
696188
1156535
571602
1387490
1427023
1066416
370762
1495514
348036
1134350
385558
1242442
186705
419369
1329990
885776
1349981
588401
1401973
789638
897760
1251354
575918
1200228
586304
781221
895883
1329409
388857
1184190
678056
142478
340902
896790
396837
155533
642426
217453
547319
548176
1533931
194976
882940
22332
715992
212646
1179002
347667
78698
225500
502126
1079844
1156149
1322537
1352085
868594
953844
1453166
690304
1372512
76235
960860
1127195
1523632
316476
124070
874962
530631
1225196
759438
1238845
141532
40795
721971
85790
1192375
497329
125793
33540
981740
36076
483938
336920
1323730
322682
1230091
494175
993066
215614
90957
169315
2087
1057003
249887
810688
1401487
1450106
1471704
1511251
1010701
398404
213198
98546
1146745
44420
860347
557062
562963
631730
752764
164623
1302135
1410778
222758
1252225
1461787
625664
58792
502253
1450607
1392203
422249
1496481
603604
614925
165495
1322728
1028482
297681
483316
731021
609701
309438
1261358
883394
848683
1043525
1239585
1192867
680271
209610
238516
1280404
345019
623445
266860
254765
1374060
262504
311037
356637
633467
67218
677818
51173
1437574
678990
24277
1018920
1108749
774150
742850
217657
1542727
740433
1467711
831486
1256892
928633
707077
118217
1322817
862533
1065669
351205
725923
969524
397570
42659
1382291
846689
857768
1154003
897793
73295
1395213
337913
1171398
616489
826770
866246
1258373
1107048
800310
269686
587292
163261
1504412
1462284
1274505
396287
1241219
1434038
564960
1537153
672217
684843
128728
1366799
859639
1296786
387746
87551
1226887
546422
167245
822021
1507378
363344
946534
798541
231600
1403500
170512
1122093
981131
77247
1018905
1269266
1535777
301727
578766
304739
761363
1130066
1183619
866838
897772
861163
1362108
987733
441056
1498386
823165
1372895
373377
1415318
1026611
831877
727708
1145801
351146
737476
945907
791129
1088764
408914
1078204
656686
1053360
1425655
1019341
67880
1044643
315712
6808
1229300
675284
376570
310591
1302690
1349749
1080327
610209
861625
378827
314365
324699
828887
192681
1285754
1523901
1417553
421305
631244
1411131
904830
94469
268756
1269040
1253168
1328546
346032
652868
107431
285812
270149
1058540
83258
488627
1391056
1165242
6951
345333
1136898
1467659
1446945
400977
1263176
36300
1351288
540228
541855
532194
255386
953680
562513
618004
1131453
1236982
801793
595874
621970
1397559
1027647
667289
300243
436271
74711
245252
1353547
550998
292840
864040
1242691
859250
1397573
1358399
451473
128409
1199729
810801
394500
1392464
1274339
1151153
487680
232224
60703
858866
69858
253080
855020
307181
1159880
1265292
781632
1305481
894408
1474109
1269548
416509
426577
551569
552600
468506
327364
417656
287092
510189
22443
755346
1104905
1052627
917177
199708
1224188
974806
704680
725912
241291
649449
590307
1535948
327655
1156415
870367
1166711
6041
377874
1373786
415667
642582
189156
548928
1259936
1065056
779110
1464636
993484
185525
659801
149406
1356213
1425871
1303041
1241287
241823
835605
1527947
1188324
398570
882217
965382
795912
995054
407617
396439
3059
1451175
229819
577827
492764
337577
148085
1236118
1388878
645003
500608
397501
1333146
434679
212173
294807
1492699
276409
167178
588821
890354
1203831
844749
1012096
1344892
316261
411833
566516
834555
907193
383976
891822
913454
897223
566331
55718
130106
1389865
230982
803748
1116025
1118799
220486
1507260
235197
1504206
210206
899448
253784
542281
511155
121412
385117
844265
1420654
452387
1189871
180379
1424422
188666
220670
1247501
1397292
329535
568305
42234
287975
545047
496645
1252705
1300457
13375
1388632
250947
784465
305371
1226201
917215
1492937
560422
702745
935312
516897
1431311
1249320
954177
24694
312947
1043806
1324272
1372069
827088
29274
1298036
1174411
88038
846148
225250
1479410
449849
104633
1470444
51126
337732
1315750
844410
492902
1383477
1258877
1486849
1038823
687224
1326363
1108503
844821
1190137
102263
1135120
62332
853537
944651
488758
1078548
686204
342506
27696
767792
1243263
1355214
885738
842913
709885
1178659
339971
1214103
736308
1147169
46370
565685
1223359
43675
773192
375731
776457
999585
401184
1434966
863794
1263320
1541385
808773
980997
765348
372165
1405731
1429802
731786
503018
1441264
380421
571801
45445
288420
230640
348382
1034593
548805
1006382
823829
323799
1404223
1190438
193804
829213
798520
1524012
1129554
393437
1031415
1299144
319890
1420512
1200002
614212
1438472
52874
1031553
1487165
421334
508464
1486217
244974
524346
109318
1042872
969110
444343
474005
542921
107158
1522306
1175503
1179812
81745
609875
931479
946317
255424
802382
1331877
1387002
43378
725556
451062
1117256
1186032
828619
826775
1377885
866995
1069624
1360190
8362
873505
11056
71109
149578
210106
149261
979690
1029654
1173290
1327585
276701
1406457
648820
362255
875620
1131440
23018
731585
857312
772937
919811
601195
161446
35855
1191157
187499
1303032
131027
840633
874165
922203
252008
431521
691998
669611
209066
1491504
1159312
345507
198807
1399863
542444
98356
131011
983238
628825
1124088
933329
1482907
1076534
76746
975660
396591
413065
314004
1283515
1290009
178369
1009832
1072326
1381517
767774
1038770
33058
1450042
111417
1439008
614253
816590
1064464
1427509
584898
327587
1309136
1403141
240904
483692
90293
236355
568762
512423
1224777
520395
911765
1499429
8364
1025863
682268
725405
1322107
516619
349551
44336
927872
1106259
263096
616744
802296
1191580
389935
1006379
229681
315608
973252
1025821
1404748
1505422
1253747
644758
182983
1211032
206208
2221
222850
1196458
594871
307070
1345814
1194360
828401
1037527
635257
1316484
1439977
1292257
1363417
1272387
1391163
1256408
1347062
1173339
1204744
1338677
802955
1080423
1072137
892465
1427608
127493
1542236
1044786
661452
1020404
389780
684013
735780
655038
449986
369295
982314
39780
470544
358374
1404949
1444061
671777
1393128
1134340
1199917
91762
1463239
106483
1119535
684006
790501
197897
60772
706829
139026
1537348
913984
765449
758116
1001496
396803
627668
856581
1183547
199424
120666
855091
711132
1203040
157111
1216937
218489
534628
37285
358582
1397097
895457
752531
1493813
618888
517862
65636
341637
1165507
397041
840782
927505
1542713
254243
1102738
1523213
447196
120030
1144626
884237
1293726
1350499
300785
952777
1004593
1292198
340933
159237
97854
451722
452162
445538
39940
962774
900812
718012
777026
364370
963404
233983
671238
1473614
1112133
138625
686176
1182656
79678
1234976
189328
39432
1138055
185909
1188911
1217114
1215967
1481802
1401522
794310
1249052
856896
752024
1543004
1195221
1432536
1078388
1018255
6918
71356
873879
1338611
994851
333233
648504
1240512
844739
830743
1034233
78411
1149279
445165
1308309
1329898
562397
558783
1034050
803979
826548
1185614
630048
495173
1265834
1339336
930171
579624
626888
247208
949191
967327
316967
1012584
1410694
819799
593150
1278759
713271
1168170
62751
272203
757553
675100
981647
1504687
1435769
1209743
381200
282780
538146
557296
97593
173566
590344
1533447
1540297
377060
702123
1180455
1085623
437097
319906
779972
115293
1518561
852726
185951
730915
1481283
861967
340435
854051
841809
200452
1288141
1395933
190857
1232855
482422
192645
745530
635498
479834
871203
1099820
1486859
363377
641023
40711
942013
1411684
988089
1298923
920960
403461
457946
1195334
883172
609918
48100
211481
1487794
190788
800311
1272387
1435265
861527
1543253
928591
1296091
1031367
1101392
1029562
1108232
939749
102691
407449
1324785
571144
1473781
624265
1175117
125792
1063758
1131632
918536
864244
803684
308692
700015
870673
706433
1272972
1348236
969486
897250
149475
309099
1409721
261203
718881
407885
580476
385971
748085
70131
306608
932054
1342502
1504373
794439
1083339
846523
430649
879138
68194
887344
44523
605231
1013040
1048635
552943
1109492
1307230
1492046
285642
11626
1127293
137747
616661
944899
154527
747286
726563
262577
1216763
279670
1317888
449136
647938
1299621
746277
800683
1336200
878748
314493
886127
61350
454394
1513696
929547
1188443
279688
1291632
1010519
1305250
329394
135848
653446
1417847
984833
543329
353520
1072761
175443
1206867
870667
1523738
175636
524013
408705
1387138
912329
624608
124694
626859
1111407
1271003
783702
1318514
1385839
1346527
1161184
1004006
529365
37580
1341778
757398
478512
604079
1079955
1421002
819737
1156793
1123989
363642
1489014
1174502
765539
987423
148715
703906
155776
863278
961612
173792
1433759
926140
36431
493698
165414
282944
890685
256793
197499
613012
1021772
1054720
400046
373002
1082111
188230
898568
252341
1092633
1455194
1024536
1323246
1507754
895565
1531454
97297
55901
1252597
1256598
126148
1176590
932375
35820
309319
302755
698252
829739
686257
1462815
508690
521603
1184504
265478
1486206
1252284
1258155
1543171
255300
944935
1160109
261039
86317
1476801
643529
1257641
1303782
747563
1259893
1107189
1123916
329833
230205
651749
922833
440008
941104
446057
371420
38494
1189788
1333643
1398048
1226077
652386
989155
1526425
7208
1443967
614175
948194
1071329
531660
33686
1087623
680615
874408
598767
1504791
720950
1508200
472255
936370
1451184
1309160
200283
1499120
1168887
1420805
7526
237161
1305090
673534
250885
1103415
242997
795211
975167
645218
570122
1331606
556429
267332
1272448
38267
783072
75721
954137
812171
907649
1266808
1157191
1485644
159060
1043575
1449679
948745
1452562
1357693
1054858
953567
23379
857271
76103
1538750
992594
260886
535569
1431258
1294297
863436
1527351
1016033
1024296
349046
719555
1297871
1075773
1517127
606991
1380466
751458
607445
385414
774118
1111265
768635
113111
595487
676915
200683
649122
734116
903762
875501
1395482
27247
1296153
19333
56941
1527604
188351
1095924
454123
1083836
81594
346773
1210698
448335
378174
224912
780469
1437104
1420479
1174280
802264
1536984
703964
510902
740109
829407
507702
461068
18583
492627
966506
783269
879639
1343607
652795
772173
163020
998795
1421334
1200928
506556
1021941
686696
264726
1214684
1351652
1078546
899521
246054
59158
79251
326961
154271
1036052
1304415
1006866
571022
419541
474177
932687
575726
534293
1171777
101867
1058581
1007347
979021
1033667
1283037
363923
692616
1005938
745074
205882
1319263
354846
105024
345936
263374
1334259
462815
148324
549399
33259
408616
170167
1429548
744240
87304
1051786
553754
148040
37430
691283
1284413
479140
360075
697997
1491030
958418
1359462
771752
573386
458986
821592
84482
1158275
166757
1410519
1514596
879059
899500
965698
1054232
573026
1224759
1443237
1231717
759141
1515017
861144
754129
811262
1380553
1223744
446206
437318
257475
1187414
1474243
19854
826469
322985
593768
545455
178258
1395172
578301
462628
1163671
490374
834543
1305806
874036
1061523
1001584
481032
937116
1103159
1087262
174898
360587
1286607
366165
458611
1276805
882308
155570
600950
1035178
145219
1513271
1394898
1073284
346072
982116
949119
992130
1431821
177786
1123827
690598
271704
331656
44145
464957
1449413
632309
419532
1262313
1016496
916417
1049374
1059492
695471
267454
314950
1476994
767919
300330
246979
1044325
1443023
1443492
256612
1014469
652894
334235
1127487
995590
776923
977826
1494041
703417
1085809
1508279
965253
468454
1122400
1284821
869370
1019729
1327186
1073584
381126
99356
754488
276336
32288
461594
861864
1253390
1324420
681222
1482579
586535
385273
1407318
1295386
272738
1065183
1343454
1480532
118874
1068442
1015286
749681
733840
514776
495897
1241921
127993
556019
375137
1524112
225708
868258
421237
764127
1523101
498938
75321
1325208
741533
68313
949751
1141788
450104
1448080
1017746
390387
790511
1353819
568662
753521
1329989
690662
424534
395464
119927
540294
1131657
109275
1484786
1527912
221064
669970
1514237
18372
1352859
1357650
1466629
268965
573274
995375
776748
540059
1154066
528721
167576
494168
288448
519151
898308
554245
784026
952934
1522508
970091
925998
986658
283021
357184
580570
1061464
1062782
851377
1206764
183240
1194758
451433
308469
905569
1291557
1076730
1044124
1433932
574824
1500807
862836
497634
513045
981323
1327198
1258894
1076125
339810
1176085
1016542
141783
1323824
1405622
253055
982248
826486
516470
33928
1441817
95008
1076555
1246497
961157
23116
516127
803729
1182383
576875
1369857
793760
409072
353189
955283
1065102
734279
107904
571189
28382
1022098
1269215
220043
316692
1067423
1490890
639913
259327
296630
506231
1521876
521479
580036
166828
332192
236046
920897
260795
345830
928370
1011467
555943
872028
929327
1128868
773178
386197
272710
1152966
443904
736161
1054143
347960
842748
1213578
866114
1139610
950683
111138
1007692
1052118
133445
731842
1192282
1064201
218004
407769
867405
1041175
1209361
1515782
88124
307959
1151807
864133
1111453
1277739
1118749
498639
1117863
220701
148214
800607
763207
955588
920861
865969
437965
936215
803919
56066
464163
1117750
756231
1057579
1388397
528576
1192741
496643
1253948
225261
1037300
1077711
820414
223765
204165
295740
1451896
212502
451672
538607
1491267
971575
1439164
88064
773838
1240361
1525760
757822
131592
115173
1098528
495846
1113605
519684
1149490
173232
63835
1313042
1113021
214956
491847
1405570
240731
764423
579996
573170
921097
690958
1209283
457549
209954
437405
400862
1432288
908711
757538
1300864
1461020
1248352
1181196
718004
1545804
674950
275199
1170919
483883
1163431
719090
864937
155155
1055268
376876
518598
1466987
533985
1363432
1087491
1399117
1180202
59108
685561
954783
746254
631845
578056
415294
334205
1331726
1464195
1381932
38168
1500370
1275532
185897
1453930
372349
337093
484872
971634
158567
1359622
395581
1115536
1056760
1212690
316373
1091319
1263746
885044
748086
199329
1109280
558492
1091001
263725
1019721
150220
722178
920798
407806
1159726
898903
12417
1255371
764977
1126292
310617
1008606
32394
1437155
755697
789840
829888
1369291
239042
318649
1467827
1196708
152407
305425
1117595
395959
1491759
1188958
348401
1168765
1105120
1547175
1045937
136782
867371
840668
1535046
251406
1041091
569652
606744
339889
787652
260236
1061639
1301410
707442
1080001
958529
289443
340701
756081
1064391
700370
197620
1478005
1248347
199098
482628
664245
515675
997460
541802
1368731
223161
446204
810862
1489249
880239
1115844
164242
100125
1108907
725711
1043807
1312061
519850
726217
369902
132288
624289
420335
256833
1345076
995312
750927
869119
1148648
1233227
563234
1096879
1481350
1268094
113422
1080996
45158
1482259
1489327
1487716
554846
656833
1333486
1095228
1192325
1483059
352596
165638
1192138
834148
75772
718768
1047397
132234
1003238
1152581
921259
824903
898280
163701
1390185
467655
315340
30092
1416420
1208167
1189733
61119
1297866
450847
958588
707443
442997
1346552
786200
355784
900151
427899
21076
636107
1237484
872233
1002023
1321544
175631
163875
1512023
765032
230835
213237
1479136
386042
395385
329650
772899
727774
850309
1507780
88859
318421
1342031
573833
528529
1046716
1327920
201658
348537
151098
1015754
1461522
634395
539554
1250050
40731
909561
1293602
1072275
477962
829265
1129713
1289279
768729
666251
667979
463404
157007
770245
926207
203053
1159727
996048
753796
1265696
1329601
1228957
193785
1220532
179192
1112174
612252
291738
900104
1337746
1382935
1373828
1028417
1535278
785128
921304
1438095
473978
782516
338082
497939
887027
1135396
384955
44885
1124908
422511
542920
303265
1164763
1211410
256866
250903
1254900
1233322
1452047
501043
539159
527856
1122168
591678
1343707
1329887
939569
1153636
1138187
485970
784989
1292093
696528
1518687
1004983
1272346
1347315
1446510
1098822
1088135
818691
1241015
1175067
739874
1483479
648267
1037665
428217
387024
270702
344133
1220568
1275836
281818
1025877
82433
633892
1067124
623167
324040
897511
216987
1024527
191632
274925
331508
992554
447643
1112676
1180587
658278
54979
143681
1065444
441157
496764
1498840
263716
1355966
401985
832029
882970
800879
1426919
58128
1295027
1278697
148525
281369
162636
833574
885475
1180916
1171342
322412
1447867
949098
70222
1185982
1527982
86171
738686
314641
833927
257613
1180233
324643
461935
151695
1431153
176946
168097
763234
1249762
845686
290718
1408515
956272
781200
313306
197916
376004
264965
364634
601041
617229
596248
245235
825944
285326
7236
1425749
179793
161333
1471954
278381
1034586
1343968
994196
937019
254265
1391665
720096
1392880
653386
473918
640066
1508557
189498
803134
626921
717899
627883
643263
368894
722333
420545
392881
1532926
283101
258017
1074312
1122870
431997
672180
524305
198108
606386
1096200
135659
1543678
653365
881019
1466047
1047879
1385175
1200972
1009079
127012
221107
1065163
576804
1039937
574481
728005
1265106
73042
337048
910398
939840
1303753
1282576
173535
1399807
863250
996270
1058578
1328133
1187070
10988
1470007
413359
881166
1012894
963229
99388
613132
561975
194621
1493432
45465
627794
1130423
1134718
885970
1046827
830884
505075
1104542
357427
1245641
591237
362169
1186317
63166
956393
1124781
31368
1421703
42781
1069068
61807
1000906
828877
864581
1196612
1516811
214553
1041501
929507
339416
984913
698092
1118156
484143
705231
1282036
937599
845455
1226163
1407624
376509
49825
613852
442877
654014
205861
286504
685190
246360
418386
157595
429878
1084778
950158
153510
823607
753071
102626
831863
571170
854868
260430
295010
1388073
800490
314550
285577
21600
1479708
621081
1511320
720226
1194943
997201
972820
463336
1401507
15046
139697
1234514
167147
585048
571919
1062779
1314658
1357121
955150
1012896
519448
75574
549041
1064777
283089
454056
1177998
150865
816773
784590
152679
1200229
1511366
553122
1375489
282748
479319
83215
306
758623
1457106
1198639
1198438
761651
1082300
426363
1099025
310690
735271
55192
739163
335743
1020456
134959
1545025
1103558
845418
490991
583206
438673
564664
526579
41508
508410
1531123
75087
155479
432459
1330425
808910
859406
906106
165116
1172584
38165
1028771
731258
1263202
216400
1389950
1119185
1147879
733301
523707
1077296
202303
792125
474489
165744
652317
1188974
1201215
1402826
870356
305189
725361
1061635
846707
1356989
385321
836781
115516
335761
814030
1275679
1371581
718386
159435
962107
351884
1403316
415705
1126966
475247
41100
136141
192476
572321
452353
1080222
1468746
922334
878237
1099153
956232
393213
893170
557402
1534838
1304984
626338
168848
434190
1447297
222638
1262975
1085974
405508
173651
1544310
672827
754664
1309456
42147
1426186
1279035
662031
215048
697381
1176733
739595
1129769
887599
946706
886317
1203713
231569
117114
654895
929568
427123
1238882
338089
329770
1531877
800486
851575
618776
837269
473979
1229779
84653
1484070
1455373
409635
577259
1121698
1413011
127674
542723
320918
1235467
1077824
421474
440620
93326
219971
247607
16252
1381553
214606
1145604
1025121
688843
209022
236426
507967
616928
786299
46339
1416327
371687
997432
1166053
482014
750498
432776
1419173
61414
302015
632816
281930
1417235
330098
218256
454112
418673
413982
705982
497725
1043771
950705
1416147
461448
969871
766490
1424067
147524
692838
1032295
884832
50107
265715
859588
509115
1363452
1274437
856931
239131
462981
326089
56392
1314099
1021301
1435502
836105
968969
1363224
1120181
24276
857880
1138266
916862
1078186
619865
1141617
217519
1109480
759751
265651
313747
837751
1202501
26695
374841
467496
1546518
629311
1248803
1369761
212928
80783
1028729
1532561
995182
292719
1235601
1319525
143180
14130
78080
974822
955489
1450073
26362
369572
1267758
179151
449478
180018
764208
704624
260334
963858
652025
89768
256516
356387
1482875
1035267
1211228
521863
183114
241461
546165
1242471
942725
1250017
152784
383321
564409
1323592
909151
797668
930352
237848
172080
608860
1196632
524104
1425890
547438
565948
527249
1058866
813334
565964
57050
753071
870616
1374715
1546423
469550
1392934
33029
1321264
909123
1034572
1472185
1222322
1269829
1160038
192656
416726
577517
775147
854270
844401
25569
792160
1043325
1040345
568549
1136876
261384
35164
828160
493492
861352
47318
126783
625285
1085527
935681
1116431
514614
1058241
1412478
117282
1534009
480205
1481624
545299
691901
844284
94895
129793
526981
704355
97147
563973
1470454
1533747
27426
1020569
1415470
60491
438737
693486
1076967
758305
323375
1483608
1123309
1160973
959818
418810
1259582
1183285
587585
929899
72539
705044
355874
1363402
287837
502235
1462972
1043570
217305
994222
676338
474687
841586
731597
408422
1355238
348734
1232087
836784
1536159
498756
1284994
678724
927051
1083776
517182
282113
1048015
160568
566966
68677
1272131
681553
1019871
976383
112208
178755
469643
928982
235882
1078008
80070
930829
74254
775219
1501377
1233862
745503
532791
1470039
1139542
790634
934563
326822
97229
161385
822748
501873
1210519
138438
609242
138918
1075057
797208
304679
459579
1465571
316496
588213
360475
563934
1394408
158821
1173243
1506437
401570
1495709
1454865
718712
901970
1410940
492922
461904
838520
1126
569834
502363
346628
1121377
1053025
89668
1365179
263144
1249303
1327481
1306696
258080
1231865
1408048
813238
1148373
479558
1470582
539920
264022
1287818
869975
1256924
160461
1469916
1447686
415373
195819
205707
97263
580449
949016
569370
1203256
632962
985230
99429
714164
373530
963929
1209902
20649
500090
1483966
400764
536714
706524
419307
978609
170253
968793
1506932
980500
1152831
1493725
171660
434983
711799
402500
309593
873103
855502
1109952
670254
1514101
1348515
528557
516793
336931
582306
56235
568040
496821
1021117
1452878
1368085
939016
155384
69604
372801
238357
935168
1262830
1271334
462981
759002
451770
1375011
1512598
737061
902619
1465773
101848
25472
694131
1169050
111243
1446087
1374604
255147
1443638
196454
1286075
55561
735300
273095
53040
1068567
452109
1343020
382649
1132624
885540
1386755
171103
302669
1146244
1443933
32864
832349
482259
859867
12490
997948
1174681
1476476
17374
1120309
942087
848203
1460834
396427
1101173
1108525
1238213
1215940
1538964
1349632
151481
774111
785260
1465062
1537943
983382
114515
1159044
1141205
16036
198
897275
1030798
993374
1352639
757812
936965
1412474
292565
141238
845136
805227
135008
625093
942800
1197398
905132
1127507
771760
1209586
407805
1536203
371205
90539
1313863
808721
1541464
204878
1439314
211083
279274
1037887
702505
797651
880051
244485
78948
793279
38546
541007
538149
1111175
518152
938909
312625
257333
698781
158998
570751
1254632
806255
391311
670871
435595
276486
108126
105168
1502289
953247
292067
169892
1029772
387865
297180
1010117
810617
16173
1188579
757427
1191999
433220
615818
1237037
443722
665925
1036171
1457914
1487700
1435890
181692
1196712
325521
984919
274194
1408924
1165420
582987
1133645
467191
1207045
886400
639423
454957
1249037
1154079
1278432
824275
933621
867279
336205
759918
538173
570039
1186532
721376
235306
839325
1346511
438957
1209397
376259
107161
1538428
596893
519956
1061143
1357587
1347688
1321656
887652
1416449
44609
766687
909022
1546100
1383612
533711
1402420
942022
1142692
575703
267698
23972
202191
374010
1256788
25345
68417
1308887
915940
664512
290901
868240
57216
1100432
1217426
285343
749836
1022576
639801
720696
1471841
276966
1514932
1335923
1223552
697160
1428541
893310
807273
464998
122236
640142
629774
1122459
513065
1220072
176336
844513
729586
477434
97913
1275170
1357888
1123938
1060108
403434
38829
1181363
1477195
126277
473499
1348401
1204396
381441
938184
178308
873329
95773
1144121
700485
1024916
1438261
988533
110987
1173032
494026
764765
24221
590808
974211
428406
756214
408112
496847
919879
1384086
408452
921301
1537900
1022480
339478
675044
619493
1230613
605142
486626
1403420
532967
80365
163512
1509261
1207087
269049
229032
1156722
956630
84989
1065914
761423
914640
1440191
1171774
845846
237691
590747
824342
1403595
323643
251060
325833
645130
1080
1504766
1210129
1351808
1165235
837102
483928
296730
895105
109536
622723
1480300
118581
1299414
832174
454495
1023239
590265
625948
894800
324661
580369
963111
604332
921736
905275
792523
1289743
843385
22652
850840
758886
540934
99010
1307946
389842
1044574
709596
1057834
651922
996645
1479853
1361328
425852
1042353
1415689
1251996
870952
434885
1356436
528268
1143950
1533365
1107547
551920
62041
323894
1058527
545145
400554
760099
1045095
1541852
1212452
979519
661745
939653
1518742
1235085
1443143
1279346
664029
312285
1429443
525595
684812
1468913
1224313
74111
308715
328055
616216
899080
1091472
849239
1304928
1161544
497173
995979
520078
1089410
970317
835416
1539858
1313254
1166186
1038608
648489
1415672
30191
381263
795506
785509
1310078
878987
517846
453918
1538011
709920
1222663
568770
827568
1199624
673994
1272429
1319670
440155
1428309
136096
1401589
816470
1447643
317954
821544
867072
1363990
1317109
221251
699527
690784
965508
10153
832338
569056
1272329
1297153
1469143
387061
19622
1240584
367895
823632
247254
952543
170602
431994
734498
1369993
579828
456497
376240
1125461
395758
1114815
1445419
814949
1108590
222901
866366
1420773
929538
1021131
76266
144283
811339
24902
546710
63660
1203649
873185
1343898
1039095
923256
924090
46607
991966
924717
479453
804799
1067087
851385
1367645
1441892
931862
201392
1274649
337127
117302
118995
693797
910608
1229294
364189
177601
673705
1439474
1358896
700943
153545
296409
83610
1530801
790188
418449
132996
198381
769298
1227631
663144
1459661
718512
562254
817223
1442111
1276497
6467
1187155
52874
244806
327209
1149377
752802
1108334
718189
1222849
367746
1259726
1205405
608346
1173542
1441059
311173
833480
257964
826847
1117219
927033
41013
1540471
77782
380699
814159
41595
409199
509603
1514695
416580
118037
534663
691315
596441
672568
1440729
39484
764930
237964
494141
407198
295051
65701
128149
1043623
960644
728723
1050913
707740
1416668
427887
292025
1017469
807075
1262124
1019303
519499
763793
1309229
1307104
1311905
125590
992634
833746
343785
1350694
1342823
803775
1003293
552932
1489680
454226
166238
373376
87269
928063
1063020
1085642
1226672
1312349
705169
816155
1433820
622983
1110626
801103
730044
60886
375541
100259
597208
608187
405498
468399
709177
1431218
223640
1403949
638829
123362
1148124
1207011
659905
956428
1153915
957203
1066786
1258594
1461476
1034347
71092
1134306
1299114
131834
463543
1499934
1400853
769873
1159070
1030636
543703
931214
37760
1460263
1427394
1232210
811315
426438
1544606
384976
251145
1028242
1244306
132359
384850
1122954
854147
662590
1435916
1349988
389002
837521
457743
871919
493573
110893
758970
1048185
524576
975784
614666
115147
162954
600637
630735
484305
574284
307356
834964
1179509
1438541
878491
1176119
532252
18945
186018
193996
152106
681414
253307
16745
62860
444473
616449
899742
20404
1187500
1064450
1390705
1054258
733805
1266778
462723
944691
273017
431377
657130
1386912
1011963
357492
1533777
695976
658962
1123852
1218582
736970
1461638
698483
455535
107979
126148
1203876
609322
975266
11208
895087
501718
1176073
401886
223752
215300
1015322
1417913
1520412
57651
1545864
275444
127408
143237
597624
98720
549678
1158445
1267876
1404257
884570
1159120
790290
32555
1386767
1458341
1299048
585092
230431
1087454
376727
1332476
1429321
883874
102989
219562
830478
1540029
962802
402976
28978
523037
689082
1171233
655938
566146
253647
792610
443661
1253225
117770
845448
204629
82470
695712
1082523
906971
307878
819788
189996
146767
399513
741547
420065
833177
623716
112968
1019795
773513
613905
227366
809086
919168
414309
631849
4881
839480
179866
796923
178961
919356
143197
431346
517544
1469453
918651
1362017
1191150
1092022
1182738
1201313
92193
414272
765886
344383
1019441
836775
639182
1383852
445180
117547
705029
1211436
870327
1292160
558088
1089252
1028452
1368899
680516
1240938
34201
1318697
1347114
693590
1338913
826923
1217702
553780
693480
540641
710248
1363772
1372573
1428136
523741
842714
1058493
1141810
1025134
49819
191825
1478482
1090171
459683
1101860
570062
1022233
203368
585145
478976
829822
51037
956715
1387627
582740
658620
843169
1142210
434439
1517001
1380548
785149
1191323
714506
184478
704737
63976
1496866
1348844
1429639
1206029
1045471
833995
1100095
763392
326353
88899
1094634
1243048
1047592
865002
101816
385416
475237
832455
285686
924375
891172
11925
688435
368215
1526570
1104836
860849
1196050
1118344
1441995
1429616
1383191
1445118
1175388
785533
273691
1229941
685998
59956
403031
891182
1148879
774822
748133
1018500
217931
616582
1105904
1478387
1375773
1266480
1025771
1044858
6297
990805
1079618
1256211
1408587
1073930
1139970
457675
842971
128915
1360029
1428856
68560
369060
263960
687501
1077156
707281
297234
69055
531251
1346610
868792
735200
752450
588606
1096881
722022
995164
1340458
306991
168506
726030
826112
1505756
328821
674068
891322
587132
589319
1310948
1196595
390442
797282
1436177
1271661
1029416
1068421
319259
1455447
1529621
1295517
597785
219367
466638
1070775
701468
1071053
790336
215232
332754
1231622
422013
558279
1354177
739636
985074
714616
506831
1008787
1460910
261216
1322491
839780
1091221
172236
1066714
1335047
1504765
510685
1485059
1365023
955945
163254
274020
156503
1113482
1078202
1440860
387020
1074525
1055584
112337
1405149
967761
1287885
976120
311866
1363030
914257
1505408
1465085
788998
842868
791532
1070337
958643
884967
872312
1286063
1002601
1274521
1437903
1032227
337724
602862
735373
859171
1166913
1093420
1000132
673449
955329
480626
153030
1274075
800684
691887
1219740
593995
1051300
1540251
194862
378729
210869
617396
922674
829065
708435
594841
637180
284870
1364651
1076467
453081
557955
76050
1330413
607532
260136
1121688
847472
332282
1055940
878766
1508526
1077224
618576
1015916
1411136
1174940
1337677
802482
1078536
836122
1309970
820425
1151080
773354
1265124
712049
661546
1035768
1477453
792655
200382
127193
1317614
1365210
670320
711882
683430
1310583
703665
1284161
824341
918386
1283644
62219
1009033
667359
977610
559145
1200486
1118116
949144
17612
1237820
1468186
494637
1256993
1016660
1035458
112797
691200
1405374
999987
1228657
710878
781209
432152
124370
739198
223907
121365
1488503
1312776
1397129
897168
1293291
1234663
984568
950182
244243
337326
552984
183550
596680
1470558
980059
606099
557060
482248
892951
691354
663483
1330848
738271
257553
1454250
166139
1542241
1325610
411579
1480368
701940
146875
932121
629467
1041936
851444
1284570
935747
1109367
1016920
672593
625999
39765
265475
563776
1536569
981836
1362984
1419477
240277
1365161
409604
827919
1410656
981993
1320777
1492056
156108
169263
995991
736373
192182
809898
459143
1188587
1349973
1296361
644457
759755
1530384
1411455
593471
660731
972090
858709
1022948
1407006
1524206
42075
1171376
1241661
255089
1527920
113720
1283899
322770
1170655
1288903
1206636
1486462
257421
1167934
1188300
1149937
414750
431686
483786
897243
739786
1501494
1143027
652352
1194400
252949
818859
1010096
370811
134833
922315
1181431
149883
1535969
30884
338585
138283
1091245
507969
491774
1153646
342717
350840
719227
1176368
1297503
140265
389558
312581
516312
962836
1392186
305934
1404831
135385
491912
1141233
452557
542102
382952
724771
679366
187061
1275613
695824
1044063
667216
1296833
1338211
818430
1261841
1396133
651395
992942
1441044
1260640
313741
1512443
477869
1018444
1155335
768705
631035
632214
315872
356003
1305528
975288
1513535
548626
926225
1546136
1279485
1403136
386752
1221733
1335839
1512486
1493347
1227090
1543043
432222
688722
648868
1362580
523817
1171518
1369466
1534636
666646
617409
874748
431499
650643
1435667
174677
1261688
843309
467307
1215085
340715
92511
574541
467955
123109
1086481
378070
834447
1420182
1375428
1438224
632032
1432394
885563
780937
1441731
177973
258560
391810
1407191
1226466
675590
724637
310224
77828
1197023
1435210
1255591
12624
317545
1247452
414755
507633
1048346
354753
1298576
1119161
414423
115928
1154773
249274
86345
1353063
964180
372220
201657
355839
46877
526050
261667
140760
883272
561747
930184
1100710
798607
192492
875375
1279411
825530
163793
352177
1163328
1102894
1185272
1439099
1212802
1371669
537727
85752
1256165
36499
39145
1436803
283230
1391064
1440584
1423148
608922
522696
1171116
1095408
110914
135068
736474
56621
1099334
1137663
461474
705930
1134279
764825
469448
493663
321736
1332867
570329
1165530
1351213
1300962
165300
1155051
475475
276068
750959
442925
856804
539973
141285
375920
440974
1524761
383911
594545
759990
638760
61361
1263100
86703
625668
1101268
580615
408216
1258265
218208
708310
743055
1985
512060
1177146
302412
1024831
1133588
1341540
40876
18372
534638
609413
698916
1237985
175330
46660
73551
87054
1031015
733765
269865
985694
407151
684258
985848
1053670
913743
695094
1461354
896133
422617
975694
133728
455838
849608
629906
958506
1110036
820727
979635
537807
1154755
1524889
317703
916184
695958
1122096
145912
464617
64259
1506245
1000774
1489759
633601
535666
133365
919818
504560
154072
229519
1534570
36255
244641
1477019
604467
8848
1465372
1483043
29985
1203413
511333
803813
748223
170786
250960
957757
805694
483775
1300670
628687
750808
502519
46298
369668
1128433
336645
203615
669650
919422
578629
1527285
895260
1164922
809395
631528
742744
1343197
630382
1025931
127416
906823
337633
1290623
974232
801515
917423
34811
909196
991309
1483088
337197
106276
1049541
1064570
99339
958748
1292916
783730
404861
1063508
973739
145567
1313262
1449918
792927
423561
257728
1345088
626411
29336
1410530
392743
301856
987070
907754
941021
279670
1010238
1496153
1008071
227764
1390379
1377942
166637
714906
1428327
1398569
546018
1006166
712304
417709
741744
404200
1157510
1101601
707721
622655
1466413
1177144
1339467
1483998
439456
101772
1494535
532957
1489299
257943
188180
763664
1190407
467046
968625
136013
631315
597897
590351
348875
86461
1198301
1010293
1525386
925720
257249
1498727
938669
245163
1027913
1019000
944052
855913
635688
1204687
869574
1060150
1533987
1260243
1387389
1103007
1054687
725220
1387419
693026
160391
64651
76148
1492270
313114
989007
1328759
1351664
8882
609252
1181717
1395835
937907
471584
1177756
997899
432473
477023
426277
564520
834592
1387494
245530
1466490
607357
206746
744135
778628
293116
856446
1186876
1129891
1504396
1171760
954955
132424
1149317
981402
1457908
1060677
290048
44787
1221703
1351713
335987
243942
259995
773558
883119
1371245
1074719
405134
1274189
174985
1463616
587749
1499287
1423954
1392570
27952
366975
395542
562137
610871
454159
1101530
1159980
710178
1169209
1286932
486602
285933
957193
1005138
846344
1477814
392988
954850
1151462
400100
741886
1218922
764080
1279082
510881
1539606
1237426
1442315
1355445
829493
1106547
1159012
428260
1351211
61078
51001
1323565
535842
14474
1232513
861572
1395370
898063
491594
937213
693217
1511509
627497
1020569
34141
563094
1543506
1323018
68559
1012273
593195
633158
678561
453051
433972
1014771
68207
1060920
729989
1220840
1192851
695520
142959
759145
578061
1479513
1082968
332016
1112528
229305
651185
227754
1508340
1537192
1101979
1136813
496012
990152
672505
1203326
1540021
749771
745143
427889
1214991
1200379
399507
924507
1028564
1073716
123411
120350
905228
94051
250926
1087148
1029276
990544
796736
1213561
1039849
1081924
722123
363987
1200152
223340
1092129
509923
1292690
1219987
310605
172010
960887
205066
1151671
613109
878593
1176786
1500047
1084030
706228
298225
514965
738984
605292
390418
1165540
1358756
293275
125937
17950
1472818
652085
69519
595520
329054
553085
398705
738143
334871
477669
425624
499806
852257
1446890
1106389
924726
731412
2776
617024
1331076
1222252
765276
861911
1509836
504808
310745
219986
1151020
654503
841943
1090081
410658
1226289
626163
1276472
1037901
1411850
357232
1525412
1322540
600006
873620
1056887
890842
347936
859783
288486
236225
749042
469035
773363
553906
614647
1435484
1141350
706049
477295
809353
1250645
1124310
1204690
1321148
610267
1045933
194688
1200521
230804
880398
960409
571258
247154
977489
172027
879649
474394
634685
1039244
801915
278408
191064
1279839
1373412
163723
1400676
1120125
556784
736695
415140
1448039
593007
793595
890465
518943
954733
335771
117531
1295517
169492
1040267
227089
1226980
252149
503978
600759
1430073
119963
1276067
611673
1332527
1469796
398008
1206961
644330
1401833
1281675
367569
561715
1513825
391955
728416
220383
1007211
1078139
1507685
1401935
355332
38319
202284
154937
1249442
150011
1406118
73996
1410875
1190259
445793
104760
1370780
726759
19187
945180
1447261
300226
530609
561827
1184044
316742
175290
74756
1429004
251127
1355896
1006640
369885
1536824
402869
1240851
1171648
117186
1393089
1436576
1061148
378265
1221784
545303
937458
726969
351650
327267
11145
789455
1401346
1082020
583355
1001396
21693
1280780
1041836
1429404
886133
208740
1189975
1428304
712822
715058
218213
273794
1470459
1443025
1133556
224000
1053864
524609
277309
1327306
358636
1049026
1487517
1345508
973599
351512
477593
332488
1264882
661776
388157
911207
288933
69564
786806
297003
975804
1235253
777681
160368
719047
23742
912340
143429
946704
1147097
659416
1180611
1239241
803084
281535
1068596
1141109
1411142
1216816
1514033
1243764
1351357
627374
774258
882530
1135220
1545294
1123398
835177
225751
1273777
682099
1326919
110578
725712
620519
1517513
194175
402365
1159177
1070725
65299
568710
707619
1510138
143730
690985
1160001
1260339
798029
948416
1052457
1096615
1044560
530808
825436
112273
838154
462297
269116
1509465
86082
769469
810556
284405
1058187
302493
156167
1547008
1325023
626534
304725
532398
1134165
1383296
563392
1222762
1461963
985289
1036182
1528844
734573
124554
1409075
1156174
1484098
1198387
109096
772184
663784
136618
4860
288808
1269496
693375
166751
542821
529128
587653
49102
816764
490590
1019388
856999
926454
1132391
1360334
129661
29754
841795
429439
871059
903315
85513
1176368
861270
907149
1410233
761413
1094886
1307451
326346
658002
104144
999067
1566
1158304
886510
1162879
1430945
1319826
84240
1198269
532394
11478
557543
683389
967524
347760
1009032
226504
746262
1094409
29636
914881
282049
1188040
1146343
221213
275400
1052999
1062829
139582
814081
185312
1467186
4298
1533861
285398
1497280
1110204
449280
1425388
144193
1369856
307978
22123
1405940
1322039
88434
947284
1244697
1462563
40901
738248
751537
478871
1210698
1018416
743950
70644
1445733
1068591
940311
432291
1429500
600379
304849
1313814
1096802
1301130
1087990
514100
192289
1414547
926443
994041
461578
256714
90973
1094885
1311062
1284990
82197
1080590
195691
698116
1223982
293052
1285269
600741
330220
944116
1306885
483331
1483139
168769
286537
374317
493426
346766
133352
223136
502573
960409
1441572
819963
684338
32575
1514525
683584
698778
768536
693846
1141425
1192881
589067
529161
1381435
863534
1513603
682764
980384
64054
15095
97532
167740
101578
79518
1087040
933070
32983
1233073
243498
1508883
1439669
1322224
622491
346679
1525673
63759
591282
352720
619858
1306757
588536
467485
216237
674217
1496189
713903
1468558
909448
890307
615826
1409719
518598
206300
1376858
1533382
295560
1388579
1172416
1202760
247318
1488293
740665
959470
255734
511532
17710
799815
42426
1412615
958062
746637
570674
1210100
175722
1021977
38054
784515
1354139
448938
749618
1511343
568357
1525325
754244
245330
1358143
384553
707762
185604
743722
1420148
653936
1248785
621580
915533
3983
380190
1532962
1490937
934333
436048
1150278
1273794
1229703
896530
593195
159618
1390223
1012
640876
836687
322519
591178
1254822
1091924
572587
447655
1512663
508332
1215468
1072408
586648
1043029
290339
1271362
612319
1388214
452881
906633
1201466
1468980
821509
608777
131107
1180534
749190
1546101
712726
133628
624673
300829
799493
1347045
52549
161988
509965
419526
1291626
1311429
562058
1029494
129663
1442100
944573
908268
96332
269365
633879
387328
1438627
375164
1172474
1105322
1113390
1528395
977067
304349
1134835
1225548
1389034
64601
1297791
17370
781252
290007
1002117
383
1114363
732467
1167597
1266560
930559
756996
913834
1470513
717946
1012502
446990
1034777
1490817
326257
816782
1221925
11329
703654
421637
717764
374115
1330287
1089251
532777
978178
913641
1513234
1097060
1067554
620406
1468915
487842
471623
259415
1036639
334907
1033199
325425
24873
1445466
1431709
563915
1098817
1338564
1421372
180977
352522
1137241
1193462
475331
5026
290843
1224413
1216433
548614
712244
1307587
1229649
853451
665485
630184
320061
1392362
312385
638142
82228
204622
626153
1135791
1065306
684662
195447
1405396
137058
588000
813542
809984
237102
1176236
1016786
267593
282509
1133768
250394
777514
1421737
1008103
25302
298281
755016
279203
200095
622616
1127497
640461
615652
1401857
1491763
3050
1151060
577275
478498
807358
1370680
800585
1111417
1487647
927915
1033668
139135
1263298
1390766
889539
1536171
1498452
664336
1213313
289173
932365
1020727
270343
1401941
149799
329903
1508442
958624
362268
1106827
1141056
1396021
451077
916012
746425
1064853
335071
996544
615512
445484
478606
687032
237208
1326322
1055074
961424
808207
318446
525867
1307860
20954
36733
1286014
132083
1163947
801873
1322088
511469
138780
76286
1288393
1164394
636625
1188146
60003
1315466
259150
643897
1218371
466773
313062
439801
219695
608137
802797
203838
710250
523147
131447
650714
1513243
1346744
821722
168671
945012
1143060
214111
905870
152081
352587
686562
1381992
924849
486073
691255
1274730
794599
210511
1182149
560974
584339
468082
525601
118556
313824
705685
1031894
687342
884392
424017
376273
705921
11625
475205
1339422
377277
1324532
1016719
563226
567056
1205430
211846
310075
1484922
980083
834527
1137348
693050
212704
1166256
1046822
690053
999081
898253
1033566
1132724
85188
558127
1143240
814952
185189
437450
897394
998370
715286
1204679
370484
932975
926276
1097886
58634
118862
273795
751159
840176
1167121
1067876
236957
406022
132186
995058
79498
433694
286794
568234
975957
164257
1458473
1106940
1026450
519604
361827
959574
983814
1424078
590489
1235013
900419
709261
1152776
592278
1301022
1219281
1016894
8537
1155858
1536908
163097
764784
1447958
735390
454884
1274033
1539799
152959
165443
1197392
1140629
133292
267226
184300
640249
646607
1414098
1223455
180540
942734
222960
1259866
1262158
780235
741377
1041836
365114
1393969
1450826
301677
950639
1322001
79097
637907
837272
735919
749961
114681
579351
1086823
1109626
129080
458289
885355
621365
407517
625318
1263877
660916
1407538
21370
855070
1229538
1097457
1000026
462498
543963
232116
1088232
93171
439962
798763
1357329
66992
997721
1115666
853349
206364
208952
236866
629548
402699
1481399
968165
1439206
1388117
402820
342728
1037245
153679
639634
275506
897984
877091
683625
157840
1474020
43044
792580
684413
1117875
572092
630404
8369
1291134
14572
462788
156135
794113
784155
755279
474469
823996
313493
1119371
402850
1045281
959677
1196380
858763
285414
71390
681205
217822
790465
734952
1485228
1390794
1254873
919545
469948
823297
977888
1031960
1120701
609389
528207
777942
626397
764071
218743
830638
835516
349295
423587
180140
154410
1074046
1177678
34505
366359
351412
481163
218571
393732
1126853
1218596
1383958
626738
135036
1040695
311767
184551
643379
612901
782308
1059415
365314
250845
880309
1074297
325453
124143
902123
618753
832758
922937
63912
891951
663143
910025
1366915
115083
1205477
534682
44865
758468
341838
316002
281946
828184
118792
939961
835331
32579
885496
1462026
1041906
1313488
721457
1519425
451624
1325380
560044
379692
126218
188864
598504
820848
569559
255063
825681
312793
1498486
778975
647244
760353
507870
352251
1059798
1527098
1132361
1354134
605533
242154
1294079
318434
1395187
753415
1181491
115321
365572
623189
360531
431327
485000
1250141
500771
1517020
472489
950828
65870
452490
346617
646375
974820
807280
885011
440229
739617
33499
514639
485053
524187
68089
264310
851579
1028558
585078
107502
495639
1013542
153403
490313
1049956
1116801
1026147
1316847
210454
748115
509662
1360019
1319300
465763
365049
742600
1115755
446443
631006
1168710
216243
981283
425339
1131550
761986
824502
1385039
225870
762505
1308636
605636
324316
1309378
1393682
1275559
1341153
152704
1107976
1444195
999809
1015936
1540018
587061
304997
334868
228260
762537
391530
978879
1039293
128807
63041
1121977
93952
377936
1521854
1043040
1143538
1278082
641694
1077500
1035465
678960
812690
887046
781543
1086701
1482864
1305295
700238
667589
1106549
120407
1121869
399893
12464
555575
950801
225489
712498
1242861
434414
835244
603988
432600
1455089
828111
738820
534916
1372711
1293198
914257
1544564
764057
1065627
822157
162950
740327
1090978
1054856
1171728
1035468
603937
22522
1482010
304711
958813
1236746
704836
1375040
763110
1518539
1434216
1181723
866110
1047698
457282
859350
1080345
282446
804091
193929
445792
327802
872918
1396772
129837
1067061
842158
1312776
277384
1477897
1469971
465444
409837
1363394
420719
1364834
625146
567862
1140834
335579
74090
1421902
318794
1371595
1543026
284595
404036
1524204
867632
1102285
1217626
1184052
628367
1442223
1211617
1094714
1355770
540397
991839
32010
499207
1114072
856405
121584
625844
385074
170702
1283266
423632
541781
1015703
1406712
1360180
1032867
828589
431737
840378
211451
455930
58843
576445
1392339
1367745
1441547
972706
1472306
1278173
898934
1517062
244384
155879
343384
405155
4630
470160
1004056
1386588
1414497
714160
1275686
673936
1462263
1240388
423196
89170
1457455
134992
663856
1267957
1347568
1414824
402776
1215739
1318154
1168682
72981
680949
94166
206763
494031
397758
682390
548694
472823
143772
1087611
865285
1429221
421439
1166552
480569
1459765
877100
1192820
685783
406177
755128
261806
4452
273938
1180324
571515
1166349
1345448
1064606
1272836
915871
1338954
1516653
166108
1487449
304544
876810
1099021
789404
1169389
1194782
847721
682167
267121
883708
1376083
993204
1273439
1118284
1084847
500969
391363
1080862
853879
1087527
1546970
1101616
1055963
397012
537498
926898
296734
1395767
229316
1365208
913133
14247
840830
1382937
1399145
412114
379161
663785
916735
353571
522630
404366
1336022
963113
438968
511911
832668
909900
1265980
796922
686267
588917
1537076
75887
928972
389417
681074
1402159
824519
185989
44318
1261215
42593
793688
1200956
600168
642035
1082792
67209
431444
1308095
940778
948598
177858
678155
1488501
1367379
496695
1009979
1361427
1006224
1096690
389502
663867
627587
1146167
346101
1117047
627186
992519
806282
483260
879485
877003
93939
127313
606940
1330583
881253
696509
62612
796195
660569
949900
404789
850427
34644
925261
773383
42149
908216
377341
1222689
1486310
834691
331543
901513
487662
503545
1058225
376504
472473
430433
336415
1022146
13530
779542
629205
374604
454166
201000
772821
763190
222391
728773
1386075
313603
412447
1053001
1359114
1357389
495911
922584
1162390
80342
1469612
1242612
618806
344212
741487
159613
1507881
898948
1078086
123323
1363657
1100291
782169
911485
744125
192912
208539
147703
82230
1399069
1467651
1115199
945891
124555
1401940
1629
696274
930203
97877
28207
73838
470913
1149185
1210165
977758
441365
1205017
275314
638312
980831
525991
564374
931095
1098544
1395852
9708
1229072
269563
655918
1329052
851467
1193462
330434
1256925
132226
780568
514694
700857
81579
308128
147845
1076774
255168
1468032
993308
46627
138749
242992
1492133
872596
594462
83484
721690
575822
1097507
561186
719243
1344306
1256307
954395
525122
247426
533703
49580
198423
1137010
606443
835530
168191
1543937
779522
114709
1115012
46438
58950
595681
640412
284959
974471
645108
754657
445040
857711
1187392
900232
1049960
116367
613495
74272
1183532
176503
1111525
1458838
1431383
191674
1018782
412905
209866
1445555
185726
478140
801994
1431985
380925
198306
139288
144190
1420844
546736
1415958
528131
606908
1472558
27653
238306
1164807
1463839
425950
1159292
1200233
180820
928881
1066803
1192481
1381600
882364
1237816
1382635
449985
175832
851784
530715
724459
1201870
1334012
1024625
1247243
860772
258004
237125
689576
121138
238983
763072
822038
254994
956671
369964
22101
1452479
929047
88260
313268
230693
826167
660032
1200357
512939
682675
1393028
750380
660519
380865
382714
303122
277604
1123372
277509
856063
696239
233817
1370085
120510
901709
236730
362660
1346757
547858
1003208
534938
1331930
1006449
977070
196698
1494079
915444
778480
172189
744864
1409646
713292
613980
1498674
1332740
680223
1491402
1023461
378233
503864
1482123
40904
1471649
457235
1110216
156281
1041995
815847
487554
618401
826703
1187422
548155
350822
1435018
496522
1213218
842666
184818
1020742
399969
190312
183093
233417
1228699
316464
126044
177
314878
1379365
1491514
208618
508081
697470
18125
1020937
1490448
588849
554427
1210144
1183737
1314742
1213209
1368859
1337077
493928
764693
589889
898739
988260
131306
1002301
1141693
1512069
1520719
1464334
333607
1028103
867941
717616
995899
1082606
70173
275908
970254
345529
1011916
1102659
193865
215799
555536
959247
1218378
272672
1038983
1459419
1099866
984190
264012
108301
372223
1193918
1398703
290445
1144091
1481994
757344
938482
1231039
228311
993030
1416159
1434574
134965
837103
97589
1385482
45961
1087895
248647
577903
718947
985613
570129
444107
1477136
601979
229418
196307
567509
1088638
1489173
165635
1189841
989475
1397314
25048
154487
480799
635878
1456489
427980
1296553
202416
372820
475905
272267
1198716
56135
309778
1308612
1158982
1424378
295341
903046
589891
1514924
372452
692326
934393
724786
764097
548275
142118
468238
1105111
1464104
97232
936341
396571
473712
1542381
161531
188927
1436462
563815
184763
997710
38997
1123366
1299504
609413
1510230
1021188
1053127
1129023
419861
156231
501272
326282
765021
1288308
866715
1057727
1311400
1363381
1134925
31342
935499
990606
178798
808478
941765
859349
1402
364743
827652
1112558
940950
147708
1148074
633386
120628
1060211
1247443
304941
425350
71252
958533
955662
452743
1113574
895981
949611
1392927
447713
8762
387284
982510
567959
1442468
795690
783837
1155716
176609
754810
874148
7675
780135
535436
1343226
1477771
747636
987095
773150
649577
764873
782954
648602
957392
289262
999342
1028633
1239978
158051
915491
1336953
1412731
207778
1456160
67453
797214
714588
1211467
1301437
690230
1338193
1288052
1248443
1409572
431787
151654
402923
1019008
865773
1385937
813583
499791
43325
595539
470462
606265
1336954
1149839
453823
187759
1464483
624410
954188
337987
1033800
428122
1032842
1435907
55190
694137
1301272
1451355
731191
1057741
1432542
175201
1461095
174666
1281900
790906
645846
159378
742189
385418
1113600
129810
861975
36344
1355589
568576
464640
1219864
653813
432929
559720
1188141
151995
1392006
1523728
1072981
1048093
782168
1265697
563166
1064735
571605
390831
667219
233348
1447516
1026252
420195
800259
1311367
712926
1387876
203327
1412154
401640
1082536
906754
879947
1332564
144857
457677
7818
1425992
1418282
738122
1484475
174799
441929
324528
868586
1296616
1456234
1214001
179723
1421688
29388
170284
1481075
649611
1345607
900174
1442734
1301743
557340
988749
847841
257597
235855
1171819
636554
387553
967158
67162
1274842
988212
64135
121530
136248
1075709
423898
1058117
1094198
505661
1413048
750247
991888
753243
1043525
1137355
644289
120715
17255
1517697
1530543
1049494
1141868
132235
1155538
553747
784984
1505081
1397784
1269083
1267695
1486871
947436
656843
7898
1324494
1483766
639018
853914
1189037
991255
296113
685547
1001067
1033761
1172842
505515
1136560
878792
706474
958205
1060953
670547
220048
897551
868766
1376777
782141
1087617
259981
656794
817926
794680
393752
21275
187912
1395328
1166312
1002887
77354
919066
1219396
1543170
771240
439511
1120629
1200285
893046
213815
1441819
1338564
37267
1446041
82363
641112
671037
705014
967951
1489122
100078
446695
1011158
1181178
940268
1150852
1102175
1422687
1404862
481745
789186
1288023
1224031
980271
1404713
630300
988859
1037668
1179450
1315881
178694
1515841
635359
149145
591851
1491138
73084
739045
1115342
583134
324421
462637
916809
899217
342675
389657
969653
1005258
407721
881744
750381
1227200
841189
594844
194345
1310608
1166142
231938
927862
300608
1013464
1208185
109027
1134759
945141
323178
569338
1188121
219697
805143
9123
631960
1411135
1356822
771034
1461116
288462
1487448
634055
1209354
1462060
837097
411604
105171
80197
897638
440861
240214
54438
1374255
796336
1510436
312204
1395873
1195647
490294
1030167
897384
804856
1031418
1527148
1391725
470284
586331
218605
683384
604567
1304050
542667
446840
230311
1423040
357198
593472
138112
277102
469185
280292
404327
1257723
1377360
890882
1281811
876007
1286285
1283486
508175
575916
1409277
693755
1315533
655602
1515479
5260
154109
1259347
978602
1406411
876364
388134
728116
325382
31047
412181
823069
846394
1321626
1496510
741664
537305
1328757
675387
276144
309697
1155025
1323266
1368577
730726
1129285
97746
1518289
1410011
690064
466539
543075
30385
11370
485496
9333
395395
1374063
790796
967071
475011
105258
628344
540568
109919
757858
734497
387483
375644
767121
753307
700412
384676
967516
617872
1143928
1096494
925155
1458509
1463815
1396920
688778
902045
422413
14929
820292
1230918
417521
1103072
1056785
1153719
216391
1246273
689875
603274
1283751
1205179
1344133
1305120
353193
289786
678201
509749
224988
706818
1171491
332230
1092561
1370386
1151266
158090
818617
1141458
1510342
449518
807134
40499
437740
1336429
1360087
565372
606281
19128
1099888
1079713
354045
1068310
258882
114587
1153512
949171
1289625
231028
1079249
36910
83051
1186263
164841
752469
563619
428840
493313
828397
1249316
401710
106252
824231
312971
766347
982847
719476
22592
350251
862402
378230
1116063
76975
464683
1379828
51249
308629
643630
182926
991311
1541487
1382950
1374679
865752
980044
1535622
838290
351273
713762
987311
1047464
127227
1239450
1498698
1222564
506884
1545102
61059
1087313
773473
1077069
222460
719908
1520612
32097
102626
248307
1188878
808644
580130
688913
1135708
67492
719601
578767
97063
420376
956244
136361
1033139
95089
1540342
776462
1161554
1507714
15222
1520779
1142552
836933
639795
366512
436862
232886
38335
1102275
215771
1056080
352605
1202279
1480708
589681
222018
9106
1490577
693540
789507
1195883
1532586
976178
425983
1523648
1405394
499356
112740
289018
163498
1294480
261991
1281213
4078
91473
951760
1207585
695328
733839
19581
1337571
735150
109523
425464
179673
388156
739159
828962
1154171
1485436
1241005
1141113
706376
1484877
729153
1408886
386560
1211474
530966
220928
597396
284212
332625
1180686
1326243
537583
1282828
511453
966044
493894
858376
590185
1006168
101146
1444270
589624
671305
165925
360412
1331220
708523
89680
4467
755942
888252
555121
258350
751040
1285565
523799
225266
1165321
295903
1543921
976456
932114
1062111
1246525
934872
78901
854729
674254
1220883
233823
1473008
110878
634486
1463079
1487444
1542988
762842
1219771
37970
1362571
384042
26665
1075919
106866
266644
1481339
102854
1343502
280319
1535906
14424
1408021
776830
1092456
435980
21723
445564
1361236
1312602
1326211
930474
1335213
273298
1289321
915187
1387128
1324675
461525
236652
1276532
1411677
956573
855347
198988
92759
1121455
953781
250569
709484
181792
575723
830870
369601
1520774
1239347
1351400
1243213
578329
797273
38226
704573
381420
961134
1347078
843507
155382
729002
855968
1064769
275422
1149943
500769
981151
1333291
412863
259820
266814
431762
650444
363964
585127
1431235
1039418
1187025
340104
730031
1076872
1303186
558072
436868
1387073
1292940
182938
872065
202253
770220
1277413
1136436
424913
255642
883141
719411
706122
1502441
707446
1358472
1535464
365881
1161292
714665
70853
153819
739270
1069131
232045
211403
1121887
1535770
457674
1110994
561043
728767
139096
697825
532373
1005610
441492
90301
725518
218136
408346
649230
289377
43515
1449270
185348
698615
966217
1095552
384208
993680
1163911
870887
258223
826072
953953
36450
390991
663653
966717
370042
344868
1270546
628587
1171457
232346
7680
823245
1108959
904512
1531929
1336070
535815
673494
629033
1235624
140072
924603
1479674
1021296
426066
63969
921359
877598
201009
457838
96246
752966
847239
299943
26455
663297
2209
1520449
1449893
51686
483612
47679
737965
1364018
1248919
1113274
503846
1106579
1107117
556313
622143
1151145
818057
264598
122346
28635
312251
236063
961197
226671
1050663
1398506
756190
1496521
44994
593103
490018
627368
1112586
313265
916615
23085
808691
145846
985302
1413748
1127528
205758
30067
405200
615240
970997
1286329
398236
230613
519519
842214
212135
646836
83292
492763
1031256
89996
258991
857973
1086167
1427902
126300
1542239
1449027
1151209
1175484
1026392
1163837
1074696
1210507
482617
1123533
714907
838725
1488856
1377044
508457
151832
4777
1423197
128049
940266
55941
1193125
680722
153178
1318551
654924
655106
612942
369183
1240323
160929
527429
494665
1065749
1546040
1254363
543846
409583
411584
939181
536776
17689
127267
539204
543715
111655
1492849
698560
215888
556409
854611
58874
634564
829609
1209810
1067713
171914
972492
78591
897993
857468
1162153
1414462
762142
283454
1214232
337056
800897
1098405
806906
296917
1339753
1021502
1508157
879054
1110466
161310
607100
1031717
320345
1365167
1410812
31174
110984
846202
565682
1301740
124126
1136001
480678
609037
966856
1164743
479575
1139334
98639
1336639
27031
130166
1096433
665939
357613
902427
1033962
1242002
802113
434459
1109286
963076
553835
326059
747840
1060036
840672
6737
1342432
154089
307841
1326655
651430
317957
96173
724317
1042332
312996
1193159
36341
875029
472563
811334
858733
147088
944275
1348722
1545036
1156892
173947
360508
999242
448416
1511538
69728
1259370
1388235
58279
1197143
418065
113430
1241030
1175191
239800
40919
1045575
691708
294876
951437
580962
1339297
676
400201
1475591
160195
693
1049184
1137928
1270955
913865
474737
115173
573197
494826
938650
1460402
1016908
513324
1264562
488725
1365491
115363
881417
890942
24393
61123
1243147
267448
560452
1181182
946282
1438672
972253
1145808
701698
540192
240633
158531
788528
626183
1138667
527932
26190
900080
1161340
32117
910983
42366
808262
1240907
375800
38718
1486058
1494920
1310502
381607
144607
1295560
965637
617713
577615
559334
3880
434219
565881
877267
15234
996251
236547
74814
1350257
772690
839489
163541
807280
1363813
612646
1115747
116948
677903
308541
943448
631163
700553
1201443
401134
938447
559769
817735
669160
776055
487833
303498
407642
466433
967097
1397876
1244680
760020
500875
807351
37001
198044
1210779
1113381
89751
1281787
131983
34394
284979
597615
942719
1480229
1016380
288872
121667
2429
1182133
282331
437328
1344744
531675
776116
768613
1166489
362284
334115
650745
787569
991363
1482079
1408990
271163
47007
1205494
415625
1181399
1263317
129430
1246189
821682
335594
584675
990941
751309
1541041
635457
375590
1219438
363470
584313
168012
737537
1534825
125627
45182
281325
625241
463774
1510374
1006651
710406
1121131
17129
857442
1096611
1171712
88326
702491
811303
481581
669617
945668
432870
340167
504408
1092554
287773
1251762
274790
847500
1044741
993760
1201846
1032855
926225
1066504
951506
914535
706506
1002280
637216
879585
1507146
941797
192992
1082954
1091628
1123566
485720
669172
1230644
89461
688469
573836
516150
162438
825417
432290
354739
816335
1541298
640046
1010171
1230965
1284645
406145
662358
97347
345694
134478
1075927
1000800
712044
1132307
797118
1289819
1090871
281304
864565
194266
123101
403153
1261511
56152
1042096
617292
756169
680507
756001
328240
1211461
956147
313117
902645
186906
1278667
1027668
339232
470421
570203
1318126
1370117
284420
351568
1450008
1105074
1282700
1066911
778564
200819
4596
438660
690233
1451545
880489
1212786
565479
344881
1439193
752549
194377
1440827
695589
1201813
1546694
1496726
498064
1201490
976575
1516597
470139
310405
1144317
800462
136234
1366860
499479
1185823
571197
985408
1406917
1045714
1149350
1377809
978036
1021030
220493
192985
778880
933388
1313654
377381
1209568
610111
1348829
514780
1234786
1443740
138159
173651
1269158
1116626
426598
1517730
11976
310188
900438
1264958
565574
114271
1190760
921967
680634
599661
1219261
994121
927731
490840
360898
59852
1156072
406014
1096611
1428473
1423091
1508226
200708
949252
1226704
1253173
327455
332256
549673
426684
223703
232692
277855
780744
1000573
1211474
1399380
944057
1172044
1340463
45148
850060
237207
853504
984377
851840
557919
1419413
561320
550551
929250
620320
539437
479415
966532
1038145
170237
215524
962276
363960
92392
461122
1416308
1280301
320105
1515594
582334
994017
561496
969086
441847
1367009
760703
308343
1262810
1450711
362312
544024
1472746
514939
444265
1480803
195438
1148698
1540650
1482974
707030
1044373
729060
426517
896948
506672
161424
192524
856475
958146
793042
713633
51682
569526
1483836
562705
894867
1413442
658835
1333956
438072
59433
594852
463262
401990
151247
1056469
1441168
916174
514882
945323
544360
821578
1032718
477528
1443105
1524680
1198684
791572
657343
205869
791188
1101634
496889
983469
387515
41555
792362
670514
1201698
526754
157909
1207828
1198428
1350385
224061
658507
81844
839781
1058302
95842
556214
230374
565171
942404
43964
1107712
790808
266222
515962
432410
924652
237106
1510188
412574
1532149
373504
20892
836329
724749
166776
457054
554143
1518217
1113949
1442270
1274174
1031342
777425
389544
147148
630189
682158
1063463
662542
700093
1433864
1287843
466073
624841
501983
924447
1491211
497085
611051
1115614
374452
1414284
947436
645868
1013529
1400709
894767
1450463
546943
60369
1518812
1492332
1119899
603270
1474416
1416623
327886
19871
883748
54234
891845
192361
104697
146375
1293623
439839
238671
104752
114528
1258300
243029
1307433
851411
975205
1172631
368341
1110796
300654
1292446
1205607
37486
1505175
311605
978032
51379
609018
1093085
486370
77223
586467
1219741
186698
1210989
905205
1404277
318960
1090191
1363774
410339
927998
1213174
1388785
821827
830170
814984
847018
1063484
6549
422999
1321124
537891
660155
1391333
725721
283759
235071
1458963
1541282
1461523
747612
188147
74696
558883
714962
1534074
932104
833277
652250
383337
1346072
848142
278095
1074464
476019
213200
1136280
273807
43775
1356070
1482937
198439
860579
623511
508361
317847
1329444
544862
497865
1484572
190885
1295381
924829
694393
631325
1134344
485168
785213
517361
718274
753664
781426
681876
236515
501094
1385674
539743
955314
569359
589542
80593
716128
90959
496366
1260964
1098953
741115
5710
172298
526952
743744
14665
173065
304100
1074458
237082
556502
1441409
1488147
1401026
238082
631445
1143162
932519
385593
1522073
1082882
378806
158679
780333
307133
963312
863315
1034836
344764
1031470
1391675
70923
372056
29408
652884
530791
478240
737656
29497
1263840
1012393
764389
1033511
910269
231353
64726
1295320
134708
1499433
645610
451165
57218
305728
288732
1352619
89668
1183984
1128224
117206
577140
1310637
721579
132288
706750
1176982
702910
1246317
228035
308872
1425982
1440045
1384330
1134183
1349870
416999
1115810
1514326
1153486
116165
1206690
1303271
655189
280295
386978
1004299
748852
814442
1148238
1171839
742536
777624
1237657
1296218
278593
748888
947472
1528043
450561
1505504
443233
1153170
447377
1304756
189301
342554
598872
943507
1358585
1519318
270426
51453
179620
952321
1198800
1160036
1274272
292203
810709
1117357
73942
221325
1171491
242916
477218
921969
782216
1078775
697669
1257605
906691
57443
1306416
1443228
412016
394544
1177240
216874
255379
1459641
204059
830348
1462304
710066
1049899
322927
737207
941811
1381656
460538
344113
62361
417331
1378937
31991
765676
143149
1126449
1297868
872255
1058238
484686
35939
1514215
1204635
570008
3214
354064
750347
525252
38903
606140
927911
422122
240167
345161
1341257
1237219
1396962
1237430
1400717
1309579
1489235
591626
664951
646184
816671
1392178
680726
1143676
715505
1041392
666103
604487
436336
1523032
100787
1408830
260169
993059
351615
1539812
549528
1172828
215658
87773
111381
924873
1429582
818066
1430366
220562
89852
433490
314764
511424
1028938
1110775
360235
560251
259316
53501
1068067
716751
1433458
1484846
1090969
99239
1391477
1047439
1152022
1296062
141110
1092789
608948
178140
75568
766839
900927
806612
1010848
1519403
1023093
1355153
202290
1528867
965734
178203
1387709
309718
629147
1118594
375183
909846
318579
1244926
1026727
981478
229804
421273
1073019
1501310
39941
89743
1277550
187785
720391
131472
337654
1435747
968775
1034308
802333
434734
1502178
1314812
63504
779616
896827
673721
1418864
167197
192445
713943
362544
506781
453575
694773
1010648
144307
870277
553789
1260364
833094
1384334
290113
290000
50736
730229
738516
1285530
226393
1484349
480853
89617
29497
19932
909578
1278454
263928
1362241
683135
1078140
912837
778889
366527
212386
298801
667812
23098
1187477
378898
847035
794973
473097
888546
71207
1331641
173481
400380
1055347
1133159
824260
127615
1492764
174694
37362
592204
551900
168635
1272184
1153547
1511822
551081
768918
1340787
916766
384412
350881
649240
13823
599814
1307373
23907
782026
1332418
449909
1178043
1141775
1378942
1413748
997498
1188607
55880
241095
250219
9146
91558
884533
1191295
1321620
249268
490354
1346846
915695
1354148
1481507
532012
290562
1518824
294835
1089540
1499182
876611
816838
1504131
1107209
941182
928630
1412005
727206
1174718
1492151
551310
32816
1296166
485045
459913
587131
705330
791120
987784
1467416
1078231
741747
1247513
174627
503927
139126
1305944
87553
1504968
663567
931873
503220
1014120
886708
1468076
684588
368502
15737
888486
1308007
859651
1508725
86719
1328374
14615
1352970
236869
1064728
385877
301824
1355534
1003270
1035125
365009
938785
1228904
1276703
1200480
968527
1113159
1212180
1334390
518155
429227
1115378
1267413
880431
1000295
1465966
1061787
1284111
452532
601125
452323
46592
814851
750012
899676
810285
342151
97689
1502882
477543
1347887
497214
536165
1318790
1054854
768467
1493558
674690
622080
1270946
702393
1155473
1498598
1311330
964524
1234496
1359720
1180917
964708
781728
1547171
918548
564555
311810
113394
1124002
490864
1191489
1445975
215602
88245
189542
1138510
417731
1460469
168626
809022
657041
165017
1529781
944814
675445
1541176
366156
20192
841647
33349
1212802
81517
627249
1440960
433428
1530688
1117636
1334478
335720
1015828
1260335
1027748
566546
575185
1152609
31737
905833
453590
145830
390680
700855
25097
537484
190057
366559
1109535
313535
234308
1451846
1233088
1102232
1213046
405600
1032966
1195378
1125557
1074875
26682
731611
30115
280708
889864
1224721
506
316439
674443
667620
1163884
106235
1488929
1160279
1088618
1302098
251288
192785
838755
1297661
1466415
595458
225390
76729
788576
1358859
1398175
1189746
1215188
300592
194768
968367
778705
216697
1115114
1208029
1166200
1510115
192255
728203
222083
889905
861556
91157
1426408
1247164
409430
1399445
717314
669240
1301353
1196377
617254
987984
362185
1248062
260469
973761
517984
1343559
386668
934038
1277784
1287116
210341
618645
1289110
409709
65017
1286183
534722
117536
347355
1090085
1105114
208938
357301
949320
330007
794591
41395
495435
1051926
1008984
393650
500647
559260
456828
964510
390726
531006
839211
1043660
1267659
18391
1133387
1169103
427092
135552
1303676
1154367
776673
421174
1476532
857982
763089
625457
1368754
555796
653726
985612
1358340
1178576
444116
160973
314595
1173757
440943
1510635
1265826
496557
458372
1304989
1335743
1411076
278210
1488663
1297843
295826
1068911
756225
953980
35160
286627
998320
336694
1127068
1283533
267739
1316950
192176
99138
27859
976822
116675
283428
1408473
530092
3150
1010963
510837
748667
856843
172563
1029469
809568
899053
166926
478741
627483
81772
1330879
130373
1057815
679623
318947
863009
26645
1283265
520993
498327
44856
1425414
1546305
372392
910539
1447980
1341837
615968
606774
802423
22743
995056
237143
196139
1278570
982993
1379415
120032
442573
403365
1514764
1131759
503129
1239269
609558
594892
218666
443481
353721
1497297
1421988
113849
538171
1446829
564379
618593
1050697
386053
524291
385702
1122977
1395605
947838
19044
294781
64309
484836
59391
1494907
169538
353376
1266010
765043
1098708
206352
968998
1458557
1483064
1043836
443372
803013
971584
922397
1280508
270706
707801
848702
879833
670642
920368
203047
488661
803896
189432
883648
377643
976746
1160767
1019999
1515731
1506079
1539521
1193259
505468
256215
324520
1348631
1128576
596520
1544541
1066359
391656
528790
1423845
378224
1391056
1374343
88064
917563
782509
1082042
854148
382990
1445526
1062997
808669
695761
704678
980830
718163
1002364
1173709
375498
1524800
1232331
131514
1531746
1217096
968817
69539
55843
1392798
797944
607794
1377678
738010
1404819
600612
1234100
80102
1339536
499226
980874
943486
553766
578399
1484967
979912
964296
704768
1467254
1369947
1155370
29731
173206
397781
1068236
235678
557548
776895
1009575
1038806
968125
521115
402716
866939
641500
793370
847671
996553
964134
67219
47691
948257
155385
646178
713741
625032
1206329
891330
1205
60759
760389
622120
1263000
85315
1236858
1141548
631843
1114633
629250
396032
1062241
1429546
1213482
1089694
77946
1448508
1436008
1156929
507423
1095046
107828
1341160
769040
1035688
1226519
1452908
479867
1018688
810820
423178
1511125
1297130
1139763
557666
1236468
1141419
1480567
1372149
732227
1403495
1080190
1105558
151872
1296918
296776
464502
1465818
222050
181095
195177
1442907
111840
901878
457858
228967
840386
97775
763858
840191
179409
1327961
325982
361308
406325
708567
200697
798072
600738
503504
393957
305308
279467
796208
392470
1051787
1122749
634075
646877
900399
33118
1274848
361767
1065302
591563
845194
59406
830466
357785
925857
992183
444544
1089178
1106632
650996
530542
1459120
1445138
931338
1500212
452835
1416559
14270
108116
262006
1413874
820816
958985
1190754
1322037
1517000
1267193
1495810
615267
1145407
13690
524289
1003436
663333
1053845
272746
841287
1057935
567876
1446377
861944
368533
1374388
612167
1370773
259495
854010
1491174
1359032
822936
340582
1067810
285286
1115372
931429
730593
395664
393873
439178
593445
162811
520966
203206
1331021
1510915
1034450
1034486
531357
1362728
1476040
1288076
504820
651767
1343787
241241
5384
459417
859807
995886
708192
673591
1536180
1070663
1196986
491918
747465
1283319
95113
984550
839046
841233
1267425
1013228
440664
53474
247536
1301888
192927
618643
239102
912369
762529
13664
1164541
1478365
937442
767599
1089829
1520324
715352
165847
488274
942237
61113
245655
1448955
157521
1447244
270776
105728
646137
1423069
1030673
1004151
459723
680852
1219249
575006
605460
776741
1511456
860675
202015
670477
780826
838954
588957
827210
573207
277942
62348
512566
968692
831555
28454
161434
714287
1218637
238301
593332
757300
1017695
1200358
616192
770063
246273
631521
887435
671510
855228
316925
1219191
652552
835221
976070
30412
1479131
1028671
590603
462571
180156
136044
720087
128004
269311
1133981
842578
1297049
1260907
240345
118941
301696
334183
650966
1538913
1194336
1278183
61751
901450
1119795
315667
1437502
1376105
501280
611598
655376
418086
1300914
825117
1027198
1205412
234258
242397
1307320
1061260
665546
306083
454321
389999
1278518
1324240
410517
305943
1029046
892177
1387899
195913
1537791
936821
809670
959839
1411454
1381340
39680
171711
1470064
509912
905549
616553
549732
1333948
1305797
125396
1377647
1002251
1039448
404494
107484
443662
462382
1379654
867596
1199048
458317
56561
137249
18800
1135425
314717
1289492
725137
1296156
96315
183381
949503
1397708
1538979
450277
1505425
1107601
1090261
693826
1273470
1219278
80121
954748
921993
913733
724106
789055
847079
1272404
1207742
1030158
1194204
1273007
848560
91301
485738
869660
914485
292582
147269
744364
397038
392519
555393
913396
907302
744973
1309730
553200
1387176
277506
138453
407937
1226770
871142
1138506
516584
521800
540140
1408379
934292
774137
365717
849649
484702
1472430
87287
925552
836446
837105
879656
1136088
42041
1112398
217379
1271907
212138
1522648
579024
602657
160774
9630
620344
444306
1358728
990210
1148074
940002
413787
537780
1280417
633035
1045317
1533733
868395
1279791
369192
1001547
911391
1386915
426952
1446449
257247
1512952
645055
235859
954361
1506065
824667
579269
1299297
754918
367679
1388336
327175
882389
1051181
1265754
1349543
1514826
1326315
928926
694308
1473657
316007
1338300
281348
825154
676
483867
706393
425232
32786
631416
304221
222037
601680
370481
1052562
717466
1406444
327688
966142
988208
1348814
107782
232384
493375
340424
1195376
208404
1481871
1333501
834061
1439314
641324
630461
827725
999092
1116629
1444211
902492
1503115
210692
1081376
1533928
1446747
519044
211716
471306
597738
532516
270702
273515
1057621
790594
1253772
1326674
78221
1235086
1011170
1036198
617492
1329151
823723
591802
1162123
874204
403896
340902
609734
1080834
641715
1459286
425
1028466
576742
446109
1071224
689783
1540640
1259774
659560
899174
632754
343642
5581
1292846
1385999
173878
191415
1363394
834935
570619
654032
703369
1260007
1115461
573943
1278655
309022
574304
710825
488461
1515909
403730
61049
1447726
1087238
1026909
1108031
877810
1515773
147537
177267
1364724
642493
675538
1402471
58729
262854
1062594
183038
1433484
934274
1149941
687315
470178
1449495
761546
1274173
928362
134336
1452087
297338
290864
1405296
1475171
771630
1428843
1525700
1041672
807561
884793
221440
811189
1496575
835074
168699
723464
1180880
1307479
1461280
448815
512145
1201662
230819
1469958
1460657
543487
671648
42810
701310
1458865
1253517
1312126
217292
275601
115840
1544522
1443769
324931
411650
317545
1444551
360925
60877
665132
1513601
1168733
1276868
1297130
669762
1071670
805863
540364
1406935
724777
1318583
46515
883603
1067177
721631
800006
432422
873437
587678
935895
1408288
697001
1247466
653013
1399631
290391
970704
588817
152750
1108405
1116055
833569
833806
538793
1089916
1120252
980634
939290
1531492
738229
1058741
1336104
1188004
430850
1011157
1106365
950042
688647
398922
405376
844616
1215284
599275
75268
660107
525839
487885
914384
72343
1084461
1393479
1527535
339959
1508233
307891
737089
191846
493798
381209
181882
911445
681569
311954
490104
1014361
682635
1249106
447113
1017588
390473
641953
1102096
1147585
549849
820074
552889
1533383
533522
505904
726026
564552
290637
405930
1180376
1536024
830646
131225
552679
215099
58615
876975
1281975
494984
210299
1197329
1536171
915157
1499547
260979
884610
100335
614848
688992
10647
72386
291271
1306179
773411
176402
699976
569022
279169
623192
663340
432017
855364
523121
1050625
500147
178675
65988
310190
132654
825825
552642
8095
1405831
342054
457030
925521
298379
871102
789473
240289
805993
1079120
1514548
1325080
227099
744825
995405
1422808
1041176
1355118
1478415
1020408
615778
892237
1371312
554633
346939
571056
1199589
263234
410961
183857
268142
1347536
1045758
1414561
908168
388757
1539316
1354269
1325074
321434
1110984
1220071
130852
455564
748272
962848
1223695
65399
861796
216451
340995
454268
1382156
112125
1309055
1060819
91671
486504
1418655
678706
1090454
265810
346669
350607
1171940
647441
1382958
1003362
600513
751926
866505
625807
1269313
782355
1492509
678737
1161027
592716
383525
756423
1029804
590660
1233787
36357
1175102
752763
1034807
75589
1455983
684707
1361697
333369
905412
66023
310933
1295265
458551
1473063
497311
119013
220337
1166955
1014756
950819
942279
775349
507763
284777
552262
619407
1205529
591219
32972
465907
494299
1063792
1258884
1304183
748224
321565
533177
1387609
831254
888514
197202
730320
691527
1195367
29831
1453534
441714
1497177
238261
101675
372068
729239
1020130
370401
874058
53836
852832
560722
810018
921449
1300270
264487
717974
955481
1079250
64880
794077
455128
1357606
1476522
817626
1136565
674532
1284176
1147664
102861
352372
445548
395547
980352
1056429
590372
1308941
1149483
1210392
823984
717919
823836
841816
2757
714818
1203515
1516407
782751
1391908
1355252
817845
677355
50620
223368
451724
1457875
856434
104418
308982
370749
835969
1456211
349271
1122108
1127443
432879
565996
1404684
325449
308010
1304922
383155
544979
375000
591804
1235762
904421
1537929
68869
925287
335773
981148
266290
1070424
1333733
509305
498422
459633
59341
99980
1329081
68455
557464
510522
1288443
887136
617185
35584
991835
1486849
405253
245985
541168
1105794
293855
390570
39190
1126595
238789
1211204
1392399
893831
857858
1386709
691794
866426
1491593
88037
131145
1363229
404495
549251
1263585
1314816
303593
1463580
1265755
660394
524913
1303425
1229308
713405
584944
733612
583211
435666
605093
732362
229193
1398761
260214
201124
482102
829601
1246531
454286
366718
457491
167168
92776
1079012
139192
1221869
1076966
1105490
1416190
426522
227577
1276226
818705
1140531
580466
974310
274364
1527915
974831
937260
228021
1500123
932932
95524
463599
157789
1512839
552377
486160
1058703
1200616
1492879
939250
758595
1215550
823285
1446705
1065200
398517
1471563
650578
758238
1470098
707936
828070
513754
171238
351969
473063
593108
555662
633461
938408
241043
866464
904137
518471
507510
372124
1438426
369119
1485761
527845
391126
464279
316803
1250774
521302
1119354
91284
1259313
1241971
283942
1002827
611255
1054838
312233
1400068
1538318
711161
257925
1514649
84760
1393192
325447
143651
1295613
1073823
1497398
137378
1359875
1140899
841075
187722
363298
802108
911222
1130611
1409523
823666
1400411
182169
126419
751395
1303606
1295510
1518986
424085
444073
860544
1002332
463197
1319927
1468405
405640
677933
251576
193271
1510766
1175561
549123
973099
1289922
1104145
201130
832401
958628
1224087
146515
802920
1252027
411584
1082850
517203
1453674
742000
74041
1226129
464497
186582
898715
612843
523919
1301172
1224337
708114
1295300
745215
804913
1185202
747742
1089231
318653
1067540
1303831
244308
353830
578687
1417260
74230
534495
1332984
728959
715090
909676
1002283
119954
222575
49109
190110
925591
1450456
24857
1421269
1481086
1073677
580310
722347
1293178
128533
872192
874568
1542935
1045237
625150
1211531
1032039
691908
124346
877432
1378982
1387571
856780
351032
890937
383894
345164
1014176
1023595
1283365
417393
528209
922797
494637
869949
984295
828737
814670
1259801
1315620
155241
366174
209445
541589
437619
290165
518984
635369
818232
1431172
267698
1475570
786196
257499
68248
526393
1529462
1199919
854375
826884
270438
444123
390120
1473691
489417
1052835
1483757
1518460
1095186
661555
485530
610824
586679
850900
1061844
603329
711471
1308415
888847
904116
855398
1210857
385110
35381
810065
1009473
653053
1528378
219953
28272
1421797
1349292
934945
652735
1289456
907191
743322
1342351
1046805
181654
1494582
1336024
1429377
1414134
1351736
68380
1038898
136624
989700
1382027
692199
490570
176627
1511307
1169055
821746
991013
1054513
66878
342210
874944
290478
655022
333073
593116
381220
521204
94718
419596
1481006
100206
1237488
467122
1084516
153818
666673
1120190
1337970
1148149
373275
385185
611487
1358859
1156255
1527220
1071251
1441963
836660
1514394
641576
1285575
578416
1334426
351441
1038167
216980
1246421
937116
1286728
1114230
626294
799656
1523790
958045
682788
355515
18386
592590
417481
925300
708395
1431660
229950
696704
382681
152473
484641
1228792
415121
965735
631495
704987
296371
273553
1427773
304401
54729
250760
995319
152787
520754
578635
574719
407103
1267030
956793
449429
920115
304756
1401715
70641
1458048
667650
720900
958149
1328171
334454
179782
189462
710268
930819
1122251
1356682
790133
1021868
1050830
339125
714078
1056117
1121822
697392
150767
1482743
1162029
1147550
1364986
1400941
1180418
831041
1073783
1436635
432854
1109930
1226133
1038388
483036
223630
1088623
1161370
1346843
216102
184342
1478037
217370
1383708
672294
456120
259693
1486728
177778
101123
327432
613923
252934
1330865
300243
481449
329571
1334384
645915
397621
634846
1111449
1097827
317600
1518022
222141
1401710
1152979
396078
1112253
568914
538742
517747
155038
582341
1433766
952843
690085
1326382
1021301
26380
866613
1319773
1006665
1447417
891951
973237
1278705
191989
595814
485924
774123
609892
531138
1142957
120899
1155797
1337031
198410
87348
1184510
40635
491696
756434
1023549
367718
1488302
1421053
363347
138628
580245
899563
59392
731283
1060803
829071
589048
756583
746788
1171717
1542626
1372523
1130212
576011
1101478
166242
1092352
107489
551868
100774
189852
1226100
55449
870912
75452
802672
107325
1171891
402919
278931
825165
451727
440810
659932
320325
259089
1174891
1153772
27343
1133545
588086
1471519
1304504
20707
1032052
873662
1384387
1262062
1184548
1411169
1375882
1507026
90929
1169066
1546403
373174
450623
933784
962563
237290
1185465
404619
1415708
1242419
631537
111341
1348778
258890
130854
255466
1086095
386418
1119313
313745
121963
220392
20507
821761
1286590
193946
604020
1269194
698554
858622
46309
1252155
467666
1286112
253563
1481381
405848
1521890
66461
1221089
18888
502122
1098294
872615
1306754
1258638
1222452
29380
982633
90736
846036
1247848
611115
314710
1443636
728309
55257
887851
427207
1413345
621254
602626
343427
261824
439463
230290
595374
297705
578475
1531945
632215
242440
1461798
389305
58960
1213099
168687
153208
1347201
166241
776566
1462926
1324815
1359610
1237375
642839
47682
1393319
1216319
1469744
1386946
581481
66031
1378011
1381337
1462543
841362
330648
915628
8216
703581
400589
904729
840943
894494
1376961
1370691
620537
1243557
1020246
89629
907919
96235
896352
428502
557963
1188950
836162
871451
1373038
1384057
1002564
1016526
797008
969852
538607
306407
1098946
451388
1202669
165646
207714
621077
534909
1339208
362175
1222480
932084
754343
666113
75593
262105
1270697
962230
272929
258630
910006
983817
1470245
317707
1023090
673281
428929
1145502
908455
592463
778090
7561
1184062
1235495
883322
563984
341296
264716
988705
333865
400345
609536
36723
1221619
514060
281406
510690
875449
1322683
597455
156764
1050719
1438114
388187
882115
1153095
327001
406637
1378770
451044
330426
827271
1234984
1259785
212385
18374
499774
450201
1222270
706474
92762
983385
1223358
1535739
217861
139016
1077226
419933
385072
1203609
222598
311469
706557
1267407
1080288
1423782
219269
1459655
599736
1040816
761679
326524
717641
1135713
63157
153955
1244097
1043371
9384
1195035
735756
1174561
599010
1053554
132992
666322
1521977
135385
404684
244486
825410
30393
1184557
1023150
635448
1019075
1148706
347946
1182181
42074
677724
1337966
1376594
891316
628594
828164
1279210
654733
1112055
1003635
484416
804447
44491
1038028
134885
375482
788520
1056446
851218
537346
1433324
1507688
200014
109254
1172328
680107
149599
467722
1335512
1033439
526403
310616
404509
163927
498301
777717
1492593
1318796
1430701
1532417
1427524
609098
1139560
810322
1027437
377414
238637
1374382
495012
1300951
1248375
614276
1107739
503646
1395874
1252567
902082
1243157
132509
1418674
1087774
322458
918214
334740
199020
596830
264184
956881
23108
1429962
368825
1418186
271781
156062
1222939
1057666
749947
329773
1149645
12469
920233
775727
632021
648654
590284
693004
131865
229320
945957
68733
1520744
485246
1503568
515155
1420797
485271
1436676
634303
83715
47399
986995
1158910
91045
1166928
1160981
65327
185181
368041
474126
1000635
97620
1353980
768853
543468
1383728
1536425
997483
1026151
625960
1233689
1279503
204887
12143
190067
342505
620964
1439828
403787
831253
883593
1206183
184033
1233116
1243886
1168105
162053
1215868
102566
1338946
25644
237486
532659
460717
534099
718330
1454347
43880
233230
261146
1329199
1143745
1323941
475416
932551
392121
1078972
1090424
1344570
1480254
1025974
439944
584859
1487877
289643
1011377
786408
390625
378767
116185
938755
1158494
766518
212617
806903
532859
1522669
769378
73747
1066751
899224
953286
345528
189922
1356567
602648
1160774
559112
1513096
488795
1193028
975215
695315
546945
220361
452452
102486
220437
593215
890175
652586
15035
96316
1131484
1442739
212499
1513804
322645
555583
960510
379362
1180206
606996
100894
687965
1112555
786520
783492
1184656
199756
1403277
1311324
566901
36325
1138316
556712
1111789
1089893
982182
312610
127014
938009
98366
143393
1405869
1248865
35584
1152444
481533
61369
441648
1094895
1383189
1244850
618521
530504
724054
304106
1462250
86840
136660
84503
1003951
1058686
1254115
499319
220307
508354
124601
1438745
760
78252
894992
835285
672304
18678
792005
1168146
574286
697263
1404618
677748
207772
857278
822113
1448731
843356
580280
1174453
1478947
281053
1202779
1188414
1457327
212639
1524922
392581
1283911
171860
1163299
814879
947510
645952
1291460
223885
296093
1238613
592569
1423541
1346409
1320981
162940
606017
433934
519732
672605
707755
1207862
1540117
448864
229641
81030
688651
254255
729051
462925
722673
1246006
963032
369257
291636
505912
1518669
996113
1130976
551972
595015
1347627
678073
87477
1314261
578281
1009006
497995
27816
737923
112931
475593
791914
451948
1397732
1193108
7347
30595
1235563
29058
1215042
136909
1535808
980041
890347
1154160
273807
904637
184624
106689
1230833
434571
596764
795978
1222629
716133
225460
909146
304518
296684
1409991
579137
543929
174677
1406596
134748
875198
1441294
464614
771816
1196854
789882
33368
1259070
979175
1383323
852744
42021
1266791
463305
199648
513932
25561
705795
1110263
92135
931872
1351129
1225291
208273
957994
70251
146727
538683
619769
41637
1278797
757869
758451
625691
1293418
871892
2097
508541
385934
230862
1079911
425338
1255674
719268
1446266
25609
441398
1137419
975000
1441534
1358503
152427
900458
216473
121079
970168
1108314
300124
449477
1049749
233215
1266095
1250733
1249058
470644
1031773
573331
372032
1165200
538899
1433649
855178
1393972
1024712
50020
491676
1264484
256369
599434
1444155
1465258
63253
70273
530822
1084343
1377916
1218464
1326011
912030
645923
348192
854561
1088429
662326
572949
862312
1481171
619848
1059064
1177258
466185
601643
1378178
531242
423619
879533
1446478
1537289
471694
899523
1154282
719210
1174213
919620
129196
1457084
1066206
858961
983232
1135457
450058
102815
427066
583165
1326681
847047
627486
561694
935616
861628
281101
412726
1015529
371477
701587
283314
175669
51923
1109453
1420700
6678
500077
127909
509327
1317570
904692
844755
453440
1542562
1021957
806195
392657
946620
12355
1060081
120123
225696
766454
936981
10965
609502
1030427
445695
1193749
223492
1102613
606607
625983
1513376
261060
1271103
942768
148294
964183
1079980
165761
755875
241929
1207424
102762
555765
107260
134222
208071
1272566
867389
755181
97631
1368420
1110742
559824
709274
1075571
1343352
1336426
1418641
681782
1156664
1182552
826946
1290825
815323
741230
1109194
782776
1050155
519507
953333
31610
807458
420260
690247
1228327
89055
755295
823873
433787
782394
1034208
1321773
932056
906919
835584
1466440
1256671
620293
421935
928527
1397204
411674
458231
289652
924744
457883
727293
1072068
1177419
37283
976274
1522013
456346
230947
1417410
80606
363763
384788
395779
15054
1164574
189385
23650
1423981
729487
118348
660061
1007530
1096220
772552
883108
329907
1481745
722144
625588
854847
917099
1211641
217063
165416
1218336
362819
531151
1344123
771579
1279629
1458874
1106956
897325
725462
1471019
1170611
1377710
1191530
413154
475189
337635
255734
256287
1436283
886693
246300
1123387
323500
364824
791304
1528398
547420
1105652
1119680
946665
53932
1048059
299255
218158
699982
637252
52106
1434085
609398
275836
330395
1493932
1075695
956024
910967
833860
236905
408430
1278924
181280
887635
1216912
655916
181807
1033420
979533
427032
1395324
622518
1137715
367367
1267477
1531558
940512
994609
945840
387529
1367462
660647
1040652
182367
909196
836272
314357
1048477
462105
983839
479157
300588
1098313
1446038
883065
800363
792571
948095
556525
1460718
822580
1040626
574939
6914
527180
496524
1173859
604924
1448056
683466
1366348
1411204
1394957
506247
1155531
1377910
1054888
302209
576680
374546
943690
624008
1191620
1110564
454776
1114467
1388332
1262190
523320
446377
386068
777777
1415145
288494
184272
55211
63191
1191447
679537
308690
370788
11248
517584
770940
52979
295876
730719
212102
1515889
1461778
1334452
1063100
1212828
12262
949264
950351
112202
1150881
561831
875888
1258179
998655
45659
582778
903091
320612
519958
1053017
546097
749251
209439
374929
1248246
1334759
992456
178832
1247044
312147
1016662
1544099
70777
790019
194683
1499344
613953
759131
966794
789478
1157581
799836
54308
1026605
694463
297561
1441261
1158583
822179
1288339
384894
741901
687931
162474
63404
44027
144697
1128104
679992
1128615
723730
97726
225227
375595
1056433
1266351
637621
122689
927655
91889
691405
1514209
1510408
504771
831085
861314
1416677
97494
975505
612964
1441187
477270
750525
1096647
160584
326551
392116
1291774
38073
853960
1537339
265878
1407124
1421900
1308471
1030227
1337461
271520
1370393
998902
901169
1270557
1245795
1421655
773541
455156
506459
614971
167846
305728
193509
1456631
1149032
1451681
372180
521787
447444
147671
797617
1541403
96477
1447351
860715
1378928
72097
152497
1104085
734601
819495
370789
687413
79010
1250887
1190383
1117299
95812
1244456
504015
970509
1522738
680020
946249
138336
804915
638975
1267235
1085691
839877
1332289
1463756
875716
21772
370779
498655
1378256
794744
607685
1238939
33720
317883
661773
537596
1157763
61497
611256
1489661
1178298
1016367
1024272
1323873
439132
1531184
1245951
877439
226035
442132
652532
1224306
223559
151832
1444626
962674
74204
877368
152426
789272
1263347
1369026
1413269
17486
1071727
786403
525143
116853
1425108
1015574
873074
429578
778475
1120298
155129
492808
407907
768663
131085
945210
1422524
462394
1150563
703385
568213
1460587
89382
901828
1401577
1425157
845782
1219972
859927
321675
314107
1236510
1477930
1278830
149669
951537
354889
566614
129505
856635
647776
1215869
198532
795904
947397
745735
60787
874654
25538
454196
3244
651538
377652
1133166
804613
1236425
1445560
1178670
1310893
1105524
228802
967000
1189153
603248
304540
1095759
605976
1012896
889592
1546290
548319
1422696
1089157
20210
318002
78047
326467
1263224
1438079
291488
11209
187297
1054356
803358
277099
1411866
557028
949549
830585
615985
1126671
987164
697821
1363769
420191
535345
1008337
421119
144886
1000623
1394927
115602
866778
410579
170015
1327613
794543
1326634
1217053
922631
40734
1295448
153357
165698
1271143
561772
221582
1332258
1362973
414750
12348
659722
678854
450707
77368
432768
584063
882688
305643
29280
775197
44499
1220440
901337
816076
1458631
1239816
52088
1405625
1329150
634527
924586
296079
752991
496052
855837
413549
1163011
773827
414669
1197895
294585
1413126
963520
93419
123794
1287165
1172480
72881
158310
1312127
892676
279240
841221
547470
1205316
1430751
601098
505324
1389807
217563
1000078
1282969
283201
1231168
674110
21145
423472
830176
1432890
960009
532877
1211226
260843
592255
994812
547511
1327741
1106939
61394
529334
449605
439093
307721
189660
459328
639535
289569
473014
927793
657186
151402
308402
558819
761867
293499
562003
1424910
328794
1016383
727930
1183037
1092632
1219717
236840
965489
1027635
957948
360825
1394511
318396
604020
1521478
59741
1348766
136735
1380836
785375
1058708
1195973
806816
508172
1505589
143168
1114191
1219930
398298
1035863
844637
898279
1383821
803625
96864
1113982
1068230
321740
606722
101192
1102658
1229772
1309028
1527721
1364019
14223
374046
879938
1367684
1215229
616762
1248534
1353997
1310604
1248216
1376341
1409945
1387232
1260131
1511161
726584
441298
336459
940913
1176908
1229404
1132247
1308163
38990
1062683
225611
1388699
146534
1264614
181065
347305
345809
613081
793050
103802
1038289
1412422
396608
1319700
445539
689773
661997
1521492
467770
925515
1190818
1481932
1109981
748783
528896
349883
355912
207280
314030
934858
1463494
560308
877105
1436480
784863
135623
610066
1158787
340787
471400
1064665
175039
184019
1221101
1029710
941348
394035
608375
729971
506580
369617
711226
147146
412650
1328876
142112
1277223
198106
270308
810496
257892
697997
406612
1272599
782257
222562
1138744
222003
1030441
792182
1134250
578757
1025517
269346
361148
1309249
1074595
1397593
1407357
1115932
1286867
663696
148033
420046
1483069
686491
988943
295888
920252
24488
1536295
344125
684006
1511399
324383
862262
406099
1501126
780927
1182496
176897
1326948
40499
184183
790563
942725
996615
874065
1197740
1187090
157045
257489
1391802
610453
464488
426167
934349
826367
405257
804975
1396323
1109917
1330598
327669
1157951
866132
623994
743909
1201604
971685
668584
279547
928258
715854
1507845
381022
645872
408952
1266997
1542888
1115453
402154
1315074
664757
750390
77210
528279
999683
124282
623360
1306981
470307
6850
927421
1207423
604409
799616
223219
1435677
997687
1510525
1230947
506456
948127
1258985
1082290
188894
747889
460935
1147174
1208214
303361
480241
1028298
402916
1449600
1322466
1323156
1224641
452562
558449
293218
221349
49466
522390
1532858
785522
1189109
929790
506050
277806
665475
1342538
392346
188821
5510
1274350
1283192
436798
827979
190426
560368
357353
338271
1346750
910262
57238
1271951
1420770
530829
83853
1407272
512625
740612
1082713
112312
216252
1494709
764269
1538486
239186
723239
459632
1318541
336203
653320
1075175
94169
420375
902509
148291
823737
1353733
1023750
114670
1470824
1222444
275497
470532
1218476
656945
1372646
970225
458123
1102604
1518901
543384
697120
1166527
1316276
781993
623207
840776
852745
1116694
1118325
1299707
740061
1115309
1454737
567154
275999
1106178
1437615
1268816
821049
384987
309273
1392760
986742
1030798
266497
682256
309471
237773
714462
643699
371878
181339
885003
1044825
422395
1404503
1534526
256456
583791
1163376
434146
1219852
1265123
815987
1381599
704350
15127
1199567
1317458
57436
1051856
644517
1443552
1102277
480925
181595
911992
71702
1108871
1055838
802718
1289436
1484411
86455
462512
858269
324416
804239
11117
940104
589034
1034249
382265
976782
570311
975749
823146
619321
798325
1363854
66356
1249832
717723
1267031
378329
1544438
641494
162972
920615
440360
147382
916615
1098118
1170516
120690
38159
770820
986290
178875
377908
213776
416187
1105946
435140
128360
1364137
81267
472182
1182656
1086415
620095
1392311
915580
1268963
1456766
1044855
1311943
1426644
688894
1000919
548225
805177
1540731
1309007
211407
330395
1328183
766284
10481
1302274
469096
158867
475493
1304708
736665
49437
516069
732587
847744
628996
271273
514625
986795
455062
823861
686511
511614
1452282
378343
965219
992631
872509
1103027
1185265
258035
267122
1275253
603990
976349
821722
59001
805981
507088
149553
1373375
473530
1369966
1065873
893184
1458763
571093
1070779
1398356
1350675
512846
328920
1202456
664672
625308
515926
1243355
1506050
121583
244007
1052602
107952
486247
141273
673229
123706
224750
1291946
1081692
295010
911594
139401
1022141
408755
568261
1008289
1490863
550480
1289084
631246
783571
227500
1313225
109703
1295199
708473
756844
777819
1026223
320977
1039116
1094893
542898
120707
84924
234955
1234390
81271
1245332
569735
994437
726419
595058
239946
574018
418447
515456
374518
1499437
219888
37108
1397957
712661
1001894
284548
144820
63561
687604
1466292
1189482
544829
758097
595767
650534
636100
1367224
543662
1322415
1015020
361227
1267958
1493895
1455963
996874
312999
7468
192263
1350861
1523076
913095
1229018
358223
876264
1022318
1361523
427800
1147294
843381
1067002
1212562
78756
1415809
384553
1437512
278693
624069
202132
952929
1252904
833517
534934
1284801
602081
166001
1430377
698144
806485
547191
240864
1107517
1007051
1368561
1163230
1091247
678882
1070216
670597
349549
1137228
1040607
957563
771162
1299474
735868
1060397
1315458
837125
1184078
394669
1436837
69552
680812
342630
1267880
373278
1474860
605716
271503
856707
1386578
886136
353784
1239900
418101
1342676
1056401
915295
1046888
702435
1051498
1076444
997635
1172567
1347744
1460161
908930
953686
489293
1229105
1074329
747217
248303
354078
1062215
1390267
1472825
195869
1199247
37090
1070048
990798
124700
697959
1004218
226694
998033
564113
8747
1356987
140278
588828
621263
880797
185928
906394
54543
1447611
14441
1015882
1474192
949606
99613
1445113
1100163
363553
533825
518313
1534489
495320
885218
1538159
318953
877967
654794
1089734
1396655
378348
47010
693084
758959
418135
1103293
703370
722358
691640
1333148
817260
515917
267943
710138
1239687
1274980
399389
55175
824697
478443
1028062
1538253
543147
678401
464107
1513094
990219
484271
762016
112109
497014
1379156
745052
774919
1311270
1375130
1325092
725508
996855
883899
1251647
998413
497829
164828
1110333
977512
628057
1253524
620143
278215
181977
761331
419893
885255
390995
941196
1255230
114581
383025
61036
441451
1333510
1509540
1231844
1205810
1286062
429850
1133470
1419819
179628
1514320
951820
888743
298254
410123
277895
1195193
1507621
376240
688058
498015
496887
1256166
937550
219891
372478
1344904
237402
1097851
258936
1192553
1260348
578596
567613
644433
1215668
152897
1362056
1114630
1049079
1158418
1445497
921360
61285
572243
1089106
699218
599366
83114
910668
245491
1328396
1516792
1045513
1375728
393004
664202
658951
187758
9961
108004
664628
960209
196114
1323897
1069523
1323608
1209374
1414637
1145284
1405629
563399
108583
1060565
367965
172182
97808
1058215
789233
1384167
795164
702074
1338204
349073
227904
84931
1069780
157142
208357
207672
762575
1049161
168141
779535
195815
219422
1456477
45272
1521104
496636
876820
456771
619033
1037677
1338619
33721
1414149
874796
952197
1365242
191688
1541701
702780
560364
516331
167928
948562
113907
1535028
649370
45831
852350
793400
1431152
413356
169944
1003067
1252308
611360
1206063
489674
249930
999689
196129
1396576
1361641
122783
816003
936089
843718
1185402
894708
758657
905151
1111501
1049415
143051
99632
841116
1250851
942207
1076556
456422
633283
755435
851884
233722
1075927
832794
170484
738236
857113
397453
1465475
1371730
1373693
240692
1518164
88155
1321060
392460
1464270
1268337
203243
608955
1242627
1489380
114136
1386792
1542226
400191
943365
493819
680707
445553
833540
1105107
986584
575213
1512720
235348
465620
108823
560356
264598
86170
331526
976790
438000
1117120
878144
1397547
641212
107824
431463
1457379
923112
182465
755028
719206
656392
781189
793758
1244074
1407948
759457
1470577
917797
131765
141872
1225406
472240
107071
591887
447108
639681
622714
621321
1347175
1280037
66912
240910
1444194
771081
768450
438418
1112118
1034954
860219
278849
1063936
1062928
72108
182164
659510
247785
1534668
543528
797237
1506314
1159046
957363
949596
187277
1019811
1084020
1423835
602185
1322974
308544
732757
976451
583581
276207
1535578
627978
786720
1002430
730200
166314
244017
605276
266524
800857
1404691
817042
409085
1076971
1422381
1399966
566379
263373
125819
142983
340390
285071
1490881
1334883
276487
1511220
948354
540013
512920
65553
932212
1107213
1108351
456403
399561
674170
305020
842707
462765
419111
1388573
506020
189009
195085
610472
1506093
909624
918447
1406035
1024535
36521
666725
512713
221975
407417
999008
827254
983526
1339064
444935
1120296
924273
1531648
860882
1467667
1027418
1488261
1320671
1278212
1172449
989174
504988
332164
1018840
1084977
851461
568761
1154718
168079
1425413
1104297
1390703
986738
779801
1389960
965385
898827
949890
1497928
985664
334905
1219927
249226
454129
23176
373636
1021697
376559
74048
379584
1482527
166284
597472
147764
1058490
408019
372008
88685
1357054
471893
8918
299663
745943
1203783
75137
1071308
1156056
1298451
198386
1169938
856372
793389
931799
353204
1141827
418768
414273
1298648
1252223
1370015
1107031
1232544
961828
666950
378431
1274758
1187637
1499842
679633
927965
1008352
1547018
1494784
24355
514830
1128453
1209687
1500398
639399
1195484
1326862
1105933
890969
452875
778328
1478306
1385959
303136
1477635
1515193
1271223
769473
1184322
1458172
217531
390968
700898
394875
1531690
1459064
428410
753678
853280
312200
540053
1111141
1355730
1487592
158768
1082034
240985
505719
481418
358717
276236
552191
1507393
834154
965580
1260580
86452
1521807
733002
238356
840421
193513
1409132
6578
679993
572219
1469450
612629
587135
609672
887532
190422
41593
1515848
508881
345801
61040
1321178
1110643
507275
1013500
1013317
980703
1486435
1314354
595482
291550
214021
1103297
1489907
356625
1248499
745627
453213
361908
1400255
257362
797808
686716
1268270
760110
168928
1349367
794905
283443
556814
774947
902141
422570
1456188
740539
1083934
1317932
1103397
991275
22724
604899
849148
1068776
1131612
999950
937091
572430
1529051
324915
135621
767897
336828
1076084
54727
262191
482919
636445
1003977
811824
106927
534578
402952
249952
525633
288114
1529984
112012
48082
713447
538253
129483
95414
1368419
1329901
1462411
36512
1028171
12377
1254062
1495043
1018694
405257
546471
314713
1416572
1099972
1326734
1127412
573894
1434384
439632
170875
341046
1193145
309743
1534554
168033
449958
377189
1258980
1269342
991960
559761
1096877
49696
653698
634580
468368
392757
155524
925356
920649
655702
1420233
1154576
72718
1309397
1161346
744180
1378994
781718
186674
1298040
1238671
22710
579414
994872
482190
480781
1462869
1529559
591830
79464
927446
1264258
1538668
730601
263887
275995
830439
228881
805290
1481462
898707
5002
239848
672448
1391753
1473390
446585
814752
1461946
646848
1113324
1197506
668111
1378757
1396155
696162
427802
625199
1100425
1098204
376798
222517
119871
1240934
1293615
100347
114771
259594
813214
865278
974198
90753
613676
520891
547985
14013
1533636
127544
1482613
574930
1459060
1469837
360802
427971
717570
73383
1230962
673927
1337125
912346
502136
1219496
334588
1434831
792235
1297699
1192329
1399320
357111
648078
1255493
1416240
1363634
575412
398344
1477947
1042141
35146
648372
1109888
1410847
197236
765994
987817
1283155
1234
1375058
1372480
356416
758663
90800
689910
1090848
587946
476179
343503
1144540
404321
163514
652858
698333
665725
1391516
531175
1331784
281110
1480480
492164
463905
1071426
166457
1058295
114947
953477
644603
54678
603756
1019685
40884
1089185
768316
1310175
1013397
408944
230886
1394908
1071867
197370
1383962
28239
795702
1089343
1307772
60973
40845
1041755
646777
834526
1259432
764374
49213
780890
454260
943777
798602
609720
1084167
1416405
69977
887890
872249
623389
1322335
761588
1489939
770193
62386
49909
1265909
285612
818240
847666
1082596
893092
1336359
78358
1231314
1137097
200278
280657
1120653
182292
187107
827552
231959
1285466
593704
13811
852291
594389
417493
1278313
906996
585966
620727
934167
165748
617972
362340
202098
1214835
638202
630200
977557
1147076
1159502
620753
1113750
1277930
986855
1148587
1079227
240117
608442
773509
1189408
232257
731562
1057443
201115
1148493
1269794
32185
658587
1178217
393475
1127836
1212851
459063
561499
1027704
1201850
1314302
1216563
465440
787156
351783
1399203
1010098
1413897
288277
918049
793519
566000
1223195
697639
984619
1164066
1280526
816639
682845
403515
1204668
1177318
588049
1378770
231893
94212
1356941
421674
955812
1545885
701883
655837
1115909
446200
661464
740865
668221
1052643
597328
1310123
1133596
1308152
1132260
1162571
515887
259807
12297
455984
1056691
1378142
183767
1322121
1353452
1210809
1028077
1370858
1129930
745211
309067
850469
382299
1519934
686849
1277853
56203
1235575
645165
828603
366062
1119833
711206
812077
494179
519229
20199
923765
455056
191080
1529992
52611
528520
572695
733977
1454260
1177873
456687
1132052
666113
709698
1294946
1146342
1220862
366876
28359
543680
1352057
1458764
379157
1490311
116806
1243267
1197859
998612
270475
962670
535414
291519
765339
570925
35554
90611
1348740
120474
1322409
507033
222248
516161
1042507
814075
1494683
329037
1393158
358189
1368252
1188345
810335
996585
1032743
446003
897965
1474645
222257
707524
1273880
919689
1442118
1405264
1158926
133739
1532225
1212871
1281532
504984
1230959
261087
1314113
1012761
659353
1204221
1452857
941438
227805
1315795
1237694
634751
1478527
277866
734635
48687
515960
1421286
114176
239038
892123
225552
237919
438285
1461851
239831
1512682
912433
1363243
375626
347981
102877
1232907
471078
1050170
8397
772178
354455
56833
325005
526155
1036668
423645
523691
562506
751532
1528358
1233037
466227
163218
515384
691410
627031
1050475
651407
82084
410262
194847
46511
528491
1151117
1149769
62871
236586
298665
596105
462522
179809
1172033
33639
93934
250845
638210
1214947
735255
807115
31564
1063046
383841
251306
1256122
147652
1497917
1239026
512966
932336
735043
592882
391089
1231807
798053
215076
216625
654601
108448
1357465
1286225
1287705
234851
1215271
740087
162941
340072
891807
870994
137615
405263
237676
280127
1104423
397035
1079958
859883
281770
718045
1344346
320267
424980
958247
1094221
702674
569630
1096226
192714
1005964
535866
983163
258917
1169587
872178
1019122
1033004
684335
1271690
491963
1447419
186083
1168517
422842
618793
649396
918958
1455067
1487116
698860
1507447
1367943
1260967
81334
1343853
1219288
472634
235076
1512795
515373
994676
1225001
1068652
408372
314003
252131
1441091
1296550
389054
379180
26383
1067790
1084670
990237
1061828
1224867
708706
630853
678326
607320
401907
1467623
1508618
1527206
772137
1196825
1253726
690765
1328534
1073690
793845
855275
612075
595801
116752
1391143
1316541
176486
1075499
254844
457519
623007
489352
898321
470758
716329
228227
1462523
1484993
342407
381386
844834
17634
366464
1295384
1298363
178942
982079
319410
1136519
450876
599494
993324
855186
1143059
396758
1128535
169712
144434
669430
727038
611350
136806
608617
1416882
204477
186887
1009649
251978
1148599
1396002
5642
408715
323460
1242677
1274278
704543
1257970
259392
34295
183240
810925
513412
1371043
633354
175507
1028632
1070095
414112
812562
585555
518903
550181
566553
711240
776261
244183
698889
54734
1232230
1086264
818625
101042
367758
1359234
1359942
687253
1016351
525943
118118
621371
1350452
724208
361627
994428
342496
210951
1292286
1470614
1257345
483472
1535628
68039
533159
1478296
730281
35694
19591
96591
1375107
256491
433982
1419100
487364
406562
220080
1011406
1010225
751546
709965
813544
508799
956166
94243
1288958
977190
663223
507981
348580
1185119
158867
618870
1291139
39703
1045864
1333325
1400576
261196
1433820
604760
1462606
93633
993432
1545962
311857
998643
707723
1114194
432321
856360
1292013
1244520
1276785
602891
788197
362268
940065
435288
87297
1416227
1052208
649021
788589
983
995467
107673
773233
272968
682790
825913
857918
891926
653586
1263837
1195898
1226566
1058437
434699
462838
2869
55160
421045
570508
393414
1266526
870296
865633
1456263
934372
1463003
884376
1086787
1211323
1189389
766049
540348
213948
1420620
635635
328948
1332968
293090
148664
1528824
1482701
949425
483992
1095407
162297
453599
1215570
23644
343963
1207401
697831
124298
1160793
1180114
704428
459741
1151766
863279
360744
1259377
1107312
793260
1352062
894577
654152
974142
1246581
800505
338529
1493942
1158197
537609
129433
1290991
1164808
123470
1517049
324308
228700
1436617
624973
698436
247645
762897
50565
1293303
1539763
1172373
71275
963080
691151
262163
1143705
240218
673920
1485524
801920
847110
1495617
1386216
1359279
1303328
370637
1149817
271281
437649
729675
904266
285921
897532
1487923
389366
213972
123610
304762
90613
1054339
1355159
1233147
1096295
1396812
641817
1472505
999084
1085649
1317119
515324
961854
296415
58346
178909
375740
272520
200478
822638
1247465
303855
1492930
1083651
882730
1122223
68257
876116
404664
442694
846388
208559
240080
323064
672264
1269531
458262
503529
685153
16024
301369
617921
704631
436168
706473
1438181
946583
926960
965152
617441
364384
1358332
1269355
967468
481919
1401258
328563
596447
1268561
1309773
1016019
22123
1351146
401951
1307293
626080
1231977
1005397
421987
1342971
1121915
368109
1014514
156229
1457794
1389874
759448
489545
395405
977139
849663
268353
183248
1183657
1448185
530728
108679
1151027
833794
780098
997307
1290322
1433417
101499
969499
258122
352336
142686
317784
844670
1471744
713277
972129
1050458
1053964
375237
1168411
655474
634812
828222
1521436
1297610
1033402
994284
1482966
67392
1348340
208590
351886
900865
564403
1349667
1289130
1013669
890300
103222
218596
1337517
1149405
4518
1100559
952072
70856
1034374
161227
1480774
928582
1447325
226288
1392143
166223
749660
1213466
1509127
625045
1075147
1522508
164566
419833
449836
1228123
788736
126137
387106
382854
837079
645301
1190565
506840
421896
1509585
573979
725409
551782
1547279
1434866
1259438
1010026
103909
448445
1016522
1268743
9077
1336807
28223
875839
1398486
1441828
1175005
1445940
1286841
1396711
1106809
580176
299029
1448187
798502
909560
324012
1383517
1475155
1001146
1490766
121740
791060
1079209
1419104
656084
10430
422658
965903
36986
1073458
252481
537894
793674
1399548
1229230
1442589
738454
1284401
1404929
95407
620258
224648
788131
1390780
499922
1213765
1544283
1230099
334803
973961
436412
1130592
1284445
980558
1093874
1040463
323232
1091658
91400
1519716
319662
1455307
1500744
150932
438982
1481794
1339284
1465938
283561
811788
585496
517574
872228
660335
137983
1468785
951621
417353
16025
944006
641245
1334428
897342
1427109
164217
1030103
1546192
788475
231084
1285344
169019
682734
280110
235105
421843
1428916
1257375
199918
1511323
770690
233171
1455762
908212
697362
89395
904663
1508070
257180
1092885
24828
186856
96591
592058
1002890
1151418
1306805
134767
1471496
497408
1281061
757507
1341874
1396561
1546390
424176
900460
746233
616911
185018
573542
747696
1003876
1402448
473547
201233
445211
449085
965007
803977
15127
635156
507737
468891
26440
307144
1277253
958138
626536
943616
311136
975207
667649
729642
531796
1443171
524109
1004570
618940
980497
590400
1244789
1283438
654013
928985
932676
59372
939842
1090358
983675
1221994
511601
672357
726183
857507
466546
24023
857847
128925
921384
87387
966492
607359
774486
994521
229465
170734
633716
513405
288782
890611
757503
931540
702035
183235
1399068
1128000
386804
933564
151913
988073
266010
1252290
381836
193091
1461065
1012757
1452841
980787
1232192
95162
362220
922754
165915
588297
740039
1398708
953543
444600
926977
508014
1526801
1514372
1430979
371473
923921
618406
645617
1062574
1085436
1357254
156285
1489717
296060
116736
554262
1238290
563886
1279880
310947
904689
1514704
325143
896987
1239204
1131345
1408994
81349
28163
1437583
41823
1159620
1380529
665323
1248217
1255179
1290607
1368156
1544517
730457
1526490
875341
1432097
1474736
378113
73208
1059733
271302
1160732
11746
682772
56778
230470
107525
169919
1187350
579534
1131037
729671
1062545
336489
560147
973492
235721
582259
1204406
783872
1247990
97135
163189
357853
653902
1383492
1016308
1062528
1146471
1042216
342118
93812
1143767
1537240
1104108
1441494
1123335
149327
647695
692187
236146
921786
196414
923775
422343
145791
718283
1108724
1467100
887863
717984
841968
1191533
234547
125561
74587
864174
240100
1034860
1016061
79546
1514734
620407
676713
1081466
652830
960195
1429324
738934
702864
692250
645766
481891
2691
108842
903677
1064385
988422
837156
1393482
1050352
361737
1024977
909149
90680
1449720
1223263
374978
484849
954672
731336
310575
1068355
1407652
200810
15541
1096942
752429
1310560
972901
238049
636408
1301203
1004866
1502484
777935
6561
1505597
1058130
1009234
1176441
733799
312285
1504441
618801
281027
1414162
30775
103615
1432606
227333
28149
289874
1262096
696005
734675
1112367
166227
803298
1444813
1127881
903070
834123
429038
744080
1517361
1081948
526898
711850
482879
377517
639431
1123283
1414684
1544693
579985
742534
1806
1162092
1192363
73448
545319
439349
1290222
316007
1061666
771749
1327955
1102253
699754
677819
1118478
205324
376042
799408
386294
435481
345911
817295
1256778
965786
670112
947372
466323
486336
404373
204818
430536
679416
1354730
747163
1113938
74497
1085753
1095671
940976
1005902
902288
1323783
1344333
429791
1240984
1036068
332650
1405869
750886
464709
193048
257594
92968
528131
1238555
1212947
1080448
842696
414826
331523
1541975
1115827
146319
425608
1189804
1035916
1484557
1127274
301051
7953
202967
1232192
911978
1405548
463888
1059438
1234150
54433
789545
462457
388081
215738
9165
532604
1543608
453206
1154248
173699
31722
540749
1311173
926773
1170448
548984
158069
649639
1485513
1174359
236634
467702
1120415
598227
1520483
1198554
996326
1400149
670966
670742
1405313
971901
342289
319503
956755
760180
501187
1118815
495056
194232
1395083
1198917
320092
727246
563393
922243
460300
1113090
539413
39376
1283554
438887
615873
1294119
1104386
1501986
1410861
923076
597089
15680
1187145
293480
197735
488960
432484
1027281
1320202
707195
1539342
415719
319879
1033762
1486292
59626
1531739
111043
1359974
1208388
999430
304631
355134
859170
828037
44125
783676
1105511
137910
1384037
1397040
1473609
41813
189552
268703
1425061
207576
590950
1192089
1239613
1508679
998350
1385427
1428555
904854
549002
173677
1329864
68642
979060
1206055
1207840
845587
602606
321014
1353345
462504
409262
133543
893551
824577
109895
397280
499061
1505114
1538623
656800
1328824
1174610
76357
458258
108913
794980
764280
102595
640562
157926
1454605
698522
671552
1274096
687103
40384
894800
1486921
931908
506607
299067
300092
367054
130359
223920
938450
302505
137309
1444508
257823
1483595
1273225
101636
1290640
473992
1211691
353502
829672
407179
1240669
13570
538262
630896
1140397
140880
1297032
359014
732575
695
1281350
278454
390238
106777
154502
530189
953694
1284422
536883
593397
365245
157160
1437076
1183022
419556
1031539
555655
543226
222079
1494523
888084
1340253
656676
622440
1314428
112019
261681
1102876
696921
791798
1157349
1256300
14598
967237
1086520
1525237
456313
1290939
178744
335532
1068191
1530811
1118118
895433
1155377
209052
521184
429251
1397537
830314
1434942
636081
225718
1494054
1104334
1111597
1024743
823172
41422
1531340
623797
1137202
1416077
1235058
831029
472262
1477552
217291
592297
276424
353497
1062325
83103
269964
1190209
115424
1202572
50735
89557
234164
1338906
432275
255136
8267
1518524
1505202
20925
1289004
451318
1273782
828746
1392997
1272738
156026
48249
1127977
599019
1118118
298043
364144
475557
809663
1463214
1406907
368047
521646
1488213
1245450
609599
631847
62763
1543795
470118
336586
156680
225987
582388
330269
1308805
1250626
1097289
1213988
237393
880025
994001
163587
584139
908269
399715
400487
1287843
1154814
687596
1293760
1394798
525815
1049760
735670
961677
941111
1445462
1028198
1102509
50498
97712
94729
200977
492422
509876
455122
808623
906216
27273
381533
848425
1273440
426971
3382
156291
559237
1172044
1398217
1420727
878085
887741
5636
1265436
820327
1538606
597126
1392771
770408
118594
43183
1154569
754062
1390807
693824
307409
235975
487473
1063130
657011
264517
454902
186827
1253459
65888
122805
888618
321572
102245
464026
248757
967087
1178744
946057
135598
438989
355175
748719
300261
494649
641228
467215
637371
687650
92690
1266352
491168
1007262
394557
1460731
475644
627199
1281272
982006
954761
1458796
944014
1055291
1010425
428234
472284
102914
991872
876689
1464506
141114
615825
441293
1040084
901489
823529
1344772
1481091
851258
917616
767844
629232
272868
379424
934580
1225698
500613
340658
1331612
589080
552770
1415379
462004
862391
414463
808493
1387078
1529280
791759
467607
609652
832379
1512714
1367331
935981
1287995
1480289
1360454
1142687
1164776
1336426
991258
319970
420812
1342141
1091943
1520684
1072125
839933
409010
47234
1380621
964312
233807
1037600
72741
584835
478231
981758
66845
187337
1179684
202034
612577
154515
661738
826130
3332
12219
804430
409538
505856
613978
149389
1397358
985358
1252756
509108
1236476
1336095
65348
885148
494858
1315387
881882
1335203
1387036
278928
194980
116863
994854
1392681
999366
1504093
940129
192059
1079652
52436
976583
376428
358581
510300
182832
50811
299940
1052578
1494153
200117
631917
1385
886780
119263
1087331
1257778
605143
449825
1297587
999164
379238
787694
141821
1427684
1363585
731540
418659
791687
977565
1458053
1044089
180181
806320
8589
812619
578962
1499755
1468982
470004
656833
1102020
1324369
699275
563363
372720
969207
1234927
1437081
1490225
1352084
827705
683209
1299224
1357469
960167
373690
682868
125870
1377316
1407090
1435786
1376788
1425847
1159906
613540
56731
1439145
890878
930214
437444
595324
821985
877913
53196
279390
88393
351602
1203802
1286557
1069478
791092
724375
1012042
1189885
1073131
1546353
367262
858566
1353350
1223404
1488032
300604
966257
1451396
1159249
350295
448983
1364527
1227754
1407394
1280904
793364
1147757
1004080
489994
1052240
1217052
935845
1255682
1225979
304032
8344
881699
101085
914423
678327
966234
1068872
1228422
399112
1362031
1489000
663897
1481808
1212081
1137300
1295560
1236254
7599
1330879
810168
284346
217719
1274589
1072023
948537
827307
235939
1135776
106704
670164
1015665
1052428
1120043
1500118
395240
535260
508667
1293797
777008
68759
200106
918527
107365
51883
982670
1215329
52710
380186
174878
1045767
286902
664105
1399213
966828
1284369
317713
424082
530648
1445870
963925
149755
651677
454439
1451301
318697
1241546
1526710
693651
814066
1090529
558029
1322965
1082992
1277995
1032370
530123
1463331
449574
851114
1053637
360366
907805
1187254
1359168
1145183
1514559
51582
1233747
830676
458838
1159658
766173
836698
357744
199325
559250
673708
178423
1119363
319645
385330
664907
742350
594527
294441
1031975
854172
1126965
1270441
243542
539123
835510
408654
44496
125467
1046802
1348334
1077412
224510
1082919
14311
1363525
90929
1069912
910207
1279217
605358
320274
1254167
1152193
689961
1185481
1491200
1088131
182711
199365
1391483
722834
1338754
1167735
391948
1035473
1397509
881174
790998
590694
730
57392
431151
1371970
672826
1102455
869701
1495398
730976
989604
16227
215737
1315691
1426994
341924
648001
1371830
914420
356601
571709
114484
784608
719438
437138
861918
1257945
646616
1527202
1218363
1168023
542879
1532164
1542436
1139888
422697
848486
1146518
1450541
1398945
1128802
407361
589293
380216
3483
234636
1534349
1202797
1303399
1524260
488821
546325
1460094
414333
1543762
993879
489038
879198
303312
1514816
1359749
237146
746404
230153
291392
484953
984533
491991
571716
546635
1195657
706565
964714
755648
78697
1310127
924039
1104419
239756
374714
1501251
359301
481874
681260
518140
535577
637352
972416
1249740
927549
554803
741250
530703
368657
576112
990551
89592
867417
173704
598218
528205
412138
416835
1271102
1539377
1494044
1258820
1512016
298235
328083
1462531
771799
677027
1293202
1004634
608939
415380
585664
1294677
157960
437194
1184147
538725
374202
581822
660823
829439
710861
664396
267086
1348882
1340050
939295
517254
1012238
395231
946096
889492
152329
443113
97423
618842
738473
1300505
919685
67085
1455804
967547
256898
780150
1467003
578832
270348
900672
621178
357114
1290227
441005
130334
26001
169023
522351
875924
348506
1185606
128461
540713
1102436
6419
1041228
853693
237771
434882
1317876
1043721
481359
541559
1142321
1433032
1541091
518470
769938
40676
77273
1082172
569216
1292952
847771
1012071
1081153
1087706
470680
96226
397543
999333
1348671
1225982
622492
463348
959420
1047003
1365749
1367602
1491827
1018951
658491
1199341
1261394
105004
317061
805522
547785
224294
776232
226181
1101959
151942
1428197
633408
1112451
472713
687303
903140
71243
236957
1160410
1092342
1365469
1169049
923177
1507074
1530704
1051519
631338
1120269
290021
528961
1447393
477503
363649
1003790
978652
1163826
1374084
764016
394379
317447
722093
1316425
464618
178860
1012247
587016
1395674
764382
61244
1248468
1425753
135791
301593
1052172
304984
1461873
948231
1272809
143292
45524
493065
894934
1285137
464595
595420
422741
966358
458922
468703
1453278
29253
513469
549478
959914
1410207
28304
1508944
1198538
137955
1180278
198248
1278903
397380
1321696
1197952
226670
1207187
615680
182428
30419
291116
68983
340632
1067535
421567
1268778
1407941
802181
637867
1231187
981607
441734
413130
751502
79891
1221068
620481
604982
318766
112154
32267
1469796
497754
1507671
40546
1282219
767971
336665
182138
889612
1402795
164761
619141
909943
1002335
309902
40484
1370662
1372898
702860
596132
1022166
56726
453659
861784
525733
1309290
893545
544944
1116796
12791
1135824
1322067
1342542
1166662
625532
292226
911110
193129
758520
1275481
919415
1528003
1323955
1378595
478523
28236
235819
678879
485255
42651
1281693
1057684
1134430
1516182
527711
1181875
1544470
1287895
789705
48116
1244482
1546380
1464128
868897
265876
864569
1123737
584591
1025204
863595
133230
231062
159463
1241790
754823
1523515
1013486
1057095
599296
460721
140199
865201
1493749
1086807
292853
139627
304983
906187
230592
535670
596557
1199356
970439
566669
1390302
1062523
1315595
255482
599043
802828
265593
1344983
247251
43487
818777
526960
985516
624990
772461
415061
500470
1097798
1284393
1144189
1205053
498556
1159883
548241
760765
1076587
160216
904175
937971
1317355
113682
227712
33070
1336968
346636
441743
896199
407833
1055999
60061
327744
626285
724226
615797
748982
337867
42232
1390574
1220396
1498602
469625
8815
441683
1170979
1523066
197897
1232594
37848
151947
862798
1074828
830772
1061687
179051
1508528
305540
461584
638068
946890
71525
1470417
1486180
533648
93218
1170377
1015465
833970
187465
1391583
926272
771071
1452463
323107
1268188
815635
340000
246686
699574
953002
348139
1498401
782520
281264
755230
1244680
1396325
1193069
166708
524622
593980
895147
1039415
1492100
1401346
216315
1288869
1545267
1233106
704997
1451405
202110
958877
1411265
1542677
730800
919150
1507762
108655
506303
338271
713886
678087
587768
114131
792393
194532
1365513
570655
932120
970296
1261347
317574
186953
570958
1411200
526919
785267
4609
855081
127166
839867
172253
768910
1525330
304788
387632
1177028
284385
1289367
714693
1270894
382320
132838
74356
111438
67540
82171
915360
1148684
50894
909993
111370
1442382
1003907
876546
106170
485731
1505052
1179681
1457853
704511
9024
1517090
796546
709540
1252495
293906
236194
823086
1514305
660499
707049
96003
1238460
125027
794127
578035
765262
659723
680557
532947
840060
1484720
1105524
1523773
339307
1017607
1013609
702630
1356293
748974
1176659
542618
1151197
603953
736994
979418
1031981
1186530
1511345
1301340
320865
1406144
1318731
2372
608578
1157277
1152012
255183
856629
75021
1399440
1441312
1448537
1143302
878541
316515
209371
1112760
650317
1489952
403617
1465945
477229
1074087
1240613
818123
367164
1442477
365477
939671
976634
649075
883942
1154785
775753
1289260
882591
1302553
699636
458883
1357332
311741
207372
606955
1365002
1449611
546474
572347
139607
427688
347510
471141
967153
1215223
931778
354251
291899
255826
264815
900457
183239
993251
1269473
1381297
713998
785491
329861
1051347
120176
358697
1247980
353993
767359
471640
1107913
283238
1300480
1345306
1470274
1034984
928370
1329921
1448402
125888
929542
798798
691069
16702
1383860
901509
320228
515205
1325953
728191
1346334
43870
473367
780846
48932
471777
840671
1223977
158770
1155916
1415450
598464
241615
308934
1228077
1197835
1258313
269395
430329
189539
466046
635384
366522
264373
1050751
525958
884253
680885
1092744
1237062
232753
1286812
854076
1331430
934450
1242575
773178
894504
1460605
546718
864401
946020
597495
530073
1058414
594013
97130
665553
1441014
398216
1454483
402589
1419787
1055455
996920
945715
900051
879245
1008624
440561
640724
956275
947315
850140
528828
924784
1158393
986748
929654
577940
140322
369093
1024972
200590
1100854
589879
1547046
1491793
73866
842596
1269224
880390
839407
1154200
1351762
34616
1062134
1409903
912403
51325
1162736
621666
1440100
861024
918765
231964
1033000
612524
197456
1431616
1055369
1330632
542342
1262404
1488551
1232701
539789
8401
582598
936345
663899
5218
1409944
726573
237849
1496182
1387337
690829
1472901
897379
283467
835480
866785
220716
1218141
991894
958738
1044093
417035
1488155
1515734
358203
724578
129033
220815
434037
530325
931324
461907
1092803
1416574
1152326
1519060
1518836
1465475
3987
1415131
38318
1069974
357897
29483
529453
942946
756432
904872
578438
67997
889514
1198423
441819
658874
738445
181781
1116892
1460595
943915
661462
145154
1110612
670591
328210
765826
498210
910477
665582
675778
783733
576591
1516020
682892
1223719
194495
1435381
1524511
885840
505728
1430626
1467878
674127
1464985
405
175685
825035
576630
128017
524712
1458354
503859
1109866
1453855
1168647
305939
1222493
1224336
263987
1012947
1539542
1229860
301282
701342
477583
1306801
285193
757925
1000704
398442
339640
689541
1151382
444553
905966
713021
989101
525733
1270479
1198836
1541218
88675
600547
1331624
100293
694895
998826
1179069
1163114
704390
1423651
1080737
1163372
623759
1067466
1500562
956370
1221558
151112
1508680
902211
48424
345351
1336330
1272597
415598
1194738
1047722
910759
264819
778947
656591
48335
1423389
1144408
280173
1180631
824440
878968
1086675
1316204
115740
1211910
1188699
579881
1340144
1080400
1142009
1511539
604056
1339506
1305022
940298
258274
1201713
668206
1117879
1087453
1051761
1421190
104312
1203805
1388896
1079932
316644
481339
352475
289414
1390086
946873
1043547
675657
387062
868058
1337904
818969
328097
818912
1036029
725051
1133800
738464
279825
773117
1100355
322645
427971
836306
1417035
1523864
1517229
956449
723823
465292
350953
1021621
1115747
278164
1116190
311232
1349613
566410
1237073
1537311
1309762
1441915
41822
193445
867411
693172
920896
1121215
1245252
922963
1406524
180625
115489
1275888
29784
997267
1134852
392639
846561
1483196
1009648
706997
220246
1280050
740064
1141445
1211030
759115
32163
636108
846181
473233
78755
558983
722317
1127794
1251137
1062222
382831
1220752
605961
588241
849058
344380
1010344
832571
1245703
165525
1156948
941483
441732
1237601
320698
479574
359131
969
439502
235508
85818
1133576
1492972
111397
1449110
1091361
297597
156033
575126
1234684
80881
179743
731391
993239
1412324
917553
81091
432668
1157865
1535337
1328068
780888
49236
702243
102146
684935
1405417
802961
1248438
1322847
1341147
497160
510200
569845
599846
1419312
899632
304584
691427
1540139
1032189
54161
459504
228212
266461
1000624
639817
1504317
339635
957055
525113
146447
1434407
296976
889748
592033
760578
610574
1352490
1453168
1135090
984382
1187679
281773
383056
521734
882456
1175571
1531430
185605
1427248
227784
42975
1093419
835891
377429
1327849
1252325
1218592
165920
1256501
644485
825568
1238105
202241
118633
453692
1439967
798777
1543452
49358
122905
1276938
510167
629164
1269878
1539043
84662
1467777
490749
482340
1315013
401179
256082
438150
1208272
1269752
1348892
380154
852537
599759
865986
800620
1372863
656814
797532
1484097
1436254
904839
188900
1441197
1426854
388854
1465759
199506
960514
1335358
775326
1442889
434747
1072806
678556
1458524
867458
737060
1445692
395114
1506837
230209
121510
1205523
264375
576875
154960
316311
1136494
946364
633634
794891
352607
1310936
1512028
580740
1261042
491118
242380
687105
31896
1057095
716126
698997
972426
232937
763737
1376893
297645
1133291
670282
351599
1121466
915740
1453652
340754
286484
785158
947016
611672
885003
275562
948832
383650
1214772
1439256
483380
1483956
560095
915026
650971
514425
192496
853942
550030
399983
874206
1541657
928024
1003238
1273483
1272899
1056232
1425722
131583
1098516
1295562
1212805
1109835
753178
1413571
199985
1390143
496622
1275158
655346
222075
1067746
1031796
1386087
322252
761699
281774
692998
134128
260272
1285355
567460
654176
1154011
1151534
120532
197732
995509
1215191
1048759
1213056
1428516
20504
521570
636222
618157
250313
1547275
834058
991231
155102
1290176
1298181
778423
392962
662469
1515250
858450
1076414
593778
531075
960410
1095487
730386
1333288
742011
1231652
1512718
723115
695237
1514270
1425068
568168
982435
319886
519326
1148507
1319522
355664
130695
697022
571029
1358320
27645
1265109
165490
1390515
1239157
520236
741580
285655
73650
1248232
592066
486535
657759
534729
1231661
1155514
1526985
582428
1260184
67526
1367386
1011347
495848
511506
1373447
725314
1420977
332920
236731
927894
757055
1115002
598569
543296
141401
1432166
1544168
1480785
1402840
1192790
900366
638293
201065
1496137
657647
586702
1417924
1023159
509868
1189738
601364
72069
873045
1494459
837970
973391
307315
529454
1422518
794808
543823
872805
1189669
104926
1325140
388004
92708
75708
1035353
38508
966989
1462967
1301243
1423529
1150045
1278079
271556
1424049
751416
450082
863789
929049
343708
1450789
460531
1184024
791762
259535
486339
726758
1104973
232827
1158996
351055
854766
1013627
1003198
858939
469253
1075753
1320065
841110
964081
1415871
854101
652830
874150
248460
785001
1401669
1225382
1193883
875383
1177081
1311697
773996
498835
176566
1264878
248031
782672
957914
173152
1347946
732933
1250337
350571
626404
236280
103909
1044283
1376074
108311
1217661
675510
762862
874071
1188141
1354108
714997
738467
1126346
313663
1227167
980893
385166
524387
1189324
277149
806369
725597
1078058
1093381
496295
979275
632665
1126327
676418
135506
77733
1126502
1070726
1302414
1364713
1402139
1161675
1135553
1469214
1208311
1351981
379806
1440714
265737
1036789
204631
606895
459629
337834
35085
690306
1243822
724694
226860
515558
321835
747101
534844
208163
1286941
1283445
369092
386577
1467227
1492522
312597
199935
1041156
87161
1420164
1464692
143941
1162471
121288
751726
889192
1536090
478856
1392762
1417991
1251096
1492335
655685
994719
1135394
912287
539174
1470927
244661
474193
1060478
59255
576625
1073339
1528825
858856
1044425
306924
443151
474043
86072
554640
1043340
1438969
580860
1008934
1059247
521782
1197956
1280107
759889
56106
319034
1326791
329297
900111
639721
119200
878577
667620
1312297
531939
1471497
855401
97498
633360
1533069
437887
696452
749170
1417746
468699
397883
443135
661728
1115993
1068300
952212
102615
173281
475219
1390603
86383
392441
902279
756951
142167
910683
757832
127631
904336
454044
508752
743640
475028
166869
470911
1425074
916983
988855
1159772
639954
1288540
80738
1050309
1087837
1291540
400641
378253
55700
1390767
616724
701545
1106817
11296
812318
711545
481114
405225
470153
432895
953159
37454
838248
418520
511184
310254
1502802
614814
1421719
324686
1044206
105478
290466
545048
886642
1235872
1415914
484788
1026258
1319323
1413313
291816
789801
496020
1281272
1164971
975441
190888
890923
1375108
605874
1393294
1214107
1516906
550992
366255
1147317
499044
1113012
32441
1063795
1204378
838481
105684
867101
1040421
100636
1074755
108426
733332
122184
427677
1533385
129893
508132
400324
1050499
1113023
595284
936080
19487
1269926
88075
1178360
1415275
834587
911040
1507678
587367
1405337
1013384
95705
1501973
1047717
151622
629838
8153
163466
32239
1215504
495026
130297
619738
1343671
1525847
1437710
266784
863788
98420
70199
896923
234915
881395
6517
40168
652186
849041
676359
631599
1543742
429765
389583
1126284
625127
1423821
713971
1232696
1283969
833458
503424
1346497
1082245
951113
258165
1054639
495958
483524
311031
375219
674655
330201
1231996
176279
45253
87466
835035
1205754
896404
507727
1459922
1312648
1019125
11161
761040
876638
617748
1340307
341203
129526
1173873
565926
991562
206134
589356
222260
432316
361801
1339745
860264
824104
397460
351978
621005
626506
588542
202533
486722
1098943
306393
1139191
841932
1145550
1026706
54687
883860
1515336
1213515
256408
1077652
1038884
224794
305409
1131465
1371767
295408
1206346
783579
42573
363835
1082021
290770
997431
1503998
641823
1486227
46986
117080
1198202
703024
888524
873559
393430
399912
643460
1179065
1280941
352790
12833
1268145
855630
30324
1441706
878798
1395080
613572
279973
1062208
426724
355288
1421993
810169
1153109
298126
1149751
871332
1189302
166000
1458608
248622
1013629
892964
989545
1442832
986148
1464795
674602
448329
1165787
127388
1476420
1097675
1136260
1504978
711045
1437870
532409
135294
1267510
548585
1136244
170672
301057
89490
552285
1429755
1084881
505240
1116828
795031
119668
654901
770665
549839
1196667
1092048
595886
11945
415336
1424872
175123
224847
1351845
349392
411374
1344056
228180
857503
1004896
433688
734408
1415432
761023
962117
424223
13287
59344
1036179
137338
347653
1509549
1013583
1363260
699676
1400269
538482
1532299
1294555
1184484
802043
1444648
79165
860968
325421
911004
200649
30705
710314
1507161
370609
646520
782620
566550
943484
1227666
1352085
1035836
1347021
1148983
800253
1368915
661562
819095
884259
516380
781818
748026
1072164
959262
65702
541179
406038
1061071
511823
409952
426420
286979
935858
1528566
44313
645953
1246915
32266
563990
1168404
1136766
904708
496323
77960
1269111
690806
267379
148076
1504878
497342
564795
1303325
142437
641429
620625
545231
1200147
1439230
740628
331052
499588
1271941
1375027
671819
218231
485740
15020
762772
134042
935394
713411
1214100
54492
997206
1517012
1391510
493545
1424165
763497
704710
657932
283196
572336
652668
1360236
668373
474810
722713
1538073
893811
751566
1263409
1403615
121619
715399
236422
1103598
804936
1469845
761684
1035514
1442234
967332
555606
1026536
108850
304291
1061428
1275961
1045271
1044015
578173
372312
978623
1543973
1490410
1407974
1384865
73619
431486
226033
979935
1459301
1011784
225713
231991
1095807
1013626
1432860
614106
1284391
1125698
1272839
1226242
251178
981529
545432
1475411
295637
1394482
656645
5987
717179
648594
815158
396849
1105087
807379
910478
419699
1178535
921226
979004
841813
363852
1299928
1477873
990485
1319306
758642
789255
648737
1518279
884367
662730
1329336
244758
15634
1376552
981913
484801
493509
470345
1125983
766559
1388958
1077448
1429035
1479389
1470243
101788
1219823
441458
210650
1053998
267883
561431
1451034
790060
1380322
969584
384936
58674
72890
374129
1372516
326340
884702
1078135
932288
1129110
449615
1411223
677187
560119
472352
1531874
362810
1486195
224825
271422
1490089
1265494
574832
965247
80048
1098882
1490002
538258
1280255
1332733
786321
1437507
1084654
1196998
929605
730411
1353908
104929
1455377
942542
1053515
364158
1287479
1011413
674818
323493
1492567
333618
243440
719433
1107967
1179791
1147336
1493968
543917
942166
705413
530053
1470872
11647
1452739
255424
348677
235155
14614
621464
523349
1374540
567581
652964
1064614
946561
615834
122026
515903
7619
899742
1436173
538253
12772
194235
832688
340254
1221234
231743
1050941
1480371
818585
727874
202049
7799
1245765
858723
259865
520050
1477725
1143120
990177
820105
492229
663402
415365
1110348
543721
782566
1285769
995374
603327
349311
154964
1491238
1040091
917230
47722
1347652
1092084
1170959
478313
1453903
1458868
1023987
611605
1366785
516336
1043748
1274004
24794
65160
1440961
492476
708147
868966
661274
1141661
1090825
1163367
118254
1170054
1142711
1407712
1009691
1471656
182096
1433772
1233669
715776
369507
376767
1456736
355557
224715
602086
920450
1086269
298652
1173575
742150
1500321
1059817
1462207
706065
655239
42702
888396
532518
1541212
1321617
557357
616148
932130
263009
915967
315446
1266443
1154926
130000
1077461
621047
103662
519321
868867
1058231
483679
532336
1515809
1130198
962170
1266097
562242
62718
1241201
838189
94749
908720
22812
513791
1541577
994585
1018539
1105068
736124
1546453
841954
1306616
1547066
378785
1286577
1309043
434088
505203
792453
1034822
1411343
1439966
2997
140442
1066960
252895
1027962
835739
836119
1342741
627828
83356
539020
33433
186275
606008
1461631
197932
573301
178768
621939
710578
1101641
464965
476842
780643
1335737
1246662
166191
1194339
1402777
245771
651858
1076055
1441364
811305
995907
237292
940326
662418
561759
1273620
419372
21021
214462
747827
987241
453303
1370019
965900
785005
991916
287729
1478172
586427
110299
1430949
1305726
396285
482688
867008
801826
1407228
175132
1173441
1525413
618482
1172951
1435733
718523
775227
203143
1234177
1408570
1054305
1062092
230301
1207827
1383332
593359
1540775
936775
272002
723557
11828
933932
555528
916930
626522
882762
600443
1497970
1101273
752043
1341541
355215
601629
1376032
1247274
236778
681552
1306734
1263274
703012
8600
1013430
139729
859859
1094542
4310
1066739
1117168
846960
43313
51573
1072435
961083
1271187
1038003
1526575
1378539
97385
1018429
1173396
815733
1283405
948707
776503
701609
758382
726527
139664
139686
559253
1016482
706631
579624
631385
1279068
1023030
355659
417733
798885
369329
398824
1088380
764738
830069
703467
35482
310433
219939
705389
877674
304550
1077956
1284485
477850
498123
981732
224316
986480
105784
429854
895998
1473779
1405493
177357
941555
666379
265112
1084249
1052748
367203
1313758
1436014
1477668
1372457
929444
241482
760737
1072466
99472
829155
1144009
1130327
1490656
64054
1221463
911142
112701
450195
1174340
81129
445749
830733
1167557
453013
962206
5120
545207
538074
9321
712971
462202
570159
783047
1392038
876629
811102
8078
944759
59834
1233354
420649
616755
1119881
1378295
144106
1168337
1211180
342657
1419228
820615
1325196
1505485
32255
1279876
951486
755450
42361
1458592
53327
180915
1333353
399280
493915
780525
220063
329466
1183482
1294479
1497738
671809
1156107
1186549
1339879
1083776
1380323
204329
295585
481752
1528595
436329
1250924
1174049
232068
704499
712181
133654
707055
43252
1320479
1455332
600753
1293080
1290519
1308835
183774
445322
245554
283207
1247807
1400692
1171277
1348494
352023
1271051
886445
550606
773740
1519033
1241251
67400
499008
1362346
1067124
940971
295511
28720
304130
564651
1133660
1530283
847493
1196373
550402
612555
439583
1024858
1614
1091677
253656
1043318
324282
1162132
132910
1488747
1071082
415247
1398340
12791
772045
1540892
1010585
636859
1267413
327604
65687
625701
1316248
737778
457936
613743
1488944
564975
432374
164067
422038
547738
1321408
592071
1315092
1194773
827015
1387674
445668
521306
894457
990958
471222
315366
192590
123181
1236973
542542
149045
874695
924003
1418847
1117158
764305
1221529
125471
1001230
1319143
896942
1197800
943053
1251840
1513499
918563
841174
152998
417680
989785
789241
278080
251978
737334
1441530
1509765
1363547
374569
876869
1030470
75687
1175282
331520
398095
940203
466129
807251
94342
521668
332381
1081006
116078
1305361
134857
339663
431444
1504819
741386
276617
55388
1040903
1234855
417551
724575
1462061
1272778
1054185
1533104
538812
1231817
994101
1037472
921903
676437
692670
888708
231077
428474
20116
1271860
1490122
1380916
1485950
1050876
763167
146655
916884
454632
1140121
732456
1007598
670371
448982
406457
4390
77673
1219291
1253623
982102
225321
214638
562137
1434800
1005238
1123954
394611
978106
996029
906304
1232236
1263777
449175
367443
1518471
127045
995540
453390
1463298
1535875
1380195
137788
865245
294731
349133
936579
310567
860567
1455319
69408
1292695
905971
1073665
1155582
951750
349134
17947
324827
593555
983834
93786
1390423
291488
274311
52475
482332
942636
710444
844895
739949
659547
893712
534936
501172
604111
830877
807699
1425497
1415146
341056
742341
1388124
855488
641464
1208563
1229227
431305
467908
478513
513954
609655
1121030
1209087
83153
606966
187229
317948
1289199
1188924
1532782
170303
127324
262586
1230006
908974
1220015
1232933
279325
202135
710501
927497
195854
39507
1077525
443638
1255719
62569
1041935
85959
793718
894517
482034
784428
222424
782367
1121513
630813
978394
66791
190256
346343
675321
1094207
1480946
1486114
906156
781130
93276
373126
1351680
373809
162072
893587
705750
844332
284568
847994
485429
418948
385468
1357866
556743
788556
909698
1039180
564276
220488
172182
790283
1186499
677004
426355
1268437
807077
1438545
1367896
124976
1285050
1218055
1140318
1317721
251098
508103
567893
997294
255860
1198389
1412479
1184893
1267327
386851
1347565
470959
324928
408781
993172
666404
143436
1126718
1131887
10525
649656
401817
780761
1041238
1023072
438469
530596
433303
1366842
602563
455224
77584
1094836
1537404
1199460
1143236
322230
665703
446724
298138
1541468
296862
339763
759167
1087785
99160
764312
842945
410512
1405714
105193
1019242
18180
891048
650823
87230
1051680
723943
924960
124183
427518
324482
478571
571875
178811
104828
885771
905819
1419871
773264
1198710
717359
982849
1420269
391591
180649
997699
629250
498197
794700
482402
1379020
424713
539717
217861
1434333
1055045
758882
881296
685106
371962
183154
1197002
1429819
574596
1231600
656114
1515511
477461
511822
1061644
297109
75513
367567
1506768
298551
565026
863142
1450822
864232
350301
556400
1221760
1144899
1511609
1439836
1512961
32292
105719
464402
1149287
691785
929174
675895
306429
890850
1033673
318538
29923
192983
168774
169050
255815
1175134
989699
1155615
563486
527263
667934
627565
1320715
260789
803647
1494678
681895
855489
514720
800651
716659
36355
891139
158893
672392
1325755
677507
823126
853155
340409
1039490
1206796
536020
85033
1004840
11284
1015103
451612
1414851
241015
1366296
187215
852365
656935
1020033
1099042
1441006
733649
899570
1062234
53046
1262997
1528626
710341
918984
1375700
563993
629397
905982
320921
940059
619893
786652
65237
1520437
563064
1063191
1167305
1463363
1067517
884088
1142159
1325991
1319335
287675
872105
940935
1420306
13369
149052
477266
1461559
1007409
1463035
606186
472207
1282796
1032895
740156
1274247
913997
82852
401656
978844
462182
1428696
524612
1069735
22577
1536104
619823
864616
417328
516028
560385
267517
131763
1509316
1076539
65695
284188
304390
443679
1260355
234950
598541
131972
98453
324902
201110
894616
1511220
274297
662357
669491
1058341
884941
781080
890569
1045398
26787
524548
257897
183028
947147
1278607
549864
855931
1258011
1073561
415135
1546186
142776
447464
53475
1346328
566243
893806
1115763
209347
981581
1008877
1039820
829509
454524
792463
176926
1215178
1057705
244849
384420
198381
1165425
1263141
321200
378508
1023386
927843
1465705
226782
1140239
197903
1381715
1412318
883630
716875
66317
205384
116149
510427
998088
1276807
175297
538247
811062
224644
697227
881614
1444546
847794
1459587
627500
1056023
936813
1474641
406258
622982
328639
1320306
1205789
759924
1207537
655277
1174100
158840
636267
332675
1191709
278649
520282
1150758
1286437
1119985
678661
432392
515214
1099593
850020
173486
904456
232781
374091
93524
962356
684987
382947
423121
678397
268775
1022833
1346028
1441215
1297588
242389
902354
897347
146258
1101963
72376
76580
329455
1485609
895868
614608
814092
826250
1142459
1492252
285230
44894
1321257
955978
539407
35919
395080
1374309
126840
830855
714400
1146361
485435
1257283
1474824
306353
299867
844767
1414832
1170679
331642
1440423
639863
1250718
40490
1015746
1089608
740458
693981
198606
1064189
1399533
665877
184510
183938
1505511
1025214
567848
973553
101068
1220186
125965
551236
152132
350241
1188831
1239202
402161
1369325
1005781
306632
535549
1049907
864993
390054
4198
600258
371590
195348
627912
993699
684843
1011704
1408026
1484338
341016
891148
1265768
515166
752854
1211780
21080
197921
1063193
1159780
1200233
968604
6099
33030
773624
1405826
246064
1126349
529566
1369047
1412323
211762
274498
766072
619433
114197
80101
455035
114392
1527176
189758
956347
848622
1436430
672531
773218
350177
765242
1392957
1318905
841299
1163230
1534542
975704
288281
935102
748091
1246794
1076680
1141487
350014
256866
1237162
420835
1143095
4894
915097
1173590
735160
1385961
70006
678575
1543646
536648
982036
346983
543494
1513482
394852
851827
75826
109504
695663
381728
50970
161311
1159253
1313120
115332
1173047
1315373
547300
708181
1372616
1315732
1377803
703617
49434
5942
449212
1128554
536586
769855
1071970
1421660
1386966
131911
565418
660944
113257
147657
178023
1466438
1146528
688215
1152152
791348
102886
359121
459610
359743
1483636
360373
942175
584946
76482
125696
19591
926396
191883
1417391
1513265
1472993
237954
219350
59937
689957
810366
1251281
845083
19744
11376
1051554
873516
12623
154307
378127
487178
939613
270453
1325955
416072
267657
1423436
674325
984182
617886
747041
599160
1192262
1309625
1007319
1283166
741016
374570
881444
1063782
574923
768762
1483108
1344118
324887
422436
261656
188259
776054
1375219
1437341
488295
1309261
144531
1212025
1390260
319940
167741
887934
491684
580729
653123
1148568
251365
283280
928005
688194
555719
200274
1460362
1067753
1009324
1545047
167210
524197
1139684
421884
508620
1423384
431341
377852
348584
634873
174365
992224
308374
1012674
36063
346007
455548
54236
114291
611013
794795
897399
1400698
339921
702425
1167337
500743
976900
1224188
1163644
721799
406837
339950
898315
655508
605278
909909
653344
963665
1153176
662939
327014
385333
1096012
710787
516369
1104506
79489
648630
819850
232826
1453452
193664
1050338
805541
549745
98599
492727
1094256
8905
1125052
1062082
667534
1066284
527418
1452898
506317
105325
1007574
583383
1030279
1395540
1327117
281866
1430302
728662
183337
1149363
982984
156626
519984
83904
1130553
545439
96364
1337204
1168154
1322143
80841
41884
717718
1542211
580965
1434787
95440
914879
179749
1315925
196763
1222894
134081
576599
1512566
708766
291770
770487
1463124
1348574
1464723
1311437
732812
700278
1424870
827718
634521
737136
146898
734806
1187959
663322
1189267
297278
634339
571007
735491
894740
353697
1446023
643610
867751
169737
1313290
520424
125541
575229
447247
1191720
1498866
129784
628075
235265
1222003
1522739
1476865
121520
395283
731068
217309
1184535
1325286
1304043
1503206
950179
1342975
1376160
1455534
137203
439457
1024930
452296
1052069
728860
1266958
1290684
216055
691690
722163
231440
1472187
1473448
1240952
752454
725886
1542782
1247245
1435250
796692
1521693
874723
912680
582905
1081497
459389
651385
281887
564885
371
124020
261711
246179
1251569
636714
1125194
1079888
842186
218570
463696
618644
191835
1183262
1210447
906737
40911
1163596
1214249
1382537
1347055
172347
823410
526182
199265
571859
1452827
168302
1306874
882113
501320
612557
387954
1336032
41673
49328
503674
672702
254296
956948
347641
494933
1462973
274465
402779
809782
1136566
32182
889320
45734
86138
1049926
984131
1544895
458403
743759
605339
353152
677863
277924
620915
986346
1492312
766857
105316
37328
524094
346070
1122207
1011057
336263
587805
1201606
475151
242363
362573
287588
1413431
902045
1190762
313872
883320
1229282
443705
1439627
792600
597889
1080516
595770
424609
576791
977867
907892
666998
1004981
479053
49362
433162
584552
1169101
1074233
183911
1441332
556195
802050
203699
1202999
192768
1348234
1528814
355523
293511
185982
297466
585820
1158840
705786
597776
729982
955101
823006
108897
204926
168456
1280636
1267421
1256106
547198
57352
1304296
474263
564357
734762
1312528
1238459
722343
1191247
1021259
101428
793701
1159061
269595
1294891
531288
4544
1545090
442101
298410
366210
1173857
1063813
1390626
1007934
370167
1442853
790785
1298743
149227
1229316
697540
1203824
472903
797074
558348
875020
1201118
949319
320511
1164899
265705
363812
1220413
952536
928920
1411252
1115986
502263
1042347
507232
522833
462529
1517640
655895
855683
355265
367542
300139
610378
353310
789267
55590
265482
364161
456266
142465
916791
720233
1531890
1425684
1293266
326041
1372778
1370036
169365
462154
1070977
1220170
129118
1246650
1515076
528826
766925
908650
1141146
704430
76957
630911
1440459
1392130
901705
569713
1307449
236180
1547263
1039158
762361
1375042
286326
1288021
1252435
408523
492181
1127460
969197
117550
185575
411049
1053698
1488907
567365
1073539
1225076
546157
619483
192116
888620
501986
701275
840370
1370488
10135
539173
1218114
1229476
1354117
572506
1362642
898932
257486
623759
660013
1536492
432498
1248409
68027
798046
812038
606911
1380449
5783
26368
1462210
1226332
1436893
591818
662516
1032015
1521415
1458864
664112
554778
1476004
1186915
1085335
1013821
980632
941025
1390245
1137682
1293968
104229
107130
1526914
891795
692375
926909
1214156
145901
1183480
686301
640701
1027634
55209
1486745
800024
358900
777862
820305
1195644
1028029
1203559
392393
1379146
1354353
1047239
1323401
1175011
1144619
1491970
371107
978165
516088
1170922
882256
1121440
45427
1437681
60449
410707
1537691
23937
792365
334769
390016
1333454
448777
1156417
35598
742196
414627
838551
261501
64864
380956
1320716
612081
294378
1156031
237365
929326
261186
1174654
1413766
465229
1374785
1515290
667258
310900
1114932
897958
719312
560603
1122441
916144
54016
726055
1479658
49269
375190
578102
1260960
261191
436305
154583
913564
655095
718904
459233
570925
817950
1486585
1360779
1206068
1108103
736450
358896
1506411
549920
1200098
615639
936693
89937
655749
334330
887489
1257921
1273539
438622
989264
743233
1485642
449853
491535
246922
410392
52834
1299762
499180
410236
1194756
6078
119264
574620
65559
1268736
854861
390101
125944
672308
984683
824195
776464
294221
299747
124435
1364209
314527
1059296
201442
672529
110292
443029
1325243
574467
1084465
1418248
395610
915587
373286
722571
1484989
418009
67635
1148752
1345432
661798
362352
907109
208236
1463455
327136
1264897
1031975
528456
123433
291502
448554
1420867
635443
702875
1266833
1393064
950983
1174038
468661
889569
291123
861669
1044043
998847
43720
968062
781723
539440
140155
112250
566638
811724
1071178
133636
224863
773388
960214
396340
1353071
274367
1400122
881403
336467
1252470
547577
1032231
752361
989767
1359681
1316124
1274599
677460
748440
135176
145382
753996
940733
177917
1327181
1206302
494929
623863
1198917
450665
1458109
1372544
1268577
875874
533727
106063
839244
1436703
1217686
854114
164558
124405
1281331
286464
342869
1449921
86769
375387
326428
896948
517766
1134366
1380554
1201522
713597
430746
1532661
102795
740595
755426
1379652
127482
1099505
1466656
1096992
1280735
619746
360720
1204615
1193646
1096818
875763
905034
374654
1171221
96541
1470598
1379935
346394
954322
506470
978036
1406416
68814
745490
693667
747943
1438954
966701
866014
29156
674366
1310965
556036
214079
165913
987026
9259
1255464
1217108
537701
258357
63694
713990
714719
346165
304773
773542
1136714
824181
42021
70308
3758
97606
67595
1431535
134121
1096602
1264838
1436490
355358
647004
1472568
731260
1466756
525411
145624
256451
535989
1135431
1311625
688293
875557
479082
1042348
45030
1377349
1097343
687708
955278
1251629
973412
756835
609725
94631
418366
207840
501199
864422
216468
1249641
679918
949342
462599
492023
1179427
1010172
552117
440709
788219
200788
334887
1234344
131596
1397394
1457294
1219691
1213291
1163136
294806
374520
99999
728249
470848
466977
1032941
90058
531080
712361
262544
270348
319493
347000
827079
1249037
1436501
272851
174638
239781
964114
1198628
589184
986484
797913
267770
1129676
1340211
195215
492736
1283882
830044
652607
108231
749087
606739
286801
1379124
325640
557121
729734
1187200
547920
586185
814855
349756
621299
262856
794702
721140
629709
574736
1276320
897323
901353
1312481
686458
447557
777442
1345015
1121324
1216176
1521137
1312947
1015422
1461692
1063891
27875
93223
1440592
952674
252351
211552
69971
38786
85484
248645
436949
931141
1219536
1033751
1078919
103948
1502248
271970
1148908
1339142
832698
480798
1224837
15992
1400333
156374
1454807
317236
227744
1003958
724746
561568
717670
526468
1196935
1459142
812067
256228
1001491
221970
591740
1276940
1056026
1251650
835350
278237
1003654
1070947
76157
310241
675821
509702
1030088
420786
1285836
512724
447288
236234
421218
1445747
497651
36126
629107
1299233
1037422
1423685
536730
1513848
708738
822447
26660
45903
1350184
1400912
88742
1206454
700879
72673
1302997
80163
40227
1507990
695552
1423720
891642
882018
955554
1205773
22485
333047
589972
627183
1069
1521661
619409
751830
146954
792252
105313
493821
22595
842542
890395
1533560
1402360
93696
630106
1016061
1144315
1427390
749255
1117991
826216
1205240
59148
641691
1126293
1336722
393484
42228
775702
854508
253639
189958
1170227
661198
742845
502777
789490
984436
527270
1329657
1108796
1297418
1402675
1022259
1205645
905717
613394
314985
202414
1537421
1460506
1284854
130025
616841
699813
92668
544852
501835
970713
518587
1439838
202988
674254
342606
33474
1300055
1292078
1210512
417963
1339466
1393968
1536608
990199
836860
820008
5104
1419610
1019215
376682
359388
845094
680649
815755
1319025
1010352
1348253
604324
54045
422261
1181812
1460244
624178
1361600
1443014
506248
102411
742960
332340
867947
1143338
948355
847763
750122
715407
386466
1450570
1347988
605482
829505
654601
1509781
31740
1233579
1297571
586915
183121
601328
565023
4765
1020447
593324
1003875
13557
527238
485173
1179356
103581
834446
908072
1175915
830058
719875
822279
1134103
4974
644480
168841
408491
250504
1299468
417583
935450
1261442
1222401
371371
1039556
1032628
514634
82973
150115
1258286
1463954
743535
37331
1038795
445046
974800
397792
1435671
251126
574512
362262
434004
1529032
1068767
1086143
1358839
924613
858818
488023
635301
396617
885550
1381642
344482
37265
983676
16081
232766
1068541
712455
341463
868368
180193
611041
82622
1264493
1173164
419395
839844
1287322
318246
902727
1159078
253663
857235
1111859
173722
949260
1036605
1497906
113138
958050
363814
1118067
479290
512288
19834
902970
289906
1170237
483774
244286
948536
594581
470424
193015
1468476
929330
918819
1298529
422419
1276847
1302259
1028842
1023986
344084
812844
59586
1132678
860665
1085758
409857
782201
781351
1303886
1192603
1528770
1077497
1221545
529576
1160366
273573
236342
1516240
33942
1545133
540508
838504
1283862
1423779
387581
223804
895187
1533710
93186
1110298
1419114
1372704
1390774
1181065
1327517
1261847
398988
998915
944770
329681
200374
851684
199960
1200977
509005
1114786
692263
247272
1013079
1449361
250757
850508
1261009
825342
457120
767541
563057
1265057
1357842
890046
291414
1542664
1221950
169129
1374377
1507518
315035
1127467
967609
381812
394822
491765
1240429
808415
24218
1121798
296768
563990
1072097
789597
605755
1160861
1125618
601855
890244
1043828
709336
455110
1517410
664842
455386
1263939
181456
1251795
1320724
763717
345282
145660
1414239
479504
1100495
755030
803183
294315
1459600
186308
824652
1367008
818380
1390615
923095
882016
529253
793532
467122
1010530
505787
916050
27227
460242
187495
745782
671175
317249
1197917
122379
1139621
1258620
501221
1181340
45457
242932
483015
1200901
816484
333026
1130217
1390185
1250908
11744
930105
1263717
617040
636977
55111
1394957
700241
1405460
1248913
1308504
1471587
275769
1314628
126232
1507755
612956
1052203
1002459
1264039
1300012
854265
1305578
845967
989442
830188
1285414
1487409
1380280
439218
1340936
472837
812744
1424719
1445864
1295561
546648
893901
880067
1434633
458361
839353
715905
879944
311574
721207
980536
204179
576180
1395800
1546956
542367
483932
1338894
1522306
501566
1025326
829775
1140349
1401056
298055
1147821
1432390
15750
812548
152894
761220
1138944
551475
623357
1023906
1276164
980025
286450
1289019
184663
961565
1468512
432150
895859
1017815
715557
1204185
1359837
526644
1121266
1286714
1455182
1518515
673456
802520
1414003
88844
1536390
1349009
1339856
1306568
1006195
679033
1459142
339715
28017
64710
526998
1494137
483959
1338897
278189
728570
609471
416213
251112
1110012
707321
350221
272393
1494249
157432
666013
444633
1424963
418306
398260
719370
1007635
1235569
111840
345855
243163
1233861
666693
83759
934352
1437555
1370605
609931
1327433
1174944
191434
340451
1281258
1021209
207558
1195768
1539142
804817
513349
1539650
1518809
166262
709533
818330
606429
1012046
1389762
1130398
241664
123925
1539990
899641
1037330
1491054
684623
1032201
401692
196768
363559
355884
543100
1525071
192926
323910
488196
1397429
385543
100321
384949
706773
148004
1103583
1543277
692960
108227
335209
403186
33051
584347
1503028
1357173
418519
1185456
866068
824510
942873
1498484
967059
445532
22914
548707
858930
878781
793583
572215
389444
1265455
1187644
1039201
423082
724892
1331950
1144622
927179
1410910
437839
555636
974314
652005
1212408
1221895
1066233
1147997
590509
956359
651707
1103529
1482559
1178299
666334
1148640
1156726
291016
63495
390700
473466
1446636
398849
846484
474738
1448977
1398819
15668
1292819
591147
904537
1413789
635455
709101
1467490
696087
227000
1292662
158031
402733
1226054
202574
661880
700854
749697
212185
478048
749362
323843
1099383
696646
1023056
1537558
1122870
1373973
1344468
811011
1194780
1291877
959448
1430556
210622
383804
1201227
163883
1292321
399401
865094
349957
1162841
701591
1337972
131072
1469948
924509
1411045
65061
1161616
186845
1469577
1428117
859539
300414
1067606
73677
1034508
540940
1178655
168521
1222337
1033945
471251
17017
708709
505664
322711
361620
514774
933888
855508
1465439
1244542
1359653
22685
134873
344926
883165
720545
1051749
643523
1127643
1226826
530565
232672
692467
586491
387874
649065
162002
1361595
558488
1256667
124556
1233247
596796
906619
871302
846697
213117
948874
870527
711717
1336767
109689
149304
1037038
1538276
751894
103735
87436
1309793
1233425
520597
792718
857990
1182635
560699
532304
1523577
596663
192361
1131230
1092927
751010
591194
348531
741485
184358
1546080
1070005
710375
86228
239539
1009071
613336
800098
1469972
1431117
645521
1452326
551619
233860
311330
1120504
194321
1010475
50000
656426
10762
617611
458135
776454
1344112
532052
505137
1358510
984504
867668
315624
317759
1154085
1517682
829954
996181
1547157
791476
133047
439152
1466519
479566
723120
140563
94195
1276526
683928
1241367
1449179
1342781
7489
447514
1036106
952102
1385435
1056743
811203
580149
877166
124796
510325
726004
1321421
1396001
681552
56086
803855
472753
960771
815426
619290
677235
757374
358318
1164579
582563
28026
1315574
595313
1343228
707880
1293532
338799
1455435
176014
1212269
614808
1359188
420297
134872
360055
1073633
998683
260672
846264
135228
1073807
953596
92327
744107
140248
1164677
1020280
1237791
1532986
675291
5148
304818
1355381
1496808
827933
81091
1416801
1018628
71714
254874
172701
152296
908022
1532726
266360
373911
1061904
49848
1016170
942710
1208484
325868
542992
212040
89396
661317
1089230
1420921
400138
869102
1353282
152101
218859
18534
1453820
244318
523649
343673
1498171
435185
1059483
351332
458935
414090
576424
309525
154294
1364834
1003137
405587
517677
533189
338359
223873
473678
140688
370864
1394036
252971
722451
592672
1031383
485802
871661
1256525
236166
1511410
593858
1190446
471439
1442153
839316
980395
987173
12008
954655
584996
714614
1268403
206801
934088
81380
712439
1001384
90319
827595
624954
360998
632794
965695
649838
643839
219003
1300095
1447915
188416
361247
999135
1375742
523900
165674
1414323
304048
1205926
222510
1375990
139652
688731
1247868
653589
955781
1384937
1542647
851251
1515186
476814
1466417
186075
788871
1042097
1455695
656373
1114381
637435
332636
1199619
1398218
451029
982979
1261045
681327
483029
554360
1430521
1354598
78189
1234544
736482
1292140
639703
223843
1214084
440020
616256
951042
1482307
778241
1329307
749797
687177
1343879
828410
875546
941315
793421
530070
1403690
991478
1106228
897810
570271
314849
1144972
936342
667854
1416171
1173872
742494
771467
16087
80716
478802
1203860
1316920
557332
566988
187339
404494
538232
1025347
1239742
581327
121497
1542306
1168200
419890
1220716
750333
32726
1410048
10654
1533228
441633
554304
560345
1059215
1538917
169252
1045501
1498714
264789
168241
440323
3476
937408
907309
1435315
211156
974252
921506
295072
168173
473674
566141
1076318
1218365
786358
1362843
583461
1368419
1032644
856129
51145
891481
915176
1017318
1005519
1415069
1470507
604868
13146
1269586
1468023
303955
798934
1066947
381482
1262639
1078275
447348
117077
1374669
572776
1273142
700299
1083948
860761
403888
676954
174697
31519
1290229
433992
884889
145173
1039638
1042086
141742
1338524
278531
1514345
344381
1543780
504885
126123
168853
190662
1107329
357311
361959
1018794
1276970
62607
591060
930519
151871
1318296
650338
203778
1507953
375403
788093
1539443
997152
1463894
335637
125526
943404
803126
63132
345586
1465491
454744
1482037
195572
418229
236767
561276
824368
525032
659351
89967
883613
946363
1515886
1513741
823429
1005685
784616
1252612
1139884
1075498
423811
1385624
69275
1214193
684230
518436
1122044
437144
726957
573944
162267
720293
681610
239186
717940
459093
1391137
127561
1326085
310430
397432
508086
1276023
861028
30215
97804
363367
173098
240204
470395
1138865
264934
808365
346939
213104
1096027
1374221
1368522
97395
1342518
563612
1123320
1291883
792147
664954
8404
110130
1458509
1382349
299392
175322
1074752
594077
1003458
943190
67867
464694
95800
228489
710080
1260180
815983
275486
920551
1026584
31292
1505690
261366
1187386
788066
786121
524148
580716
880038
375073
1269654
1088775
1468968
1229763
94772
1474277
1116354
1234515
1477153
136485
441977
328133
607954
448700
957975
1054803
1119903
452256
303626
29990
225350
562259
1212113
1472265
639489
1377057
940747
344578
1491087
1025193
841869
658619
618652
786972
802068
1416207
986510
528347
896024
1477641
693853
737939
1209531
309004
1288856
416873
1111006
536345
279860
450792
1463731
762316
341121
52472
638080
868887
387325
1485019
619545
408489
651186
1217162
360048
1190816
316573
230799
535032
586547
454691
676370
55903
67299
444920
1085328
1412475
877997
328249
242152
470455
1270049
419656
1258067
644938
176469
1137622
973940
450874
393785
1507863
1362123
716241
1301197
42450
159644
1546870
430631
672255
302642
787954
1294908
804625
930784
670647
615491
283655
440991
1059444
1535688
1202630
1222728
1199999
1453277
553790
567067
382050
847208
804342
538950
774276
133317
1146555
1182914
676527
11176
620577
885609
1205652
1032109
789313
87261
883706
923400
1472550
1287047
1129257
259646
158733
1499696
149834
119684
1526210
1472668
972954
373830
1488679
955096
716713
477667
838076
1242520
1324677
312114
1534735
540228
625301
1244475
406821
901797
707098
1196124
828795
793169
444900
98517
91834
609939
1250245
960112
1010958
582008
1237625
632102
1156828
806059
1526409
645714
728847
582272
60738
1432382
1201605
174345
667460
1448019
34607
1500420
42412
1449755
632222
133207
1004397
440824
61157
81572
749764
294852
1540331
1464466
211964
414428
525608
1129254
944362
687431
318757
1261967
1251175
69343
128344
991179
321
1219305
974352
1336550
1374895
572259
246533
947180
1440894
214688
98803
57428
945708
423065
1297538
110021
465531
1009981
342430
1275893
151343
558812
1320616
437824
273850
1156905
635453
1172674
462354
172148
800058
1088432
1049099
187169
371178
396233
943438
499495
508491
1059136
358255
1335924
1047182
278903
220009
896650
246281
533089
317410
541924
533377
701086
438924
157716
1529994
699564
882436
1425670
1041985
1035385
607725
840146
147391
42200
964002
255171
957541
1076910
460835
1208880
1469451
14681
401355
1490698
1494299
1146078
1178286
791202
1481362
81596
236697
401189
28316
798598
1100458
359531
631208
116300
1387995
1492454
826663
334656
400219
1402185
756035
1384564
107492
687094
528154
618400
862404
152852
415344
1421644
1152232
1237108
577555
284610
31550
361534
983161
857262
967625
1019604
542142
138745
394797
820870
1175062
1342000
1061252
415453
558497
1533890
1531492
345446
1195806
1126135
1355979
1375181
685032
516419
1106575
1499050
1409168
107416
826561
1306239
1061279
1006599
593542
950343
217585
225081
22954
521964
1433243
1500129
176733
403948
507908
266200
1018898
516356
149314
570160
668399
159263
843015
553431
1428899
713054
809831
219338
1290562
364479
383665
680239
1355054
568036
985068
427769
635330
573380
1146629
1398685
758468
725484
1180503
732401
848437
629952
331279
365386
944680
809976
399503
69008
1105137
1547176
1477932
704705
968635
1390539
1132490
1247123
402360
767051
1246957
339540
1401896
165902
742903
30355
51167
69493
1115808
1291308
1231252
618206
1522115
943836
762071
807142
1175258
1041486
296460
663976
367558
913636
1348796
773785
1525574
515693
827972
92934
135222
320857
819734
950648
648742
1483112
825372
69054
1178975
977407
1005337
608197
772186
1073725
230415
514097
890478
1246093
833078
38898
373215
1046334
631156
1295583
60908
203091
781267
1438962
148975
654066
1043345
1475265
682251
1074981
575420
370890
1503743
865379
578029
231364
1319895
209852
121485
640986
574009
536990
1072666
228476
397158
664426
857356
21346
494885
343816
248564
284485
436895
1538693
1331578
1001153
589594
606113
123087
1279395
1531828
1356676
1270157
387493
580195
725476
315505
133504
1449734
721847
1380048
854146
842213
695986
47870
1102025
1479362
764982
760911
102084
366410
1323683
774891
3734
153892
1174406
1363478
81381
483458
189643
1116541
951677
346589
288549
888423
395262
54768
297066
569171
1397739
404094
384673
341823
1257354
1142185
1288738
427260
789355
816916
484995
941533
1010485
356756
137696
690343
1425161
181640
765955
141271
889295
576511
1410640
927970
1286666
555174
1392189
4707
1277388
510504
92988
932808
938141
1207242
482813
1151112
83323
127093
144836
530629
771363
211634
1330758
863702
322497
695331
57471
522316
852088
53309
527315
1329420
1371793
429466
576716
90541
71115
303350
1226067
461570
1051405
1238861
852678
1100284
592629
1501709
262697
1033631
377530
537659
812014
1162999
864216
813179
1252365
433907
199046
128046
1172153
249917
1381140
266596
1436954
462282
1258780
1362438
414824
1048767
1225047
280600
425853
1214172
57930
663763
132566
442474
1309884
896912
129262
1144673
445576
335702
1288621
773024
1489756
1160730
880933
1169084
1012790
461250
1358152
1319679
507887
882505
1156843
1436001
42749
114090
666019
1247111
181522
58734
13439
61381
647689
869324
736811
819193
535352
19554
529772
1505910
999076
1027742
1204953
360179
1455210
1402576
14091
893534
566756
526240
1137343
1080881
167475
660163
475329
201334
1174404
854852
1089639
720567
1015118
694572
1241844
792947
721037
1377028
1525456
1132592
190559
1055757
1069683
95332
1038819
601685
1226321
1430908
1475898
897772
299694
1328304
526581
425180
1189518
484885
877331
1370851
898031
938816
1528765
1436123
403899
480939
1505381
531165
799757
43871
998786
832270
778114
445982
435852
1222298
171585
926378
195650
916655
497450
503367
1156489
702738
1004110
617848
1408224
1516670
1389309
1269909
472650
963794
1348334
545398
94878
481549
288353
567803
1447613
154421
1411400
301093
567364
214220
525501
17222
770959
829106
1047523
1251401
1012969
819560
482311
991687
1348953
497380
1081065
1499032
555374
184039
597646
683735
1458725
918303
1082647
32257
212339
1103268
1340483
774632
1137356
376125
505880
1361995
375050
306340
835844
1167012
1373317
259877
564352
854739
755043
902919
216188
1187204
1259571
1154514
766620
620925
1262633
1462285
960384
790802
1382279
588894
581165
866913
1336030
728927
1123036
553905
908783
1236698
976398
678271
684928
1510516
498416
520097
1399671
951109
689860
1366090
776911
1338414
1521319
1063672
269902
1349865
166170
1361240
326634
864723
405744
271979
655846
613043
1408561
935653
627475
330567
1163446
1511794
813190
309118
1485696
1135958
1514346
1067212
579238
1258582
1490274
95025
114112
1494771
1262550
1157610
1056998
1423486
553992
348462
684226
201095
627634
433467
1181704
866340
1011437
904847
259864
49349
466149
1334674
983052
1098282
491961
1224743
1171243
1001056
635838
1177419
186399
1041801
635598
1025754
1462265
1266213
903693
766613
654632
693793
1109529
68665
812737
173604
1526860
513235
865248
953433
1507661
881272
1071786
1180818
328286
461052
311564
32749
91906
1500108
1098029
849642
1527032
866873
484268
505088
1176403
1276051
1119758
1182529
809536
1142970
110145
613817
526083
129237
888245
1357941
515300
1331505
121187
935828
382932
629903
732100
1400312
1103728
382279
1325820
147999
1370806
1157778
184777
1159644
825644
1096147
425034
730853
338287
899249
755943
95400
757770
5940
355441
307631
1465182
803556
31117
315488
215103
637201
1247379
1404386
770120
1315023
615621
1490604
515582
542661
355955
1009027
291651
606239
714054
1526949
41543
785720
645767
330582
1378424
1414947
269855
111287
513369
1371407
1234609
239091
674121
1166771
273543
719742
967443
666746
320723
673360
1162556
830098
1255563
1104737
930498
454312
753569
11131
877844
897476
1333592
159858
510218
418670
1097871
1021238
47722
1207699
1179285
608690
235127
1196097
381882
1497407
781677
322745
89746
415635
1217327
33518
747575
131138
1013993
1373081
718900
1343440
990035
1311901
875650
552431
233218
861596
1009617
1286604
215417
16901
768290
970385
349134
1169137
666571
1438407
960290
469816
421256
707837
1074842
577328
1007522
1499527
776733
1401418
581231
387349
785293
888387
911970
41500
690595
676288
6423
711508
1168363
1148424
1132869
153036
549268
1451200
1106592
1093332
224423
1217346
1152161
1423028
1029159
311025
590891
424329
1090891
946292
1204496
1488055
1493200
254730
819867
1462458
658338
379988
293274
509506
1117266
601334
780109
58387
372287
903972
523342
157492
1536774
1770
861568
1203292
618660
1202256
822464
500995
903112
1437460
1164481
927716
755589
675469
1507092
233361
40455
1445787
821649
785510
907868
403371
927210
1124518
948565
510148
929228
11278
1489941
1069293
1440964
609919
882252
724087
883262
1398341
330025
828808
1409364
202757
354812
48025
270374
777730
1078065
590424
577969
193986
1480689
449265
687290
593373
187025
3756
418223
1416532
1009097
1246478
208392
908015
873688
719050
896343
1275277
864592
1066159
1156793
1499589
1100530
490506
692627
1071400
544905
768418
159774
678659
1055313
1265755
1196102
131596
82223
91237
644029
521731
356361
1242672
964583
897902
1444688
109755
220275
1190582
576409
703942
1332834
736763
1367400
417907
1187891
1538790
357116
594487
99911
1048690
306475
374881
1025545
873238
13484
383593
1109941
530416
375219
933318
515258
1085119
1452559
539899
205165
1443282
276789
1502748
1247620
982422
7646
1494095
1026716
193662
907835
214962
504281
1449781
1260560
353532
574713
961144
822211
585744
1450308
1379362
310991
63676
624894
376358
346847
1183515
1387052
425185
587652
1266957
1312607
589322
987521
954497
910190
870336
14551
60787
588230
1203450
1260005
1359277
351593
400111
649952
1058833
196227
1097416
921761
305328
850950
1072732
365855
608788
1035798
862614
241541
930157
1371646
1350407
1222155
17212
1290408
338156
1050630
933688
52006
312541
1506072
1161214
352936
597345
609914
805758
473863
591465
473080
945455
656526
741367
450476
597345
260941
1206724
1520375
379392
148876
42691
494345
940081
811114
1073495
844301
307806
261278
372873
1328512
509379
1428663
1517398
1377106
957145
113337
427281
725170
1534446
693518
793059
25449
349288
1449731
905027
168822
398802
1355368
1069222
753795
836716
1325331
968657
266770
1398630
658001
216633
1303179
1389525
769392
103301
1270688
127944
860984
911693
896521
1198000
1025483
1426309
1307492
343565
469063
502806
1395289
439997
763458
1457461
464334
465656
456644
91406
719887
375861
281132
17555
527993
901170
87002
1220980
46616
251376
216177
596674
1506145
1288341
191158
209038
1281049
1015519
526953
1158255
1469832
850381
1338533
487046
217957
1057536
263212
462250
1240640
1183358
367479
107679
432985
1085900
619348
1458403
617376
998191
899690
1175558
1050860
1513942
891932
330336
519585
372396
515826
632470
386305
1222605
550926
904728
252301
716285
1089973
18246
311694
1005685
717091
289513
1429329
1005299
1057151
1421081
1128226
401939
1311051
1415009
411602
891506
336804
269605
394795
456583
484002
544688
426994
194073
654943
539218
244992
880431
863503
1160458
764587
625056
714843
41606
211494
1416648
47107
968902
1542172
1174319
1028944
1203609
840347
1491657
106167
112638
1490978
926096
892129
727277
230406
1479294
1266769
212104
168470
77055
1121307
149921
408786
422279
672747
471268
1546024
958761
1237286
895909
1017184
217635
916739
25770
1363292
1243289
1152935
1047432
637464
787773
1522610
448906
784795
282945
951960
142764
4320
903768
1425121
902992
812072
412181
1317921
1190269
341731
583135
1172903
443630
1284155
910113
715130
36573
1394488
204955
1002440
873630
1190388
1430663
1391137
828067
820029
97971
474294
805150
98153
186652
1274714
280787
554533
730525
853962
349180
426868
291625
1246549
659215
781241
96862
950719
347104
262545
1358306
1173851
1279098
326348
1527427
758421
670227
1286969
588107
613703
1084578
743694
603105
791024
1465796
886707
1540800
883103
944178
1324323
625767
164904
222617
741323
867865
1102093
1311982
329194
1053044
1149208
89437
274703
69527
462189
162160
808239
486926
459733
1395952
737872
1543393
1097533
1353851
1300243
148066
961697
1090723
1022072
422471
1106338
772203
951026
662954
667105
664470
377073
1483515
943400
1004056
712307
714356
1416929
912158
805287
720283
130498
22310
1062815
1499818
1407875
797942
131985
1198321
1511319
1107285
540824
1455106
964170
658536
830789
343337
1495135
1505261
67412
880547
26681
1166824
589144
363616
530693
660503
338336
480489
150235
1144356
157985
891552
398397
1401126
1309847
527422
585149
347984
338353
1490764
279768
1086612
673607
1366514
894890
366838
584225
637066
441563
1437750
1248321
163081
50910
455693
282610
455022
729553
494445
1113727
284498
802603
963580
14632
1334516
445223
1233589
875023
28685
1513657
1064781
25984
484853
1533557
519925
1194248
948373
1103312
748294
1011179
790615
90682
620953
1101661
226853
12152
969438
375575
484941
225959
481768
346802
3988
1077800
246450
1408081
1138275
1094399
412905
1005995
619300
402341
831657
11327
1231326
832598
496626
208161
1230256
33413
426448
618594
948145
73093
260522
235394
904625
509493
650908
285053
915741
313678
1417452
604566
19198
155145
591761
1310880
1381318
1480966
1279054
291246
205494
1416631
804269
694497
201806
465009
697227
384529
559443
1341129
1043030
1103462
674533
68897
145686
1546428
377231
1202405
156726
234696
1506173
599104
676363
694007
436586
791700
848726
1139371
815530
1515648
1051651
1476117
1245889
998782
1156766
448716
628464
1013000
1061038
293097
1222297
412311
479977
1479498
828028
678227
1279068
971182
659407
836567
1050398
1124222
484137
975609
1380939
1098503
1519194
700139
87537
891671
927031
1162298
781682
647608
446988
768977
256091
752575
1479017
442260
370448
1250786
1169212
247622
316954
1104112
1031258
1071650
1276345
53626
1115663
256593
1529027
1522155
866925
592495
828204
924392
718317
271192
311189
917619
873338
936783
171190
1131425
657478
437884
1497909
1218383
888028
116082
894480
631792
1387942
181304
70162
1414789
517945
627499
624287
1012360
100210
1484698
1477719
83336
689151
1142202
1196821
1111492
409526
776001
427464
202418
1065341
205661
1271670
750908
325146
322504
260405
322812
490162
1275082
730399
736387
619516
216481
418599
257174
275333
773554
774787
654194
1361560
1062190
1089646
552774
799671
1455953
1403273
388982
1218527
754871
1463579
1243322
708382
1237529
246590
391950
284602
626464
1281522
1281938
620220
1013022
138299
463155
1037021
131156
452959
68016
1372683
1516753
1382250
468008
474096
697860
1497420
1048789
1282128
149345
1526522
157341
134232
589613
359662
791022
696941
232373
1481038
376398
8783
835338
410822
1037711
36139
950639
269628
278099
1310600
967994
521527
708217
1382415
708497
277383
283366
652323
249332
992148
1045771
148711
1423272
259605
1384645
684545
805195
1394971
413153
1281709
118282
1310144
1086675
664764
106568
882377
413662
1381579
827158
1313081
769878
160226
1163958
1207100
583738
925849
998109
1428017
249923
100865
1530975
1425405
1057753
214359
840819
1346374
147399
174551
1408122
569499
296550
424945
687187
933890
410520
1149717
645501
142506
726881
1132871
1098480
863041
1402325
120527
978675
496162
223085
62051
457075
1317063
234738
616472
999735
518271
631523
34629
243364
609376
1238480
994162
1121284
1075606
1240129
785664
134730
1137375
566300
1380914
713913
888212
124122
142896
753466
1488354
136177
1346656
756059
246647
1493540
1084000
1408055
713965
1452548
239375
88105
42268
206814
759585
1441925
956205
229347
143473
567928
840803
756453
476671
23470
928744
555644
1143090
826507
1468886
303833
1042086
976078
626885
1269245
1363177
4646
880963
628584
989179
987230
509257
1213765
1095077
1523759
188771
503119
177844
446876
810278
531313
1506243
878910
872342
123196
325730
333280
214774
513428
1008007
531329
240326
512130
407521
759959
480382
1107932
1275697
918751
826550
45413
214743
1146632
309160
1008442
1238569
189301
448997
1205452
720533
1395471
1199234
683178
244433
1234082
1341343
948027
1067326
56130
1348755
866624
635867
826812
368893
1531114
512442
1542504
143834
1485743
724305
1178765
1358735
174210
42839
211254
183266
898174
826842
1374705
1408377
396891
551149
316763
726922
1431832
34729
1273676
1148993
1171476
722569
884998
247172
1365207
1255953
343974
1139358
1519915
710289
853239
963594
1438129
1404206
1392212
1090327
1201249
1419683
1277711
762693
1487347
1297272
35392
1329473
469472
968327
584557
1426107
822221
185253
484941
1313356
535022
757243
1460932
1415914
684456
694714
1072682
1287680
90352
25740
592161
548745
1092937
794782
204929
384186
1467395
1456983
247306
316980
557863
842350
1142624
1231666
824144
1467417
1420107
1177905
1207125
330947
54443
837692
722876
401014
1539319
965883
660253
1416984
73635
1544536
317911
1031607
1527382
922932
1237850
164163
568316
1201899
262049
1462476
978990
349104
1349646
588099
1196581
248187
1200438
442189
806661
252254
546980
58837
202695
1311168
545717
1005692
256032
37698
1254129
1141237
438116
799034
409179
364315
975704
1225135
987509
1328663
98349
1094527
1514456
1261487
1025830
1515238
1529018
429176
1261397
437000
1351127
260210
511982
481734
466612
1419824
10789
499091
501501
1143810
827428
301106
969454
375569
62030
285805
1183171
400149
1161369
531348
483241
607977
3850
817006
1454783
105484
102795
1336668
950981
1264077
729239
620229
1291344
400556
1105538
1348066
482116
1436971
410703
642786
665991
1508960
797119
122785
607810
1498166
855218
846654
332328
1267826
53174
883299
281123
475323
724889
914109
31486
1190910
56565
396385
215131
615098
1324483
1153825
147892
892827
86174
244035
631589
1109707
1058589
1366365
473774
1251454
260248
495432
871499
578512
23707
1349662
861705
501685
1210371
581639
140587
308589
1004427
403081
711718
95919
500475
880543
756367
1437826
543508
1264725
1303055
1016873
504282
567602
422209
877429
1025719
880572
1309043
399033
88744
796311
1519371
566850
418332
1007582
93535
880026
713984
1245598
587128
1254801
446579
195626
4024
1349926
424881
216676
335563
5681
717539
412836
1503372
971566
1494467
338835
1192529
940732
822287
329628
1245117
1357340
121002
240458
471132
1510843
1269742
485744
1472057
57622
906684
1263641
922120
956436
1264747
964039
633999
1347159
1040409
975723
1488799
1120707
532015
470834
1137220
1406469
610562
675986
980463
1000435
1538818
663279
1166891
1060814
154405
846478
1520188
272191
1281923
408355
1079109
580463
30133
615461
313492
345078
1144153
972562
1032933
983413
1489933
470156
105144
528469
477976
54001
420158
858840
612532
935450
578331
241593
1192873
1344858
8555
954409
1347812
833425
659159
1303612
772281
169944
659374
1221996
823031
397364
325748
1322965
640507
1427099
779817
1249015
495153
65841
64272
1245715
1156040
62244
645714
454061
620116
1439393
618228
1065543
1378541
1388640
1546289
150893
632609
272259
648295
1339102
1404691
708027
808291
931906
617285
1094739
1096855
898229
1487535
805513
443000
796920
650740
1365299
20883
1356303
1167975
1488207
162622
283088
884077
1108977
27478
500281
198279
111426
829244
749287
4904
289157
808804
453411
569331
1131531
886374
508888
1176885
563998
1225686
1013659
659111
107758
1245565
287629
654972
468725
874576
640063
304266
435711
796409
840867
1183001
490278
95295
1090112
734036
1274506
1377294
1171043
498842
1488448
544584
663755
187104
870070
343201
1210958
446418
1308472
143260
473788
1019025
981807
989568
1472539
867223
490219
1180053
486451
189292
316329
807845
324306
247039
608587
17940
786129
499293
834319
1022825
1008416
673600
245503
1149875
937669
324508
998191
653043
404654
1303454
1517164
793900
929625
990636
1043469
722149
132744
122693
1286190
1266119
819011
287304
1358487
833639
1485922
742769
1230368
1060381
466870
941209
1094051
773251
1023810
1108764
803194
94549
138021
1229563
272050
251954
35471
58668
366304
335623
3066
635231
53889
1333750
415715
1013534
964229
818944
611854
305248
1056660
353821
1262023
1018333
1454031
185447
1475086
662616
914146
815013
926730
853947
329447
1280249
944275
730886
189552
597605
190593
1410472
1143472
600290
309648
225598
325238
445663
286520
1363569
1179068
741097
408605
389049
1083470
239565
165456
424159
271073
409792
1492267
613968
809747
78154
1528378
1188420
1164700
178205
808599
673309
279879
628337
580194
329675
1019078
1124218
1065139
1466614
214978
1487226
35098
3612
913625
109196
364048
1338090
1373681
851796
216418
940388
263832
821826
1113551
841108
1126907
180850
1018783
108115
944890
1137609
867292
790333
796710
594389
504390
815621
1246045
1414954
1138539
881675
694647
900551
394405
697229
701150
1316116
1384274
1223688
1282501
133457
1262090
781980
1323678
59680
593974
1307338
477648
428239
249360
823106
437053
1378483
1336633
1240361
1164994
382086
369379
58756
445001
623727
1147239
1291606
117688
1181791
849954
1165859
1225521
1336873
1434947
948881
1459571
1029753
678817
148563
405277
1446873
655239
452913
268327
126375
242240
538650
1530046
53145
266300
1025958
386226
1094522
1061071
1251225
796535
1207368
1184132
643066
1302775
892357
827526
949741
936554
1309190
1247765
105261
756151
33474
598490
927173
968320
428293
764125
793375
109241
679212
488013
1171125
401822
591189
590757
861150
810925
836216
301416
34021
523165
548874
237948
969848
37058
1132677
307848
1071090
999101
988184
856961
1401223
242596
405144
683671
310896
226352
1392107
643852
740055
764351
56267
395314
773712
74912
1153093
583736
1326625
1334979
789500
579815
1153615
1234559
1266992
635583
644026
839420
736532
777360
612909
134472
547795
579190
1317225
38100
101821
1501288
818814
1073547
66499
894722
525800
962251
1264090
119971
1162574
11022
1411442
31991
803335
241494
727141
1464569
825524
566883
1439525
311806
877032
1245789
1474492
363342
232956
446886
825647
890065
93965
282846
1287311
135331
1028705
1058407
613448
581409
542647
544200
1482792
36677
470200
707867
456377
1393991
671401
322745
299780
295267
232134
326096
1411329
892678
1150121
462185
3444
473364
272444
784440
182745
425355
239671
724783
1193503
1345070
702923
318970
636580
1200965
479762
667344
532582
374699
1141360
1088128
1440235
934966
649099
9012
1532035
1486701
56915
1333601
558564
74831
733743
1268846
1207330
962747
603212
1345650
122566
1300232
1513403
216204
175553
1060724
1404881
1070481
267041
179793
162282
1524952
448322
327811
145714
582857
278389
849913
1228149
764183
927137
550831
1036445
776284
740648
100466
951281
982819
493281
1089015
1381449
1114352
828932
1326742
1049931
394533
1070790
981411
556330
998010
181491
1286455
455468
292618
1465355
366184
517452
1496539
114752
1104568
611873
1284013
1215585
92709
253009
636411
1354830
823767
482124
707442
346409
1102612
70614
1149954
382453
550085
1364417
769678
766773
402255
60591
543758
830312
277542
1423396
1057318
787171
1128286
1266978
811505
1440195
820868
887229
1005296
15054
1480427
523287
1431033
643315
979669
1218970
963250
561543
1333140
108884
935879
272538
1421858
897700
728828
457314
632048
152287
181290
320205
36298
147168
1466217
1373320
1513791
1493603
1510502
383736
1286309
1466035
681805
1175452
1090298
507562
503008
568969
771279
1103413
727940
308064
66489
792224
664352
472356
353588
702917
585846
399845
53717
224993
1416344
1256309
112493
1392946
826037
374297
1226491
16437
1057316
1396189
449167
874954
1021148
328383
1201707
909552
976993
107230
250148
1199361
349723
188401
948591
1113223
668992
453228
1162482
35961
626448
1066071
916140
275767
1511736
1323998
716099
790440
373738
543908
1472302
767052
376375
650315
591379
1190436
615454
817690
1003671
673432
57661
249827
509575
10216
1334334
465147
1162662
1368387
1424493
927718
459079
281149
1478349
746312
531974
635200
348067
275904
1350142
105040
190407
1345064
60668
1069074
1299071
910617
793973
1056799
400361
956215
1540576
653260
965835
177666
1065872
1511283
442841
1528349
1304314
102648
588519
402501
514158
316517
256942
715636
10345
227084
234082
1311013
1312971
499417
787698
20089
860276
863222
1177319
293231
1408965
1173370
327907
847374
1296081
684894
390189
1537401
172921
1531557
520675
1326445
1361377
303606
617247
151946
99244
550479
408055
988520
548934
1348463
783454
1082317
492417
1062111
1002660
1025991
700509
901179
213784
957702
308044
549261
1368772
810434
867804
833447
273934
1213466
1351798
939661
725350
968903
611399
557362
426130
1183630
103523
115837
1547026
81613
115003
781025
138774
158832
753310
962129
713274
744322
1089414
281301
283229
1387791
595058
199652
978409
905041
950471
1242893
458925
687449
397492
758765
990147
333479
666176
584420
253626
683332
1327118
277771
1168345
1479705
1039230
138486
575313
678194
1477228
952966
226611
285571
731326
671764
432568
580640
651907
507370
277140
679664
1216429
151619
1545762
1153861
742439
1176950
99206
1526758
244302
1169823
1144903
636859
1209291
1298770
446302
782479
1104364
34092
1147207
416507
6619
839105
1509018
992084
1020696
465587
977883
1086254
510651
92355
53171
1269449
172635
49421
849252
1024279
238970
124101
1498698
642926
380884
1056636
1036275
95601
1241601
1506938
9811
788400
579490
119263
608512
1357294
1419629
1542280
1067791
1507303
907756
1203320
531631
1304638
322338
380035
261086
957530
483930
1082370
934531
652223
1095808
1454380
978762
1210781
763394
673452
1183494
128842
1349340
485974
527758
464599
464181
803366
870669
370140
870040
507264
1387382
759686
389202
510052
496346
825403
428235
1043988
1522996
206356
1192136
214172
553703
1062760
278326
845189
1185153
159124
1109221
1263753
218258
456928
510319
1365453
170109
723266
771107
1294610
1181551
1163580
1343869
1359509
398351
713606
440921
208378
1438806
411001
539143
1263419
625512
661583
284520
1075026
589503
495585
499193
1539863
981071
1469321
811393
1174804
855612
886907
815568
895514
981090
181068
830019
1349583
45036
469297
606063
490458
682125
617312
266815
1282462
72482
1077579
1480858
863262
165230
5080
1264028
256447
1435862
940125
1287910
673397
463396
1067738
76864
1199699
362440
1117561
450745
274502
1367790
675965
413158
1486222
1327207
1396279
491819
642486
1039363
448164
839849
126161
567963
1046858
1378050
764074
1023045
228248
134356
293056
801856
1361682
1051200
1035598
372207
960673
1311513
1121356
426143
1031227
617658
285622
13528
1109968
294744
729984
1535601
77466
193087
795784
672103
1006617
404825
239257
886846
946953
1171411
214078
808424
35311
1303247
1478980
1165899
1336094
1539468
1357232
1398251
728657
1346216
1317120
798536
66641
1304819
45180
1260034
1298242
284308
357877
971890
738227
213164
629254
130628
1374140
361211
72842
679171
242143
106620
841032
692405
62409
1339399
1166132
1149186
1493679
472616
1208738
42301
586691
1513406
153539
128136
284340
465218
480100
872248
1273510
309796
1319873
841844
157782
779627
49133
8928
687898
652042
756736
1092785
357907
1163777
725727
1259554
1508988
1322911
322352
305342
1368303
1348233
1365524
993440
788345
744817
1022655
222184
1239070
1536268
38460
1082225
456506
341505
986538
779769
194967
1520449
639726
509780
664411
509454
1174981
863129
184902
329122
538225
23178
441743
595439
1544471
724583
1164494
1209156
1287997
1450905
411559
216422
906691
1115759
1545075
1395606
1427725
860247
108992
996162
1499206
871493
920023
1027632
1382875
521863
1096220
846211
194149
123276
411896
1357382
1411849
246447
97339
1427970
492090
220986
799971
614418
12141
1174818
1495043
400766
1177848
1162618
1500367
212446
1158454
1238110
428231
1106273
1139117
353644
580233
743222
1011760
454176
124576
199812
1173569
859251
1058337
1305091
65931
557049
523217
378951
1245428
1339369
1194336
154157
998451
535252
1515392
1237709
9737
282469
369375
1081067
1296409
637839
213908
125522
903998
1196562
1484249
741654
1231069
1273863
738726
275713
589225
1040714
977565
464047
142075
896788
1453436
1185435
984336
831801
1538504
532439
688380
1001208
443476
995941
1293734
1340748
584571
467064
985166
1207936
775747
1157020
490850
1074580
709813
628117
456612
280813
885410
1473673
523070
564821
475782
597990
757543
884724
1486541
940643
34741
348747
4766
1428553
250897
61516
568744
613526
957365
1314948
1200444
175217
145055
577605
1446445
723556
109707
449099
117551
475428
505537
1377601
101719
474906
967460
1126403
950726
923410
304290
1376762
456782
1180860
559349
1147068
727846
884419
13322
1333085
253569
760055
533662
717435
707125
743241
715986
1152406
835723
144631
300331
630295
697932
355765
1507074
142119
321686
1034002
335878
155782
1236909
647537
1169532
203509
388424
868305
213037
385779
1116452
1173237
514477
850254
317767
1437125
1500528
1295157
533362
476897
412503
747411
909860
544533
1475009
162059
705197
1047894
1258702
632286
963321
401667
618885
1545544
648103
333338
21701
1488838
202558
959975
753920
483942
1081193
916774
1324955
967811
1002306
1461197
890765
460243
1459277
984627
16858
992770
57318
1500523
67205
467056
392746
1118518
21710
81539
1457982
1144831
1176018
1396680
1460932
1169943
1151663
78252
1185249
815667
409797
1336588
977099
1479330
1317443
1102408
167167
512430
117576
1535278
1183025
1353973
95455
251162
684470
303325
1285234
682360
394941
735201
1250782
1390768
793881
578091
1452793
1452559
1441913
1240578
718216
505937
843608
950939
399551
1342796
544756
1145086
672132
1159150
980100
1445727
588737
334011
1316527
1110688
465864
171970
738471
516696
557946
1226425
648273
978127
1404026
940440
370154
670574
447254
829659
933338
1112895
1231557
1104109
866316
1499893
544118
1484302
1238506
588158
1118316
292739
447530
44449
1083115
208759
146153
1308529
24449
250336
831117
860644
351214
812443
204240
764073
1251806
756799
1389879
503916
514215
890680
1330915
949344
1446289
524230
917498
201316
473164
1126807
302965
811926
1312899
1382213
419133
729285
1378012
807434
1427024
107233
1141617
564621
1509208
903153
508535
1053334
307489
1003191
1456944
1095175
685891
944016
992002
948089
115700
1119669
1172572
436701
1096827
1405937
933084
602402
136826
1380955
840686
191109
196233
335269
131473
1431889
1137413
740699
1091140
1036136
511718
561864
19811
735507
1246303
364149
577934
983512
855827
40935
63447
188241
3946
1076210
1139466
147873
1425314
518288
1278108
420106
37856
580
169781
489936
1439980
469426
913639
849397
1091435
595933
217800
752447
648978
1056573
1344940
217875
986730
795828
300168
1132331
4516
1536996
1067381
1098895
1121177
288200
846703
1439449
58317
1440194
31853
91403
391139
224057
677804
1194818
1216044
1408982
519620
245521
88574
892974
551323
382926
230850
555634
182478
1195624
699305
687386
1491864
1108890
899227
266549
1099961
177605
42685
966152
222768
1056273
1421613
682873
1059137
296521
514294
105131
148714
1130821
1169495
179089
298396
597632
1337796
1047109
779107
315577
430347
1231373
97764
216083
1211513
1059033
233152
761217
575649
1332412
380396
1259198
903845
1492526
1452572
1174009
426272
133853
168885
461336
168174
651921
1130290
1023612
1386245
1247292
231695
1107566
1165691
1224845
1475707
1386399
977281
700247
152215
301840
239438
1449736
1151047
798783
1474558
1083612
288868
512041
289130
800535
327714
775683
1468561
998367
1064806
991273
1408980
198291
1425613
1321104
1152114
679779
216431
735919
348575
1527714
324416
94589
1546507
1081587
1457267
1154375
356613
163072
1426625
517784
118636
881401
506490
191969
423168
214564
203952
1455464
201502
448641
85142
830686
1184791
237045
288190
320144
1338222
984686
330517
1413777
386731
446657
1470527
1190548
1465756
1079947
1375220
347385
362513
1073489
510953
928417
1365004
1000714
949613
1298557
498556
316348
570416
1455807
1008016
960316
487722
616019
1373185
730293
379380
1465183
468282
1061413
1312388
1404284
687061
807918
1137639
1433820
846580
1240578
1156709
327104
1452735
1514077
569003
479485
1353389
746594
788792
503734
721588
774399
1518510
979143
364961
600766
393443
729776
1269752
1497038
29319
952464
1140005
327528
1462084
1131333
441471
1295908
1492641
459517
648898
1234214
1020333
315837
1317667
1198131
90321
774422
1409257
291331
544483
1303455
1409499
1441268
1172315
905425
603157
405224
1014626
871753
1060451
1247656
1136346
873939
352608
902921
329729
1068143
1008482
31881
1421964
1487043
1251015
1200147
828186
466750
229871
1496303
711431
53850
1131583
183141
68273
1164815
19946
706543
15043
389231
1079643
593693
261155
1252905
63291
1224297
649194
1340449
991243
999911
1084645
860021
367816
1213204
792783
252283
177323
616081
982105
1275948
842420
658644
742518
1031761
390105
530638
478171
178934
1228474
355672
1154294
873591
1119940
189995
798741
160159
1078525
1266148
697859
650358
290613
689380
348535
1343333
1178824
1384727
1073053
1306879
628481
328852
504689
987835
126168
324429
1259861
237219
188903
530688
215658
1327263
1062300
1203746
987913
314798
454641
481543
1311213
105600
947443
553414
769586
1174460
153936
827487
1004957
247037
174828
58785
1277564
980272
86268
533193
633204
1050734
1484199
871281
136762
574558
1254324
820818
528991
1207878
887981
611079
583986
1402521
77782
1031072
1287852
84186
590522
870993
133103
265966
890833
1187161
1504867
991647
299406
736712
75491
792517
17583
947321
260006
1255493
799856
1034772
1489297
553984
1062939
744237
960234
579169
1144581
1440956
326054
649493
1291463
1286524
433084
1248731
852566
276694
1189621
189629
1518233
1221532
447910
326839
1024821
983021
365300
1096904
1069393
34228
840882
14631
1482590
593296
1483466
786172
581870
190711
114920
886801
1320069
638369
871229
926658
555249
1075462
913225
994782
674684
370417
1531761
54535
1049215
1271505
1096774
1378954
1336422
689234
64316
1517272
1176684
244719
564454
482025
1357154
620879
137090
344907
591691
1221425
967238
615023
581053
505564
858163
1418294
208537
1101999
607415
154984
253571
1215691
1468281
200040
92322
636644
1002117
1369605
1205801
131545
396936
161798
853295
1530425
81581
1235426
998917
1126887
1110387
878447
314230
497986
1017997
246210
1531783
360793
509034
1465642
747633
197397
1496592
1116870
1256071
640714
626524
1100167
71128
470791
8325
924714
1530050
995582
246247
1467490
502100
1464011
462476
1347989
336052
1158972
472450
981438
1281114
1334704
1239607
1070496
1254669
686670
642358
271411
279743
1303534
536874
891121
1284860
1425798
877355
887941
529522
169441
129983
939882
1148801
1350845
228479
941071
756310
1151325
428585
241207
851879
783642
1547018
148653
1015614
804112
1505598
1499819
586952
1203967
458735
4039
918067
797018
254545
1227668
1534208
517532
757038
945509
1097998
1541115
762450
199835
427566
1005305
903557
977048
1271523
1312617
646308
812189
796310
1418092
1152866
519062
1464697
870099
408234
1506522
917781
224875
1092000
627041
783141
156202
96644
1076404
271399
9627
694746
317825
254008
1170960
68860
1025176
935978
798145
1518736
261837
1117428
745076
351100
1417931
1419195
1266378
437546
162031
65864
1410393
293029
1424918
928273
787046
1319470
1388064
140344
1131028
1022493
177348
1262455
1039219
1076119
463748
1203493
1260182
607920
352880
1083795
1068312
1393603
408401
749055
66733
109642
948000
405550
368370
484016
148928
193614
1301806
315043
1455077
866548
567098
1195113
755862
1082736
1016918
22628
551257
62889
756237
1281323
355700
262262
128192
310709
539865
217094
799453
1348031
432876
844699
464573
274906
584385
712545
69512
780498
620031
1006165
382717
340840
218760
1312995
294950
284154
494063
923552
48734
1240628
723682
1241738
531653
844534
141339
1346075
1333604
727752
1287946
156528
1321349
1442484
1473869
268804
148738
353533
773717
254990
1136941
487415
174760
1387782
679897
354505
456967
728058
1336603
1054976
350391
1545069
941414
1018612
813516
94218
614611
828375
1451781
1031777
455665
155970
602765
313184
418234
1041399
116973
1234160
896689
690598
378013
839444
1065549
82612
1192443
1027724
1520261
433706
1144844
1139087
989822
790847
1483815
119081
792852
500131
94707
292048
1125099
1169083
1347149
27622
1256103
315212
626487
1255913
582122
592269
554872
170744
116929
1276701
1351331
1010025
759289
1526067
536144
1475247
455501
979135
199478
63609
678695
1161069
713147
94083
581063
754684
804508
381203
278525
64256
471677
336730
1494527
1502512
1108514
144456
414521
1441310
1149594
258233
965415
343754
83097
975861
1080320
379451
580138
1422065
344855
1544096
708107
925447
14185
331102
1402878
818653
724937
1199362
1130057
783264
804567
125655
1434769
695442
1217901
102877
850609
1372360
980786
860683
907784
1196467
1385304
13752
1395593
433535
1402871
520173
491640
1248270
31673
354946
644667
905669
212973
595885
1435402
1215863
1148301
994501
917752
1476702
774772
841412
1466805
866220
1133112
638182
1223290
1154064
579632
889823
1329800
545234
959629
275888
1237997
305359
1501741
851082
691828
285895
159808
869977
1433561
936906
1518481
688697
415979
201366
543424
1134403
810693
866528
7891
431346
876030
578429
1291226
916728
1387138
85871
376760
644882
1470483
497414
82174
96108
645393
1054471
946376
33524
1097423
545087
985811
1529977
891543
666722
79143
438074
1260699
671518
1088923
179725
382047
1303484
1497482
903530
244615
1086111
841618
1496736
3841
248006
891685
1504710
98983
254896
214296
1081103
597232
1497617
175029
979968
1370330
421071
501956
1491621
1241615
1322862
543875
408673
1042947
343868
114372
1497534
350607
829498
870659
830851
1361488
357313
1389192
1301902
995576
470827
629348
445081
1008378
145782
448679
714903
1521016
913
15953
329462
353678
1244057
69353
1451926
659071
636586
922203
747143
172177
473534
246175
27513
157478
1080347
410853
210171
882410
393158
1087862
817852
380431
746476
1464718
844171
952631
1483218
245210
359090
882663
1159507
1437160
745540
586685
1078555
1214001
1251004
1488387
1229184
1281600
1193509
268018
259627
575500
1508304
1450376
894258
1176697
519269
1406643
367771
955797
1456923
973959
175815
1180297
952826
627203
715077
754061
1245654
1441268
1257241
1291570
1397265
287601
1189771
913460
870411
991274
771527
1371078
1262871
1526015
910543
868496
704545
137408
992807
267304
1050035
775350
1161753
876881
405127
37419
1288062
1146430
627770
220566
153210
1157502
135355
1153502
667926
493436
12263
23531
50395
1062176
1100949
1096959
259199
236182
87385
200277
546553
532697
335988
373738
1012393
407084
273863
332578
1078042
1115621
528785
160805
720229
769062
44346
593151
82585
1406316
543420
88544
1009201
1380809
1324785
711021
459968
845029
878635
1069231
1427479
510043
802731
562207
535831
1534610
1506270
203853
330665
315035
392537
321223
1122793
768553
111838
520922
1090624
991813
1268538
450201
1185093
898760
708774
1101098
138821
1201701
567136
806546
698161
716830
397016
470079
413316
86512
940859
1312668
446853
788760
629550
661399
352655
944381
1456170
1096812
897520
984028
1329589
622441
380583
1063091
1345623
785924
1092636
1082922
982221
58166
983650
1342706
643304
1262178
1302244
900893
1541506
52975
1270279
344796
606886
851067
99648
1027206
531873
1010138
382988
1403536
1367636
1525898
366365
1089147
1059259
634470
61629
820975
517903
549167
903399
340161
1418126
284668
168388
378297
1409784
1419996
1195262
647855
242481
843631
641837
359983
407178
438002
1253909
888849
853392
166670
834998
959200
193346
688773
1105360
1057494
544203
1092072
810153
362653
1536558
130860
961043
1506536
1149277
866705
592383
199173
1542642
614034
1157263
1414537
145569
1400873
662363
763447
1184133
101320
951586
1182519
248735
832876
325727
415699
961478
1077805
973299
44341
90193
920477
87639
976914
1046506
1482256
205419
3789
1456037
717347
1107013
173658
1105338
1283748
859147
264912
1257113
1131024
337448
350700
853043
765227
674405
873772
86926
1157137
503619
1369226
830756
713898
1409159
832021
390846
982845
194914
224479
1194345
713615
651082
528136
770726
486471
751442
1088678
1070367
173454
434399
1285646
973129
460404
1339869
120700
612996
327652
1403647
553960
1158782
121274
431838
698493
638674
515366
1059370
1443096
54994
1059510
1097643
151860
51
821370
375240
702864
225861
858619
807174
1111572
1522379
182183
1237873
713929
468286
177992
1175937
550873
1326411
957290
470285
191586
683118
1123474
128215
1206085
1465908
371445
606366
816837
729527
1051347
556966
1366741
426819
1059154
265935
649299
89985
1492370
884853
695028
1419259
446502
740486
1047575
573360
687835
1062380
881846
1135681
416474
1167431
927744
865764
1371960
1106378
1277710
509662
296858
883672
304984
1332854
1507242
910734
495172
1067838
684220
752577
531919
1546583
1208404
1509413
1518135
701465
280460
704089
145482
1371046
625618
582238
1111896
509177
1513031
1209410
218525
1250774
1316760
736159
694540
886145
246001
185185
166614
867202
267532
371363
1517355
1221656
179461
953365
730195
263035
1484556
1020173
360933
1337419
39136
562568
1006198
702926
1004519
1433055
1364049
341276
388104
606814
67828
892313
1186396
236113
885872
584259
663958
1068158
848038
519234
714670
548684
939989
837754
808734
536789
931588
1408594
148956
1304806
842591
1232658
689562
203155
1105134
954567
300455
506010
1492721
202987
276174
1510007
1466195
28961
60071
1487203
885071
433209
1413848
932034
1537586
757475
1003584
38627
149457
108765
677401
626336
736276
951912
1436708
917297
1203474
291021
878909
942255
423435
1197830
999808
1426903
1053599
149570
657303
18847
795019
570073
568971
943548
544666
1125022
854203
1281458
628678
309306
1014334
1038657
202731
32768
225403
102987
1226311
1266677
1005190
273843
1143434
1362235
582694
574512
1000790
1187276
144354
1190164
1070731
104697
978640
621870
866214
579937
118689
899657
1042465
738664
498456
1330509
190927
436269
1189838
825391
667083
464773
300089
804009
467825
829958
47440
972105
1236716
152706
529123
30145
1056721
144675
1076252
1337610
1373598
1262236
1175800
212547
753229
1165197
1346809
1365404
357400
452176
690518
1454772
499292
760650
868282
237357
372194
826565
1481544
1476816
174547
700160
805863
397154
814992
721739
1459973
874592
10276
772540
821758
766464
559045
161962
767672
36866
606723
749787
986159
1351041
1398882
648552
1328193
971582
954134
685747
598374
6094
962662
433887
1098139
1302469
811576
1446106
285477
521505
864483
86117
224357
602537
311847
603083
998593
1469250
817119
268616
1021985
1288880
1226334
836429
1059643
989629
41746
306817
1072978
1324912
201456
325311
850852
1231142
400413
892428
1241265
297834
151431
19035
1069116
653934
487971
40321
1073121
678031
436709
434110
762822
530663
694673
780293
533832
1260271
925825
515956
784465
1002425
1313670
833961
620984
57235
1545145
1212138
702829
156204
476568
520288
836047
1318929
556990
691282
23814
111961
901869
260724
879858
529054
774678
8550
909980
351782
1478533
325778
663513
1089802
299712
167029
479402
174615
360379
41434
440606
887980
1304491
414592
23694
874367
644952
1517843
933052
727675
441178
396533
596540
1412369
1388160
1322792
177752
562829
1053668
591575
329281
922977
285095
1026326
131589
1414474
393867
1132881
1309009
676178
344833
536889
357705
974425
149637
230314
1084454
566125
1175164
176687
544866
900431
1269920
561901
833811
295413
25803
401689
1292303
866229
246384
983182
487748
1392387
1348485
1112083
693960
190285
667499
1327974
111165
1081868
759751
611454
462773
1050498
1204211
1018761
480891
676824
1165852
838361
293578
1078530
508507
401695
142275
1478121
596827
52644
267528
641420
1349215
861028
470937
172217
1336488
781927
266853
1086360
1486400
1199604
363200
382482
1058902
415999
87738
1408848
967453
273774
1071022
252467
1062542
9417
465198
1544814
10141
388737
1396651
704134
42990
196015
612077
1030496
116740
144499
991983
1381522
1154348
85450
613780
447905
1080132
528049
434459
130906
778271
1033834
140720
231120
218477
1154397
968869
1357279
1517894
579847
304131
936915
1065935
251112
886443
1202652
723450
624595
391542
1513427
1154561
483443
400666
1082876
1377677
479142
664865
32705
492950
24092
484015
870213
849663
291666
396624
238196
1440198
1170803
422243
577063
517260
1089021
886554
766602
799861
1238855
544694
963756
1072418
362684
80799
444137
1116083
1233976
375517
640329
338957
889662
893107
372345
1445573
1287732
1009840
1363735
589749
1005794
718164
1505150
465072
1159997
321124
920976
8632
1131916
1034600
557263
1342403
1150046
1187143
35520
517652
1444193
1390242
1120535
265150
920721
1039580
334883
1132681
1208870
926542
864912
1278492
922665
839088
786792
1281407
881096
279643
97740
90013
639313
97191
1014258
1437318
323424
827547
1539527
1059859
1353792
1197846
1081361
571281
56434
1079486
944940
1435557
817770
188803
266510
857335
540533
224847
210960
1375462
864874
647397
917165
452386
444383
888178
1493257
560272
35310
858392
1035901
1117511
373450
918138
350503
1357813
882121
136948
66146
1415212
556094
60216
626031
241098
766785
1185498
345717
1193787
1082792
216004
6573
251409
1505226
1005293
352792
192438
281570
1117355
307310
1391359
230312
1497996
467986
792680
48773
1070615
1133114
1291814
1063803
814774
653982
1128241
458239
1490031
1175302
202276
1168727
1362600
71920
900348
1023472
876527
592240
243184
636093
579489
109374
10612
1490471
617573
41194
1089483
912539
778221
1467831
1542348
490535
252553
1237035
626960
110899
1062235
1019724
1049695
1316528
1378769
1447181
611249
1451645
1055863
752413
1181604
1211917
402683
968346
566340
940367
1195427
1489961
331791
1399609
1530708
975947
220102
1187950
1378587
556981
726276
1132153
1292663
962579
1294148
1460628
1517990
44050
233119
160128
379880
884675
796744
1375481
1285784
1397042
8069
1121847
1522593
24975
296772
1546402
640069
1321739
466812
656952
779568
659855
1538020
845603
1383252
1099711
1159695
809665
507281
1177107
1363926
1030984
163953
1425710
1476621
458449
1113330
351586
1335811
1317628
1441368
502046
493521
617350
132702
1045066
437322
1442870
816488
803419
1185223
275875
1390990
406634
1527135
957176
323605
1246650
818686
858345
816499
507283
1451787
69258
261985
727893
513207
605658
334507
799225
1524641
114939
32416
802602
351027
864294
1300481
1302001
523463
558713
229560
308269
1327641
1289219
396722
90805
175059
727769
313960
862487
1119676
242691
983525
1180099
456877
1480357
755487
1414084
271758
1328125
693630
154750
253181
490718
30108
535043
660826
1286134
372961
438461
1393173
290127
779653
388996
1437918
914359
1510682
58866
1479814
619759
913828
920883
449264
313816
1359645
652345
838380
1293491
498804
384954
141655
211894
475278
1311678
158306
1258405
1172627
1201715
1212939
583945
552167
1149768
359671
1190473
196742
661541
704511
514188
1185849
1534977
1395716
392530
941899
493412
1371322
1244203
407897
454777
12135
967519
730342
1198757
1198484
714824
360358
303951
155699
599796
569565
47187
1516552
289242
376245
641635
532458
1522275
1464408
300564
441193
1499012
1529251
722453
1357066
1011340
1386006
174471
694029
1326620
65277
292396
761314
423966
924804
1444675
1188946
1486410
374488
1324434
34001
1482283
89688
249791
687172
439750
479961
1343283
1069014
1513030
1292443
177247
609590
221756
1475859
1374961
566180
1326659
964116
697088
1143266
516045
253434
600263
659372
343331
1467062
1019094
536982
556088
323151
494513
715886
963840
1339902
383841
120009
1308061
614578
480219
1354298
1025254
1278454
1267740
1119492
617005
441908
634459
1410041
1257156
852031
711269
868397
1192650
433017
1303399
1363269
861545
1193543
388173
981021
1319073
101405
610973
1147675
1373222
781188
1157688
1477957
299659
558684
1422811
1175786
686793
440086
1119248
44827
859309
713362
1504165
400553
874161
363508
499672
387913
454259
757562
499776
771949
783288
742480
1452195
740479
1197816
179721
511626
1492159
905650
701628
1534429
1380109
17220
866239
155857
1185634
1182647
1437457
569175
965949
738471
769016
424203
1275952
909023
698920
1432641
946360
1097026
95454
686835
1008473
1470736
1340128
515571
515902
1540968
678629
682331
55372
146817
1283536
1020041
1029164
227299
1529028
1074645
374701
893213
1376649
780962
1414312
1322104
1340901
988414
1329167
1384632
1013902
317048
83311
1273031
737815
1214886
741261
684361
1488639
184441
315224
833121
1120357
741238
1123478
1163536
707004
691814
592117
180482
953301
401735
31018
905339
542284
503571
1342654
1051862
706027
134762
1179083
1142228
729307
1373236
841681
1128829
1351770
1490557
850702
399834
403034
1051821
67550
1465721
1014121
1272282
175995
1071500
447703
928923
1004934
660711
921836
1290115
1005849
1175195
1229370
1341996
408708
1288343
1384255
513134
1071658
1147727
1356198
1198424
477856
1311306
153835
1194685
221298
243912
144980
584747
26667
680389
1074377
1106330
524060
347152
760635
542683
1032996
933569
656790
958778
828962
907165
563892
100295
327944
1269392
211141
590681
950939
930429
1045698
502085
1146561
1427017
868467
830791
776032
1232556
32944
435965
777189
198764
694713
722084
827776
123309
240655
188996
1435282
864847
1346777
702010
154280
640111
321210
689098
998721
1403932
893589
606272
1538354
1021453
969847
840162
315581
1213658
1141696
518333
312349
1058501
1523731
1215620
1331100
289557
1081863
523525
842372
499060
292207
804305
759347
1404691
51713
571648
7615
289891
1083154
1112335
1195787
1297427
885820
612777
617012
1168785
1205797
1149600
1264625
1243100
197585
422438
1207648
1544252
1376019
1242359
307268
238981
732953
541026
1212832
651092
464839
651267
1487398
15365
256085
1265841
698226
1390807
1545890
976347
618556
1246257
216760
737447
9492
191810
1095728
1109827
1316796
1099118
666264
910134
157878
555405
850729
640775
1129299
500053
576157
193591
28095
1274858
1310190
1317679
839802
1041953
1013252
244427
82838
197025
232758
258073
138186
414622
947784
72269
212441
1546887
366949
330831
1036006
34119
1319366
456408
327477
1103283
1507226
429543
1314131
981561
1132677
1260365
1229560
1009997
497782
1263933
14099
699052
564148
595245
704294
425813
1456299
643398
692224
782915
282853
231805
481727
1045517
171356
624519
1091983
1470545
924740
259190
1511088
715475
817344
848150
58231
1053653
83311
1271204
963674
348838
677960
502391
1160626
682883
1162295
867006
1214874
745394
1143966
336680
1247491
732681
920647
158141
1132495
757341
1491601
609892
1425291
893056
1121553
590749
412399
1043663
386797
886133
24209
247516
637769
777601
1537640
475502
1313637
980081
1514320
225561
395022
958525
601892
1036945
1513609
171301
1213536
1317222
1538814
851973
1186792
965769
377865
1121780
1206164
400045
178246
939582
113358
1271536
584159
1054543
453989
1375209
1407964
881282
292005
1007270
629413
1036561
419343
162531
877683
792024
651889
184746
242562
1520926
803184
1516899
1412285
1301770
68201
849243
833602
957870
1222147
769944
1219572
757274
834001
755376
484098
254112
1063067
1157734
1380491
15384
1026569
150433
1382510
383078
1487491
36603
837326
1221094
497396
424345
301010
1495689
539922
509498
1199108
1256992
463362
11184
284415
1428297
1085899
60537
831072
1006283
1036089
735012
306910
1491192
317885
1042535
372907
505543
104454
60335
770658
1152425
81400
438509
154565
639594
1030899
1263162
596176
1240247
495521
217997
857052
64186
212730
764785
1406018
1493423
1350756
880999
115169
1076710
607858
1280741
162221
407129
645955
1417130
1216084
221134
316481
887784
627554
351443
1111953
872026
391476
21016
1534954
895720
254836
983754
871782
755166
408438
966854
1026157
823511
435746
1346128
868145
1128142
474479
1332380
1456806
1403748
258838
798370
326809
1330676
1369542
1061133
1469206
759215
319341
644739
1216285
1210692
217599
684141
156839
1042804
1288499
103286
354075
928209
1093439
1533906
123452
446349
303870
485504
53769
6722
398667
231056
587043
82363
1391080
435747
942935
164342
744934
1510046
1078878
781527
197507
499862
191448
1079249
1192625
905076
1318250
687302
1514908
1092108
1188242
1464018
1005652
910329
1101512
759000
1030152
409570
1244264
1314715
684745
626804
678948
759768
445636
194761
176719
958899
1543157
962372
480187
506794
1455654
899477
402972
635469
169132
1116848
912594
84132
62981
898610
1433256
1219277
427454
381180
351520
1091423
857567
1354236
714978
482830
1167901
880567
978466
859360
1475776
1016692
1401469
705275
1305011
1201684
1041477
501810
353945
1348268
329395
1193126
566955
703161
1404908
1167405
61799
1318144
196783
212825
292034
905610
1464679
1093079
1522972
913051
470188
1088272
1411467
695109
874766
176418
405896
306808
1019560
1081444
364228
1255877
774884
88856
867841
1114240
1241015
566920
844294
1304342
316575
297886
66255
990370
1266784
871268
294121
377188
1191385
964495
1016815
369207
221225
371760
1471368
702418
1185569
1400906
819531
676517
104812
259091
286608
214310
163198
1131097
952734
448870
421315
158330
1067988
1231187
922639
493727
270891
191091
727469
1339260
1108806
1071428
1129368
1257630
746252
836450
1417362
516530
306052
1041257
940391
709332
91156
618428
840644
565191
1283628
1308180
763435
14601
889359
1254646
1385845
1526136
1064283
218102
292508
1425810
523144
175780
1120177
1470978
1348049
214199
440629
1069771
479487
834683
107148
1048490
84429
150155
1240477
433291
257695
1311131
1062611
151099
1403420
720335
1255045
614530
875924
32540
1106363
38935
124293
589483
1396426
1395790
842395
1484508
1467328
1213918
1132588
1298026
426599
410757
1436620
791395
1430431
155453
533537
1000628
710327
1387956
385413
118800
254074
1009687
1265625
883895
468017
1247615
317900
319130
764723
826177
993458
1242204
388024
803730
1298676
219664
1505372
519696
461251
602378
624738
751404
1096956
704481
788292
106262
1008443
1283702
385905
152453
58426
922359
470639
1060963
368849
1507117
690604
1277712
1200641
649213
797737
1499153
1139605
917311
139072
1014627
818775
364405
584569
689337
980942
946210
1080685
43078
326397
921858
795153
523987
788711
116972
648884
1155868
1388287
170608
651031
1223858
1159201
841910
314062
354221
1535450
416656
26170
535557
566695
1225678
1179189
949249
301004
1397358
190661
519971
915516
1011732
108047
1221690
183968
1286575
950498
423118
242793
921289
431289
1250981
612598
1435081
1373360
110131
755641
759373
728902
717902
519493
1142407
1438630
1329574
556461
867183
852750
12837
179523
1176810
993927
803816
1432429
283581
574416
1196485
1225806
1434330
1019538
562038
724250
291838
1123256
544436
1160165
458860
410003
3101
1310892
1024639
1530008
586993
1234317
1462635
890520
611484
6339
166519
1495528
1526427
181143
217344
1230319
906351
528149
1235589
389818
252612
1489237
683816
506137
617276
338335
1320059
1388760
1123336
1307196
1518591
154188
342365
325527
156940
782032
299780
369207
1455436
1537162
504921
323882
180937
849555
582176
1248886
1222210
674173
1545616
1206529
1125357
590384
1143991
395127
137423
813018
1484338
196526
1217658
33612
605964
1468445
464926
1037928
661817
821448
1399720
654910
1410121
196461
1229608
1286144
1373545
1171076
1398923
962164
1408384
600089
1163283
977812
235734
910534
390174
890022
834843
864339
464368
790292
980223
1155854
1388759
893791
340397
1081294
1469409
1363101
955642
723694
606467
592473
375751
417968
16417
1216228
1249444
496682
514826
1365123
884999
1447062
116738
195302
545556
391687
1218863
1401572
515564
1188975
343310
1358388
645632
623840
906221
7755
1487523
1286699
1371420
442284
559154
521487
1434526
1042087
148510
40
185652
381998
721036
1017669
780041
523412
1004743
364852
244154
1142158
343172
1504724
94763
1351347
1260552
1213050
1208381
850337
512471
1506543
1453639
727862
1296951
700679
795866
443775
1065491
913460
565658
1154700
679980
781974
1234011
277187
782773
360651
1529997
1244869
118781
1408286
1380901
460021
1471075
1118002
1368484
575394
242380
602510
1391412
34339
1186865
934129
241209
1087237
723918
1236459
39300
1237301
837358
1175605
1486232
624638
1374274
411704
191911
1459075
679522
598606
290955
722709
1143045
1340582
1149307
1367615
577837
480307
1045502
197136
937439
1372217
1081609
42012
899799
461350
1066229
1067426
1501598
476338
392823
1467484
161151
1177391
713202
132438
1106886
1272622
7152
1083014
1218942
852603
1401215
76655
1417452
205591
1531660
1094863
1122054
491875
1154715
624919
575646
1238911
1192253
1164189
1029300
1522326
42812
676264
1261763
711844
74948
1130587
668782
1196076
1537278
597242
68769
1447268
1153619
914858
981826
823984
317732
681436
371978
1250141
1425999
729945
85686
503712
1017630
323831
899398
579298
271374
581899
99698
1541533
1095487
700740
1387168
933927
1130391
442723
1039357
614713
1536018
1098418
1491102
248563
1346665
649421
978456
877036
371346
51886
785160
27366
803360
1323818
400762
1430172
1407811
215352
1268798
122172
403344
1515035
166305
840889
127758
1526392
535363
748754
433451
407819
1541499
140807
566118
436865
1009248
575950
431669
963029
1016686
144338
384691
1412654
865353
1475420
1007562
461588
1334563
1116122
102963
266808
1382
1378917
19420
817469
1443874
163803
479212
1449398
1523885
351875
294610
901760
1250901
743764
803532
639856
303326
924695
1467538
1080043
903774
297320
1517450
117062
1458778
927659
1165116
276236
629794
680283
560216
491972
129097
901213
796678
41667
1500587
886831
64790
707631
181488
1278436
81514
316494
609590
511979
712457
461177
989494
332988
1180917
1528288
1291287
1438469
1005399
1331144
1070600
755380
1117794
229529
759894
1362469
1302180
594173
1216046
938344
803269
449215
788249
327928
655964
360084
56359
543724
240887
877322
1058895
1531205
138771
1160781
824527
86295
242035
1512832
1447603
528381
99582
129842
1140598
778605
759603
455185
311291
1440907
291491
670042
576964
713263
858146
677392
332288
25377
356986
1446960
1096420
23911
747079
1332545
1457221
306483
1124223
1284679
204479
1138347
78634
642300
753656
1029855
63446
796371
82141
1189032
29648
179664
1174711
114364
491957
60646
74242
1014692
984099
812076
1091396
1144679
1242301
730388
313108
1445425
1205685
539970
203160
1421954
1466954
993985
858444
194799
1464847
1299821
1114046
853769
535439
1210330
1309738
1222354
152051
720369
184975
1376989
441191
624751
1251415
1446818
490610
83754
216683
179892
1370409
615032
1464220
744350
1449433
971340
622234
1250827
1301029
209131
295395
1402406
535225
1008343
924726
443969
667312
980002
1198783
1157930
1312779
1497680
1400554
1107241
686369
1449707
397936
636998
1316440
724522
645010
779041
809560
1501472
356625
1030675
6947
1402883
669184
955925
580337
1453606
405836
1331209
722826
899429
890245
1497660
392323
421064
301204
1151608
87934
1010597
999229
1242137
415634
1085314
765880
836541
1393997
795010
90733
147093
580302
549847
1531623
244050
1414673
427947
497545
923316
650512
317859
1530046
17563
905348
1388809
1031110
800570
589081
827718
247695
939186
409842
1067615
484797
262178
397154
612532
1357796
1128059
1089252
352531
971281
657345
490886
120300
385114
1030667
202044
235516
527938
478166
607567
502434
978130
1493011
1182670
1375118
1381479
219554
142999
1135588
728208
1520807
972875
1066381
310609
1114293
1294045
102445
1487357
1227728
1010829
602600
416612
1308602
526314
907141
1219795
341988
96110
341788
1118741
1173106
17394
411070
1311151
763580
537736
633755
255104
605063
1113828
33950
895632
38955
865351
856000
754664
171589
150623
702927
4210
734511
467884
670608
554579
340947
4778
598658
1073604
1364398
420881
815644
295457
974598
842318
1173862
157931
874621
1278560
115479
713750
983461
1188623
266198
18097
1532171
1070970
1103077
240290
1533479
904609
154363
224764
8840
728735
1413322
1395683
785801
1433214
1285047
1464158
1120890
55770
433697
454810
198950
927675
58284
843793
600376
1376088
1001346
30913
1254837
1482749
1205554
26204
102534
608331
1517737
60756
1512185
1438937
821001
304502
1012171
1223622
1449457
695527
768791
729461
730785
1364168
717067
891877
1357575
155439
625650
644985
1347682
747081
774158
466651
921044
1134942
891734
926590
153787
142919
1276886
654584
274125
1242373
111787
1489802
789602
1049659
813454
803417
982287
555492
1461607
1401972
412910
1192669
636872
1233790
695812
967863
320918
1321242
487341
653034
90808
493518
73770
89733
558713
80266
1151330
30826
1254240
831879
1546057
1369004
96257
457231
996662
498241
14868
200388
602374
325808
1512686
57081
996284
805893
16328
405916
452728
1468349
1534410
1415556
1461728
197262
469688
573378
1135838
1121131
247247
1421275
300327
93614
1111930
38549
995395
1314230
947316
933423
612906
1023305
942482
626575
546687
156620
297628
251668
663292
739195
442999
561388
1024593
1058113
313076
71239
519177
1188087
1177681
1213956
1346895
183805
917272
561526
346132
307734
689708
153855
375728
1277670
369770
877224
745708
408369
1007472
1208958
1180704
1098056
497954
1360732
899322
225841
807254
935782
733808
1519494
1324347
269635
1185208
1484975
1057519
1270706
619965
1462084
1281766
447235
1052897
955217
1058173
625369
1280630
1146483
1330253
1393140
1447867
561536
1405878
131806
1388902
1111135
684533
108276
503959
1390676
516855
1377827
1282917
579869
626786
1391633
581155
221398
748281
18058
366340
924462
1283608
797620
7332
727587
979443
663207
1535776
435398
1406864
404416
1111056
312462
273619
273722
370339
43720
994100
29715
873159
918200
1282286
861898
1223765
95820
309096
1502719
1345253
274026
247754
534622
362165
924056
623784
193630
1135266
98157
1190475
257228
474456
310425
218815
759341
553811
1111507
7992
1517708
1269018
415344
1009358
35685
541789
1265177
282708
988714
957712
363264
764793
1003268
324393
1523002
864037
1129582
787857
1184132
519216
577546
1107539
1164034
1066140
932673
145115
1322831
483174
668522
25963
1442041
1376053
425858
1513330
839998
31992
593878
1500268
898022
1070809
544121
577716
156880
1367704
902168
99790
900480
1173728
1181
787386
360477
704288
1038441
815027
619658
630627
1334094
1255567
745707
542203
704426
922822
461614
1184158
898110
444369
295976
82305
1304676
775829
285603
529819
510882
1191481
212196
617934
182648
160844
1435425
1185655
472851
449159
28087
968658
1085645
367849
1400095
1221150
218134
963843
391490
751430
469932
869546
237558
247755
1074001
512166
479832
1287412
139650
1545754
698768
645033
453200
1111296
71130
515177
1054547
1003315
741883
1136238
567537
1088651
732400
1325137
561737
1166643
40852
693198
712006
1272944
741368
454830
996665
1155168
1399431
1167367
1252113
598286
1296616
1482216
642540
1276385
785984
311695
1305824
154810
416422
1169491
515039
430644
1293251
161395
1126349
1243194
608600
764518
584840
1106306
604354
1262831
340264
1340578
807078
683665
1396538
914654
1045520
307932
1402075
25346
655038
392364
326938
1477266
1319371
482130
58176
758996
579570
262569
1488794
1402297
1226762
404146
606920
97201
310965
10208
1437491
458654
986562
384081
1022612
1202611
476585
655605
480387
1189364
1424882
635592
1423056
1166261
1515331
563952
532983
192435
768909
1784
1062953
1281696
785057
200937
689541
338209
1048046
250177
1158900
458875
916391
1390052
437398
1248361
1259202
1239917
339073
894367
763395
1370033
1454356
884706
632933
242921
1015351
325663
1310590
887676
273609
536776
1236484
28008
598605
802452
852969
620911
460201
46091
289973
1519473
732859
1493918
477999
974337
22724
65141
287947
977607
401051
1280908
1445624
1205418
580631
233068
240488
168778
1030582
676378
443346
203429
1023157
1283225
1490324
451622
1237894
9425
751285
1329953
176805
453301
1313194
835015
138635
217166
129057
1494268
1390135
385036
307032
1106991
1159596
1470051
1377753
427592
1065003
151354
832126
319577
622116
1311037
714264
1316677
1026775
489603
1466615
60961
1529396
1156594
1430649
1183884
648132
56859
730595
1547259
325517
741435
1211901
141267
435078
430177
1384969
524193
56275
1056750
449550
940135
708099
858113
861498
1523104
494141
865159
406636
1153550
424017
1427260
581203
54507
631702
1512575
493358
398794
245747
374876
209102
1245578
850291
844284
1246652
633176
834172
737817
723168
129054
1539213
47938
1350454
1261927
843650
1283157
206793
1474032
639038
429037
805240
834498
130157
10028
1497622
44464
437993
1144660
291060
1003728
320585
1521548
1228885
252225
292729
179383
376776
927987
1154939
1302256
623071
1293409
40144
320302
245205
1537172
268010
779788
1271295
952553
1233282
75808
89731
497681
1397297
500586
871465
1098010
1386941
1332785
457406
108196
263510
790553
510448
686544
1149988
1493955
988005
1120349
286273
263589
727252
416146
615120
954518
981899
955519
1038643
297160
478845
1335331
1213569
248431
749530
601532
880513
990305
353918
1330859
1183421
249986
358066
444841
459427
223592
291
242669
1234051
745890
868584
60161
1342927
266962
1336458
239388
1276209
1012887
1146169
886956
958057
889356
851716
1011151
1237134
1291823
349404
414395
328284
965890
1529859
426465
101492
1274199
157105
1027958
870847
1409428
255450
1429707
1308242
79604
122853
669452
302324
532953
1100639
119135
1416076
968105
1402518
262973
887192
551632
1309908
787961
1279168
167149
1000278
515660
761251
1385669
82225
676162
1322304
1395572
1311179
786740
769651
1080557
23417
422337
123453
676603
1335090
768098
86736
747375
5964
319507
1465474
126040
615612
104872
621116
419490
1087915
937067
1290304
74713
366661
1058619
1139481
490205
427589
1483078
342827
277634
1062311
261143
1454163
1167950
547780
91922
587962
21910
1452572
183934
1329470
1391503
437929
425492
1526408
246902
751690
194035
1172797
1438914
449815
891508
1544269
1246754
241583
1424529
190156
670992
576571
487645
382451
875314
873607
1294024
910357
407140
1043404
396096
93427
1518915
385486
1407575
316493
213941
199535
865541
1159406
987859
948348
147391
750902
547046
100313
1399883
887159
1161743
1421441
684003
218626
1281339
290081
327935
193172
331912
1204840
146201
1385482
248955
439790
1216131
428298
856365
48894
485409
262158
924469
276653
435211
1545389
894245
999976
720507
430679
976582
760904
1436728
867242
1175367
430459
1123097
1201664
361184
1373091
395118
810
271760
1535895
1017207
1173278
1072789
623994
906993
1478584
1399515
1501654
487719
107644
129513
543438
1012818
265595
61209
375438
1279190
12010
1458331
593212
1041244
841115
660037
778950
291092
1048189
598023
888301
834889
550827
87169
249443
396733
427572
905862
1414604
407645
378929
4620
937096
668747
602386
918679
366883
638394
1181084
1167661
1106025
220407
1474294
820084
882881
992543
408748
1445723
1163883
866023
1482369
710843
1254367
1539150
1099916
246029
248858
715458
470639
1251030
686618
49831
745268
1494220
1465702
978399
611340
996830
955962
1029583
259027
13355
247539
811073
276378
364063
879015
833213
903424
1051717
1042447
1455730
1218458
588060
595675
1015230
652822
870736
1517255
91105
169222
242642
36556
35749
785937
1543095
948067
963542
410550
684884
910113
131820
392068
525926
530189
521292
1483553
941088
1095141
8135
1226402
901240
1225630
922805
102191
527273
992784
438651
634173
19184
708674
655506
1195647
928762
747172
267588
594903
833416
1196470
7597
1192789
1137834
406444
691886
389073
1479866
598431
1462758
231313
779168
918366
1373814
720831
314625
588882
85008
603273
1228755
727942
419034
16956
761786
111241
1447028
525601
751246
644811
91538
1226736
515417
29728
1364665
150920
613372
867920
478767
191580
1066479
1545832
1123628
858392
1521532
624405
1443753
1076980
1051953
757635
213846
1040564
847975
1209695
1012351
615840
569787
667887
1097879
1541881
465956
180659
548551
1508730
742317
744632
1085715
1112079
1493719
952877
768098
193295
1168548
1025464
45011
129924
130541
1067770
284998
1016471
586876
999264
932465
294426
1378406
1305511
1175048
912253
1361383
263225
1109244
390521
602133
574020
413646
1410656
695171
727723
1127244
43418
714029
587604
24651
1421010
150658
907097
1202206
1083246
132149
159162
214471
1130350
1216874
1162285
808884
674993
422601
119402
766998
891279
174352
861460
1038735
1368579
277713
1246264
342800
1531388
783481
1343543
598203
582350
1391502
727904
699666
542802
1316574
1276259
1334249
1038511
1229752
133269
769304
946168
424884
843030
719105
636245
240306
613556
1475997
1334593
1050483
244883
575472
26476
480005
1065959
845377
458112
903459
1231411
1105524
735781
866749
876175
95729
888115
583205
1077651
1039007
1227981
1520795
1396288
1213279
623311
751836
439410
823782
563436
1393516
757579
657732
1278689
219821
405251
1471690
1353895
1185952
462433
1309727
1040722
402441
507875
450865
1187208
13844
59569
299346
1060653
551346
848533
525672
1219573
664216
1378525
1330866
1292008
413822
1259571
198647
262586
565350
1196554
1355100
153937
1150666
1277482
836585
1420362
588964
637170
713195
1484760
283097
1449061
121921
487637
1244674
47243
698342
216284
594217
871295
1143417
787204
427807
1045936
1038954
1435784
650348
306389
128840
700679
223782
333029
118292
180092
166984
14870
1217447
959483
374279
965197
955911
449535
195370
1077817
439794
970999
612565
957129
750918
1420357
890136
1016758
273120
1244484
199986
647326
766598
1483209
1498125
1271523
714012
519699
1161951
79926
1338287
918265
1127022
1145657
71596
1464772
1502700
938928
704529
223543
946585
1525549
1471511
822828
61066
1221950
601363
618389
1349572
749991
558893
1006474
1076588
1056980
85017
1038173
1351704
584555
1060168
760403
1500566
623543
405322
589436
774783
823891
1272674
603748
1108129
490860
1162099
775501
696081
1284751
820434
550257
354734
381639
648280
400361
1337716
870614
1464453
1254955
593939
984455
1422462
169695
1291757
1007309
1328194
1187784
1135585
989470
1533552
182516
887615
985482
600970
805471
1134295
826449
809993
3601
710065
1544075
1493574
1419395
800896
597017
615444
275149
1336995
634527
1050503
412561
569530
266314
604803
1508645
1000145
651035
1196239
380203
1315396
1157384
1345862
313506
308629
730551
205344
631797
1176368
1027381
527440
379290
1242504
331142
1101036
447377
1222425
394926
3404
1334364
395266
636644
661503
379776
1043169
170261
758016
1148573
631198
414313
819935
1377938
869253
631654
1260950
1469425
1329317
619312
913183
975063
151832
1490499
1415927
916603
1030314
1288117
648300
330338
866322
1491300
1300771
1381840
69622
1098613
1440370
658817
95513
787883
136217
953103
340639
1211636
255385
499527
1140039
356662
145816
1125688
906000
256777
966423
96219
85561
899786
1063201
1097555
84243
757336
334516
160744
680842
771889
402187
603156
18522
204256
737543
1152160
727321
1416425
228108
36322
794507
1209654
1410229
389881
477362
873054
753274
346986
549816
1462583
684837
239687
955163
88339
901810
768119
634985
975065
325219
725399
578241
1343069
160426
745474
1411171
142277
173283
544711
68748
336375
1436681
98824
270670
666949
1137480
335525
1422745
799813
208510
140901
1175040
256106
1508608
1124344
87929
1094948
529451
1354433
622668
1514339
1406218
1077316
634461
907218
154075
1283131
1140291
1316276
93018
587184
1030613
1486873
108450
700832
810237
92170
1097953
415457
932148
680
1389146
862125
511116
206665
1172353
740749
1187783
298516
880123
114667
86164
1284947
180906
1541610
191465
1031246
287022
337239
523788
1275107
1410789
741506
664715
1191218
768248
1394005
1530208
1189780
1060167
877456
62323
1127329
569481
969941
30948
997862
704814
780508
1090281
840500
1391384
1269964
575064
1425801
10258
1311878
1156617
664297
1385362
918154
245874
214362
1227687
642070
692923
1084720
338580
491952
331827
275071
565270
95399
355266
1065830
7530
373525
690564
1496730
259931
1340853
1429766
519475
990428
939067
1456730
632037
438815
117867
1200419
993148
769553
1502835
576179
29090
695960
914887
25871
726132
1439132
144465
619146
1121296
1249785
241006
427153
739708
159156
143145
526
374553
1090736
1341434
748023
1521770
1124456
462111
319268
472522
865048
1058544
379248
914759
1072276
1464465
355473
849163
716091
1075291
1418075
1306431
1460872
378227
367924
753935
1322240
242360
629014
686410
760431
1181340
53894
599313
866803
85393
18452
730324
1039155
1504364
1100473
1540070
590066
1180864
51921
528676
766150
505676
1031438
409378
1519674
161069
1163706
1448302
406098
424979
1333490
942787
704476
1361881
1135899
1278862
517668
1096257
223267
812279
1046204
295763
1451637
153663
1447562
147062
943331
187464
912962
1120369
20852
355032
432215
778125
1495199
1507139
198002
209393
336461
1420288
1537996
696819
569618
564490
170664
1368890
902689
1205073
973687
591767
930882
32800
491209
317439
713938
645204
1488923
628979
1158681
445355
781776
543384
45851
303289
1334654
215746
13981
1314597
1444715
744134
365189
1406318
862876
1486230
1502298
500886
957741
1495569
440826
926247
390523
22417
1192929
47580
1535470
127891
1004404
359219
1088594
737989
63610
290220
118375
707404
105412
135266
1060583
649000
178418
1516171
269932
174408
766897
155268
33526
488127
415351
181612
1089597
593899
575470
561424
823804
1000029
1498258
1504653
1349734
566777
460408
984366
970549
860659
644724
610547
1446522
489052
666505
1212557
45363
1141768
557711
667332
308505
342363
82416
781616
435933
507773
455799
135862
1034903
938133
1347625
1488127
441428
1375441
728544
1390591
1432691
342314
123558
2457
1011677
523755
1454934
346255
1071909
1513536
1332967
722358
1441241
1182041
971213
1240916
299024
653066
298221
1464598
1272583
930009
1502226
239124
1525636
897466
225087
311246
688208
681688
860557
1370736
365684
62896
712524
627869
692748
88818
421357
1372406
483068
979533
113682
400033
682891
4623
798567
1228246
1305035
35104
134182
228916
361289
1120846
1334846
537231
732131
1277422
302936
679120
305655
756141
1067557
982085
1542712
1379725
96767
647941
712531
1149909
841413
8196
732303
1024754
708723
88151
717171
1021460
202901
1201519
146597
432010
1425322
608646
962213
737098
1440281
1219957
1037451
807086
490344
836814
868981
758100
146630
1002999
454274
131016
928788
776720
298420
1020074
1380430
926606
774064
1248923
1512818
303386
1198159
975591
216864
1261063
198302
964901
476897
1374144
1249949
1194407
1217081
131368
554142
737827
1187603
160787
397436
1519234
478900
387629
349388
1324665
779267
1500314
1401288
996728
675502
1398885
1422019
554465
1382787
1435845
1201126
1521316
246234
852047
662196
1130816
29213
135826
976453
1249757
1418632
1202008
635949
584285
1509336
1375241
741608
695725
229198
1507234
1342039
1345648
870801
1434617
1023600
1312161
1275007
1529107
1293100
695250
998080
304681
941383
1106371
286467
102914
1480564
518645
593160
914494
360929
1210381
483615
1084172
1125320
1540433
76395
251585
878720
758386
224750
837717
1421241
1349304
145515
853382
565485
984333
1044386
346867
544931
428711
1369186
912120
564364
652890
279400
516749
1282052
1454634
1484435
494771
1214951
552614
271259
1305258
31053
196932
47703
34445
6125
721198
460953
994554
266770
1378911
757533
461555
499026
501924
1101106
1414388
406324
1194321
1354196
971442
1443893
722434
662155
417161
263798
1219933
966776
1083844
572936
1478854
157703
731904
104218
451751
235035
94846
287378
823694
589158
962031
1248937
641412
1249179
1193694
331789
1272871
1545453
642516
370698
166261
42656
1422805
1191776
1530452
379712
527626
1459651
439686
747145
568721
67682
1464006
510126
727866
86240
624645
483773
787622
351848
1266382
102935
216564
91855
757630
831809
847318
763266
144270
697677
183626
1528433
895669
243061
91668
620810
113442
20726
157230
1524683
107416
963989
708424
295217
1240650
836271
619246
1483566
875170
266389
1499523
810076
739682
974845
1003818
907395
820063
78396
272854
1454515
1247476
863410
868100
1391933
484134
1017758
1520302
1334929
665321
1365221
419251
35019
1412427
1235884
412479
532409
1169982
228567
793525
1338679
422861
1083905
753432
360147
149921
55869
83738
1497472
1483235
650298
1162504
127176
958825
619938
1259607
1472549
713768
356483
928258
813268
656595
693841
767976
155918
783934
1181563
319133
604335
1027472
1233748
294850
1034557
919109
642354
922633
539113
1282696
1365909
1390826
290470
1140429
670531
670317
264283
411656
791875
727449
800762
1483153
1112611
1034605
196961
148158
1495247
138893
1132258
1102330
420608
818316
131809
817930
1525862
319156
674096
1257515
772223
403808
664776
660278
231516
428767
847670
1369674
595139
1447700
1363094
587525
524814
1278182
17180
789375
605437
500953
733921
118184
1090653
1371204
1545019
1187238
213055
374031
25208
605517
1479398
306430
1315796
637216
1524797
297608
422965
273279
629740
211900
1001300
757625
566269
384740
424627
746067
141872
439720
1283202
1434145
570254
966417
622630
1366056
1505344
1461516
645849
952202
1379591
852831
1271844
566795
981735
833361
1269738
1192918
256598
662846
1112849
1223426
931246
78584
625288
487714
694232
280471
941018
5979
928381
1343176
520906
185384
288547
698245
1376235
1378464
295501
1122497
869950
136412
489167
980390
540023
652686
87078
786523
1116071
200464
1104053
357195
930078
1021507
787421
1021206
1018372
1225953
1141315
464653
987931
164434
1443260
1537284
754803
1468508
85406
1275297
412703
26380
807968
1411074
954512
372793
496469
1290906
16252
729975
394745
187580
1246623
1030394
1253162
411271
111964
1113424
538455
1433093
673474
261651
1497376
822400
1366063
1491304
975418
167445
316788
356211
1136611
151889
1290040
269989
46067
1275944
1492096
568786
742782
1095573
45090
302622
1428607
1467675
857925
778987
1513476
981003
649439
1350633
165942
1001343
972689
725268
716676
491393
1234672
839063
1087685
1452817
1406150
1207730
224119
768850
483296
238061
1183603
251979
904210
290315
1108404
1046640
672421
400220
166605
1280077
1274349
286010
299099
790788
839475
751143
748498
729793
761887
1542193
268712
616975
1302727
243099
969342
866788
1195372
148646
35606
742820
274196
672391
746275
180433
1263929
47581
128452
458635
1492708
1053941
699291
22394
863126
1048577
1001973
908350
238641
305294
968590
1302113
242065
97078
666755
1321615
844365
1429622
669751
1494881
1265069
1489975
70335
928591
1515042
1464999
1147746
181955
448254
508445
46433
932796
1273236
1099892
348750
196420
1178775
30649
961374
1416752
1364862
1242527
901467
1309672
651775
608323
1378308
1386600
422708
36175
1002124
1089248
1069745
648821
1128507
185549
1292813
245251
718556
1532898
361411
191828
1134801
1098999
941290
1526194
1431418
138243
709503
559010
1098212
1199133
230471
290654
868356
131681
1184856
1342434
218734
1089902
590290
66260
1513847
1364587
1069164
582708
1087001
819653
43631
85542
714328
1009682
447010
121757
717225
552419
1187768
958477
1478723
281141
1442618
450552
1143284
1089285
518519
555131
351278
244522
690684
1020538
1169929
437212
639693
533573
14737
536216
972923
1362788
851604
258380
1435203
457356
987693
1302057
946618
418765
1011125
488844
564457
231826
871473
515983
1376936
1182435
850648
375323
434830
1377621
83188
821828
680392
102963
1029115
585099
453256
1220095
217274
829485
1405254
1247778
346029
310005
1485710
1209081
1453451
313033
1042553
1076031
912463
875400
706294
279032
799829
340337
1385388
402719
867649
977940
589647
505906
1096922
1013820
457145
116719
1220557
457064
312959
203686
660540
495660
1249488
865274
1460897
648629
1313848
678659
627357
816651
213412
582350
456067
1272737
744907
1180538
947180
515026
739902
456438
1369076
612230
1507150
494722
843441
577126
215617
1286188
128660
323141
341958
1224105
229457
872340
38643
179079
497613
643517
1546426
1069050
1386927
800272
1075250
893682
1483106
61575
1176546
100614
111734
1133901
749982
831476
13718
270415
837422
514302
181959
1140598
195905
1238108
1218972
23946
1297845
1032491
1527586
505405
1018541
502083
560240
898460
579161
858156
163307
1530437
217693
268114
1483087
1272843
759165
811691
813514
1277626
439158
1386002
119238
108101
1491838
879731
1460471
1220298
1284915
1285247
274743
1372691
1010170
1488081
785159
203908
167051
932883
1541144
404074
361501
980149
246493
188209
854774
669205
177602
140997
1101678
220593
40991
892798
764779
1141152
1165018
1169294
1030651
850812
1026789
207114
1238200
234952
11032
417179
1128778
485222
1079926
681247
821671
164519
993764
1221341
974484
526512
209709
1247091
431975
363374
921160
965758
1321684
1503072
168701
1012347
1146790
1310064
1118488
1470149
769379
941270
193727
212826
128497
1064121
1187677
1523268
1141529
495654
537486
125217
105818
1198137
203637
1378025
178138
218431
527788
917082
1328912
1074225
1382147
307338
1443548
31212
1108528
839965
648972
1515121
338717
692477
281258
995723
577047
1297327
1054830
1265026
1125369
640457
607569
1512585
1229
1284090
826127
189227
1388357
1277229
392760
1085891
1361112
947904
626213
1229314
227065
988679
188579
530625
99506
1321056
1216125
1328440
1398559
484662
1126155
1347532
1071614
899351
358573
1428775
315383
752869
1417024
1217092
1339798
19714
13791
254428
85808
266509
954092
256635
861936
995186
942452
520838
1168225
1386657
1472646
588819
749708
1445519
49841
364802
1508066
699807
1073182
382802
236984
742372
1241120
551819
631291
1369705
1297862
1405410
781478
1156630
1307996
217794
1203562
1098970
262808
1218462
951226
1221381
899123
1294750
455795
1101529
627007
80277
846132
337766
1256722
85808
249881
894412
1104474
519657
618274
1025691
1309237
537849
1356698
360698
1510754
553075
381742
1069301
868662
1153648
1065701
1504099
643163
503880
1403854
1026929
1244058
324000
942157
1260559
643056
805810
1396863
1365961
849730
39212
805345
1252928
192089
73987
1020897
349550
183388
1457261
1059172
347668
140585
1210756
355332
159649
819778
396374
1507378
1544724
604793
993233
844025
1207083
1246842
437938
968538
676848
1470161
945099
1165029
1504835
1281884
98598
947569
1439087
640720
83393
940301
394926
1472644
972553
1081449
450241
1237157
754537
1245393
865139
180776
321062
242545
1304407
525681
1169043
292732
948113
894180
844044
252802
462042
450839
516227
1144229
1065016
786390
1437371
1119663
439363
672482
487454
75263
275400
214072
1133689
1522026
1522056
807054
128025
567451
1368802
357654
1440724
736752
1209556
623366
1042576
619928
164730
1216244
397424
200848
153785
495209
1082792
1174417
1397100
1183542
131895
580750
1428259
783277
209514
332460
12344
369220
928685
1136222
1066345
619165
92679
314423
176475
33062
1138105
870058
496208
1384048
1262864
1177847
46422
422138
267635
1409584
829604
174311
44840
359417
1125597
1277882
1079066
1181718
361029
991779
68962
1285282
1530329
584486
448323
1116202
565205
55189
286752
79909
227903
1232478
1099736
820385
698256
684879
1166899
1096278
501228
1088719
1389743
259527
1220084
1440316
1223172
316470
71307
1356459
215889
626484
1425798
880153
556575
615726
341542
292539
891850
15734
775536
335134
690938
429440
263555
157443
231506
1340931
357869
361398
1475384
11371
733799
1245915
81094
365660
917359
530956
1413887
850061
354975
7088
1236565
523686
859612
1198600
237109
1233539
911342
1315394
402191
1401590
817245
1003436
1352168
217188
1403239
537939
529265
694333
1529954
1333868
160000
1149264
384541
871966
1475838
1387543
753414
1485149
1515726
52433
1050898
224149
94543
864022
1452245
745366
1202821
156240
1454840
17678
351769
410802
557302
893868
1221037
1033884
282834
536935
148890
675670
782298
829783
1464610
558586
954643
1201145
646177
991707
10199
1494185
251695
229857
1376581
543207
39866
1389254
40475
1039185
236726
922402
172198
99665
804299
368660
1403849
200145
286671
112065
1441426
618909
1207270
1344871
910945
1125955
131830
315397
835510
1424264
679155
809879
751167
178554
123503
627190
907877
823396
1326980
200607
929229
65241
539627
484240
1288938
588429
898554
1414509
48956
97021
705137
1384933
1510906
730067
1006352
527876
1270229
809222
1050681
1079114
752487
324306
1064022
497748
580558
197698
1294269
19461
838664
1268597
458178
1348660
1310695
923778
1498004
453188
920780
274149
725465
787698
266636
821190
915836
199008
413331
1210838
663479
1142473
1030765
814343
687719
11377
677377
565176
464985
1462555
1217536
796712
576860
1522389
1458932
503544
1125984
1435290
7525
1464377
623191
1492588
30624
1005894
831843
929012
287072
399106
774460
797389
1246007
852626
1163185
107843
497176
52753
549875
269572
645643
1539738
950256
1057907
1495885
1407580
809647
783856
250106
1523916
1528036
747915
206153
782550
313364
652322
812685
1020111
1331710
1394168
1396386
968551
1243780
680312
1163813
1262545
467014
126906
239118
1052859
516805
391615
683762
1316886
1393064
832424
858086
378572
1337277
481343
284667
543452
287505
154806
1443286
1498989
1018053
1362097
227117
695228
1325945
769612
1333949
1096186
1377385
184629
1052681
844591
854134
518388
191058
1202418
255490
1247013
1493300
526591
708194
1437001
393383
975861
423351
1511171
84119
526531
213074
239012
167586
539565
737773
1263139
1370948
1489520
1503309
194698
1122957
1167813
767639
1045253
1221095
1047192
1050574
400569
995762
539583
891880
597442
708442
1479432
91789
1523069
115185
159557
1133419
390839
1109368
47064
947675
282324
1337811
544826
618073
554411
650085
467730
336035
1299444
14606
320664
1275795
375260
843015
1396986
662420
274625
105231
301692
1203682
1525462
1010301
526293
1281416
314124
1230047
1061123
245670
573299
1505803
458548
281976
1508007
930551
586038
1174707
998869
430428
1129338
719383
1207726
465407
660119
110941
759592
902708
839915
502622
1060451
569463
1114552
476363
1466650
1094723
1475027
1216611
1163128
1429233
563657
497395
348862
495163
1432358
1516457
1312619
1281883
164696
1338889
1335066
519160
279425
1262482
853697
98736
873085
88131
695054
713661
952121
1052787
178558
676418
861701
108601
317255
1513181
542741
268465
735053
417395
848521
162918
847716
1035378
1414888
850026
169996
407246
586867
94238
730248
256486
1424973
1285283
1258841
400945
603560
283907
1162159
867959
823197
297348
38293
975153
1218710
78509
505179
561166
733165
839102
289989
1427402
992840
957812
1191052
173593
1212349
1364283
1535709
1059263
113309
151211
1145281
285018
683590
670928
608727
31447
685070
1398984
635832
20567
1397408
892722
1250909
1251586
576584
880690
9030
1421296
659102
355432
498264
1275213
1388370
951504
489584
1103596
403110
56807
1328710
1368543
537158
454947
482456
595408
1033772
1341508
269513
1365443
413192
833893
706391
105002
1328037
1161893
151317
618550
1435242
1337422
207180
798762
1259989
377115
516415
926900
20166
1503306
864500
1432334
874834
903457
421704
645141
1301371
644583
1386203
523810
890350
760935
972494
991213
985056
888555
1050789
261628
956153
513074
517023
629165
460629
342640
508488
974078
1179577
935847
589353
629702
395768
297420
1538796
1361893
1542327
416145
48780
592283
438581
1437638
266653
278260
507701
1368926
364120
1305062
830494
1399669
986088
559238
2672
796230
186696
904175
1341042
977561
862713
1329033
1544360
109627
1135591
83503
1189787
65144
1263476
662757
960189
1181407
502813
205739
89952
1175974
1330466
48936
137365
1476534
146755
440803
909742
1404115
120810
1374991
793282
203320
22642
742919
817062
987940
1486349
88770
369116
362179
1476913
1420813
1192115
685547
367685
82454
12574
824600
1444121
1458928
44341
1063952
1029653
811692
1060354
1493758
562511
269861
94610
1314599
859369
81072
1212855
1409559
782704
1265824
236240
540537
1217767
1019336
1090410
1058507
83184
1241240
373318
1284304
176711
1051952
1059439
980523
1171887
1286444
1137680
685570
699419
188346
1504043
1122894
89189
638452
59998
1388131
624732
70554
1372709
625545
1258043
1412962
557975
210139
505318
1003320
22027
42343
834310
506930
1429755
373660
208606
558827
1195804
1396643
1000787
97503
315217
837942
1222608
872651
608170
821648
1544512
548743
1031949
240835
653801
357789
289011
1021252
1004467
428176
201429
982768
507467
1266541
252985
226944
433600
179270
844294
280645
103038
1355785
113514
1103592
1120605
349615
1508471
1193956
660409
1209499
1381590
1207590
156753
1542999
823472
1273297
845883
133577
1530368
926275
1112694
1040956
49272
1305402
365554
1106393
786557
1362221
55146
158496
286610
509044
729838
412988
901707
209330
466159
732890
1298841
1393538
1075120
159080
1156580
84946
347912
361776
213021
1015286
1223407
1371452
993749
1350075
288600
198075
1097167
736992
758493
961222
599030
547123
1535525
744810
1179201
981958
241637
390172
148390
845076
1278190
1319925
1512286
557381
326882
734636
777378
597394
797171
1129609
1001322
636251
9391
677379
1288861
151405
1346128
1249990
322712
1117445
376351
85039
795860
1487983
1243485
137300
481940
1111528
898628
555502
983555
1419225
1140716
488274
748334
1172278
88346
997901
1471997
1235927
1344562
376553
982158
599053
1294400
1473053
661173
546228
510960
1303053
1065314
1468162
1073236
1003943
876712
1111
968509
106328
1361216
317454
1224538
779802
1477402
249055
996262
635223
165703
1453334
326055
9416
1496324
1349292
453252
1289730
233422
629957
154373
499197
589833
1272615
805277
493198
963979
767061
523966
1307940
13479
1487751
788996
163949
673752
82885
106076
1146320
135238
389141
1304589
1135420
1410965
215764
1267947
1152991
1310154
1320415
1271736
361325
772515
988241
69194
1439767
505488
861881
234738
1286879
1251926
1271923
560474
431669
679155
274616
1349200
245490
978105
1348538
1269696
295366
468053
1230740
31616
276903
1425487
819400
761525
1240147
493442
1484416
1108286
1105871
1462901
758741
195972
839935
1166550
1048464
1536973
105058
1235430
493544
1398129
613564
591867
28629
1088142
915707
1243499
172499
533307
218275
154857
74906
552096
188403
1166403
1534787
1064874
271479
1231331
839263
1135646
887087
1027955
974060
1405067
523447
940174
265965
654052
1109957
685276
226897
1159829
1049399
1017019
411217
529417
1285469
834416
195000
1038970
517258
324049
1321512
1413462
477903
1501897
518197
1088160
113641
624695
299633
1032699
1543304
221384
1226496
124663
1381892
243883
1477712
787176
155699
1055899
285406
599105
251881
155371
638962
537695
1218139
286535
412154
91144
74684
834372
333938
640122
1337120
556360
12410
512781
1162176
501258
596694
502430
361390
358144
1264323
1271249
567328
337006
391040
547542
568358
211044
158625
989263
45702
845761
1477225
1385280
422410
1388728
561827
1504287
991549
1363715
1302323
103621
847913
1026585
259380
567286
453944
1139897
841309
1012237
733665
559059
782553
211323
1012769
1325333
482168
1294032
481973
4152
1219591
1081491
963399
65032
16653
277335
157591
909832
136313
1158184
644320
1466656
47923
678336
1419535
186537
207667
1372435
153655
281010
389806
1169761
1545356
222098
984976
597530
174092
444912
1298998
1180946
1122627
115116
786840
37492
79172
1499197
238960
1160401
1296831
278416
1492525
273620
651467
659896
937202
1098047
1495980
1281102
685193
490931
824021
324555
183945
19567
574103
1103448
1252022
976583
1431627
342020
777381
735453
312168
1147566
708394
365279
314958
1485552
912608
1184609
353254
1294758
841470
842250
657295
1208662
1528424
1187852
9420
813678
938416
1539243
571047
343975
597381
1154980
656861
1117547
1249312
1501474
9959
1173106
588787
736126
1495042
570234
1542110
524374
1033771
896363
1140277
273399
6121
1093944
774331
265874
195377
118209
132701
1430527
1427990
907440
228888
952421
1193961
786646
80841
144801
834986
1150985
1326063
1543277
192811
1037119
642453
1390507
402189
461443
1103706
157219
1260236
631781
292341
1472548
1009987
16402
388002
1016536
226644
648841
559901
774332
17386
927304
1352007
103488
827122
972675
320602
1073313
499077
1524655
1012534
753151
234122
510846
711651
817037
1393582
858778
616213
625228
30364
1320419
366014
1056422
1087417
830388
1266526
922800
416129
1313199
1117707
483146
1523150
341608
1064761
694769
1142465
1485217
1428778
887608
995472
893083
452476
1402401
228140
967256
1399668
1344809
353974
791932
603534
731944
1414914
695920
328575
766773
1373758
291188
1017518
1423570
1422622
1497697
357324
1486115
1081968
1469347
644843
924393
431792
378022
251115
139775
1125111
297686
411359
429858
226283
995344
1331061
485362
240228
839022
960393
1038034
718572
543501
511070
725804
1328038
1163592
246817
807032
1301104
777421
642685
704642
1498346
1117701
1353649
678634
1508965
194786
1127888
1332735
249224
275217
1465297
45380
225622
1505465
1535095
1481932
932263
1096553
792663
562645
1509754
1247802
1173947
1334924
749502
906446
36451
288954
396897
545001
1470065
557460
540008
1034804
92147
803267
1384233
735126
1204514
126937
1180621
372944
261980
98071
116726
229915
1098789
566202
1407181
1483092
834071
1230381
620784
1044482
51723
875327
221870
1495726
893694
1018946
1365458
1011186
1270189
145595
1086176
1037681
1481675
278423
1012327
540696
330830
31034
1180604
612459
1479070
1541576
158090
1077034
117261
799530
203014
208454
924510
906083
559264
1133401
288575
971231
1432641
1016769
183753
513135
921862
236353
458509
152353
480987
951608
125651
1406471
1535181
1067523
158644
440133
1482927
1545440
1423720
706183
1062566
1347141
134198
1378284
1393319
1065104
1364171
1232045
708826
598508
95828
1496252
751580
1268919
60799
753036
1336896
46508
400919
469969
1500422
950203
641263
1517363
1035995
1473319
948641
801197
975017
1295677
1077048
1430993
488171
6359
647575
1119703
304273
203549
1046137
719869
877729
1368381
40347
1530231
963277
38935
94423
329918
1538558
34418
1015605
1516164
1035362
973536
731283
82521
719016
378937
966984
1117267
593444
1349133
982591
9159
95730
327234
898977
670471
423655
590455
1063265
413317
108234
120218
786581
366426
670192
1009144
563244
519419
1343389
512151
1142364
1110163
241492
484469
621096
1133020
376021
44279
675319
268183
163131
1119016
41615
1390790
1014222
112226
1070173
1212776
679789
705937
252887
334543
171948
1223846
1282712
1111943
299498
1457308
1061454
307544
770594
556527
201484
836428
586532
1500750
290376
589681
181638
445565
184123
314687
1325275
93930
680676
828265
501252
186832
735687
87307
1130560
956529
1029510
962167
1397869
316864
238357
564388
1267413
503372
104035
458115
1410175
624993
673875
1067376
1403959
621922
757750
268617
875310
362442
275162
1487780
616324
140185
541224
869173
266264
741911
948644
1496844
911931
56604
556060
34386
1294992
1358986
649798
856112
814116
1301210
487367
61038
521431
995549
1126508
513949
1032914
1303196
160176
1272891
142762
1023823
672775
37975
889314
403736
1365160
346580
1121684
1318704
976621
745047
1094674
893809
169475
319285
147885
432723
1124274
931799
1434909
440534
1400395
107695
552839
349372
59977
483070
127529
560524
412914
931696
1030240
939622
608008
1421585
837657
185480
505473
85146
854169
1374512
242968
1075785
1481633
899642
351253
1264944
1508008
453410
952497
1468343
217436
1163137
492498
822486
110369
427690
297103
701057
1087360
396172
214199
838729
696665
1394299
286520
1404345
305622
502673
340771
687761
1224550
702337
588952
970928
773405
910501
1434726
695659
522615
244551
1458960
1304640
552427
103787
396325
1520124
441861
524836
177644
783688
1401795
67635
57538
58276
144811
1524607
589179
493877
594679
91738
1041087
411707
880419
592182
1371089
1294854
785120
533804
805853
442175
977835
94522
698289
1411552
838041
659847
654607
245070
1298871
1198894
256992
849280
874877
158266
189893
985608
398585
738430
546813
1082787
68833
1122622
1258574
612250
1426743
1266166
649096
955038
1418903
1225289
855495
1268738
1486304
968832
1373933
558678
901509
178236
94158
528288
1061744
959203
283275
1525961
303497
942810
304475
353381
849237
813719
260841
1319371
549673
4433
95256
681743
440193
1171641
1253400
270407
363436
1146572
1543990
470074
114937
1337827
1138656
891757
749097
912106
664759
462338
1137781
181683
854912
694380
1388625
264191
1355658
254807
57561
157118
1335774
1463788
713190
1427278
37788
1455999
1040773
424788
708974
974600
728971
212283
1289140
1002786
64046
1069493
797783
179685
1088547
149579
410319
1381455
123044
24311
858748
999154
1363742
1433631
839231
684826
499651
1041731
896593
1158586
1043046
1056221
23936
619137
631948
943465
644733
297639
592796
291234
770908
1345757
885315
1382444
700350
566344
1088059
889575
700370
284334
1154834
671862
1153309
1270536
1041134
275699
1247801
491986
1324043
275388
543469
1105624
911960
1188630
475192
295490
1159339
1315931
1438974
1262800
269560
552218
1159724
1226108
1507710
1406311
899630
914835
944709
924647
686788
808536
1028558
456975
1368046
497469
954687
515855
961804
517845
202609
1104878
757013
78659
633551
1127808
107162
479414
1068107
1278951
804086
454456
88143
127085
189324
72191
438943
899889
1394174
160664
1204827
632059
1085827
759125
952659
1235421
442038
757630
786915
269780
749053
63065
141458
1136744
776092
272866
260843
737881
1381824
223042
746388
1138841
15220
1190867
249166
280199
1091368
1095109
149623
737884
1031359
258426
516679
212185
1088150
1063791
1424272
720462
798604
765709
892662
1299079
1013921
978427
650402
57518
1166358
459037
377784
1505638
171727
1521691
1246416
1517205
1355150
832999
25823
1349330
1131999
730185
1360465
1017967
749003
715961
193562
341422
1271551
324742
1499520
210
1291015
1195
638512
680357
1401119
918034
786469
583554
434146
482688
881814
1505708
580629
740638
847002
907666
660272
625100
1409400
1062831
103542
1050662
343138
909743
143362
560774
806286
471864
1394177
175802
1460137
472845
793256
1452421
591824
1511363
297619
1151458
509626
456964
806514
14393
1332888
366477
1376081
426088
1427379
1000536
1444266
276649
202923
1248157
746906
1341509
1426797
945939
210424
350750
974788
1050591
512806
162134
1080238
1419079
22107
549857
625545
347634
1211614
1538584
198573
61519
1272123
1097851
363748
740565
1322123
225474
1389815
971724
1267212
624652
327985
1274545
546190
1256753
1451251
388536
510888
711947
98304
86729
1409495
1010525
941082
718394
1133820
975021
637996
9021
355002
1192039
854109
179688
469437
387273
1106822
627234
1515881
1170129
155776
693731
1401809
267976
719245
391053
712902
465413
1106289
1407644
1207945
1371637
1274532
786048
211166
279796
546860
1025823
309966
677209
412012
1216645
447324
316036
539233
1013784
185608
35767
1167189
1311613
116649
332559
1495860
1382088
354951
1305809
459906
888233
1166418
622910
1455278
1429471
518754
1254175
431793
1102670
1509253
340272
72919
957982
1503228
16165
240312
1441162
992715
1129768
1426344
88546
1061062
1454059
181637
1142750
280630
531692
270745
1112591
1165966
1317954
570684
201269
152118
175947
740290
694787
1474752
1187178
238026
230847
996518
516164
1310744
1265602
1252905
1253993
1153128
968472
151686
222248
607634
619644
1336928
149310
715838
145724
787323
1107858
1413829
141167
1449452
1191258
70477
254739
184545
555145
777748
464241
1322580
824373
1165682
2553
824373
1453058
743996
452275
976207
1520057
1480230
1207963
1263037
1046778
684650
938906
1048590
973847
540489
1156043
1084979
1213032
563115
390443
552421
456247
1026257
171715
814483
1219169
618550
61819
1014068
579091
1135552
536156
384450
1484035
65327
649622
186974
890847
142762
86314
837757
208980
1073143
1520587
242426
18672
463641
1390452
236305
1303110
378019
365786
160740
690698
541173
347789
476211
952255
7150
406059
842031
700324
180696
432872
1064592
1462615
847294
1163713
1388922
609687
349208
867685
1462953
520324
3355
169744
1513091
1467135
72942
253487
156820
1544661
1469277
1227876
397087
165416
926747
483274
986539
927842
390212
50093
1062642
1053237
1527766
1150152
134932
837025
297710
755467
1476817
994766
18979
797440
1280191
471922
1452356
1016900
1025918
1410721
1199589
815945
352309
1538443
1432154
819857
1222457
1207434
1122255
912271
469635
1286706
69779
786666
215395
704696
224754
875924
952044
583224
321363
324345
1207899
615516
630684
1532815
508105
1270538
296685
1423683
721969
1238373
518177
855425
268695
646682
891463
1210952
320493
501921
421884
421414
832839
961690
1399136
1254179
226284
1006759
32901
224420
1168998
198227
343668
1181711
1025212
358216
1304965
1038556
747212
1229916
1390251
583547
338223
1113661
917679
541001
1205582
34645
585164
1281699
1346041
79922
704938
1316508
748455
1294070
248444
243670
314177
664425
778721
406379
874838
979308
1094007
580250
1315899
1037856
124665
376112
1031400
775677
662847
326570
501680
237190
1277429
217788
935880
60592
168451
1275249
741384
182319
1508567
966572
11383
790288
163346
1297476
1107895
288742
813603
1026847
1379431
1344068
1371654
1224917
1217318
1172935
645442
723703
887180
372398
1016350
97992
868211
1201656
951655
1542216
1059737
688339
885341
300819
467103
1351578
1423343
1190954
1259089
387311
552530
292051
664367
1317827
69779
1025071
70293
562899
220757
1035840
1392260
1114332
109137
1055244
1307972
1020726
1136713
889901
845053
1249634
1471414
908577
1083790
1221564
398839
143609
768284
488756
839292
914337
780686
966073
527807
673370
1347119
707681
1476787
1291983
1387342
193279
186344
1007621
725431
389697
722538
1228288
1380112
1143169
1510197
1424623
998030
1032919
1461946
1373934
1107611
256486
149373
902423
174140
1391059
1124385
1434760
786339
320080
960554
1059768
553760
505506
526980
749558
1473481
1464286
41152
1016627
1060593
822108
1067821
808456
1343745
33543
664348
1090878
579864
174504
1391888
852186
603412
187327
492491
231378
1411011
1124700
979688
41500
789041
631177
971881
273020
1072629
869031
250963
59154
1505964
1285575
152424
1149283
749881
450762
15592
365370
1453738
675021
58444
704899
1031356
1023191
310044
1426883
991381
1245008
809570
899792
1445202
990646
102024
1212874
610885
1004390
1206925
707667
561011
748298
1066832
1059892
548594
1277630
835462
1259820
481942
610875
1058566
23043
261128
504001
854666
347884
195029
811968
729295
682602
1277331
1177235
426586
1536661
507749
1024339
165155
1020019
514216
1379300
1032644
587209
612796
162178
942660
680444
1340956
403829
152261
1331705
322257
828258
1242343
756579
1180486
906389
897201
51170
1092081
1273217
519857
72394
1409638
544522
1448662
171285
337421
85943
1514752
222290
966042
1508496
1397320
1044455
1542316
1073273
145356
1467655
1400042
9000
1455741
636253
400098
635010
663899
1442749
145769
497175
580401
188386
1109917
605090
774068
596475
591394
886904
206077
900035
513751
860888
548637
1395666
154353
472661
1417040
294308
905933
816561
919314
362553
933844
624694
1244104
299525
1535685
6987
222362
997688
1369872
1303014
26892
793525
1250328
65943
198642
233356
1311050
734549
708628
284619
1390747
998463
513202
1368574
1482569
448558
107403
453673
578398
474983
1106292
1016287
390852
390949
816720
1067706
1419590
1384313
182313
771598
392934
727654
253939
1408487
1016118
1217849
290318
735871
5837
506282
1019469
763150
875604
527359
139356
455907
261227
658829
801940
1529943
432405
462536
544224
95956
1285563
744795
454508
32384
1272294
789504
558268
1311026
285549
484784
775243
552359
14663
1421764
24266
401508
67638
598902
674175
69898
1316103
101148
1169871
918958
942879
1206683
627
110725
119610
301429
1197190
358248
873914
635921
20595
1164475
764034
762932
1122391
896086
782083
431753
793896
1029997
1433540
1299681
1147918
900532
79198
945467
296338
1482968
1179025
1156091
248074
1002277
966417
438118
1533951
1271783
1038048
252205
1215773
1309412
1449645
1061923
1241484
95600
316724
267227
1097898
780513
172985
789061
672485
584728
1341306
1487752
335404
519798
894722
177395
289400
1372246
1155247
1492856
1175388
516231
835059
1113875
1144301
1092644
827491
919233
760263
1349283
363763
1132421
13877
579602
42463
1127539
950594
842486
643853
923965
758077
93231
1430884
1442769
49809
1362900
1128332
163744
147618
1437081
572576
855022
1408432
1460904
467144
965433
1546392
656525
387124
786128
552463
390111
1125961
394917
377956
395597
1238209
1026629
347801
561986
1173639
1449454
309632
119636
616054
456424
868257
196911
699273
1326583
1121361
172737
1344201
861643
138901
1071107
663279
637963
1014602
750576
97737
1374556
1292580
1142145
208922
599387
517747
1066010
1144106
418924
486353
232009
370829
78887
1524103
1110886
1287604
898809
531379
263673
835970
308904
458485
679770
683810
196545
1187530
1121013
375296
742761
1512962
1365872
1317265
658651
1459645
242796
499893
975845
1473736
355631
636986
280173
146391
1509347
1463167
1523781
84699
1132600
768097
856562
781966
268524
183361
1181516
278307
261899
898844
645134
157369
1149715
429324
1529519
1521661
1422584
1533799
93225
1246569
341068
459002
1069231
490983
1495212
1323982
1127702
1389822
53313
295940
953973
947419
142126
542920
257405
1156654
903115
866318
1369562
306988
370935
752913
991054
71598
700807
88967
1238825
290267
530262
1433204
1402121
371630
1239901
478679
1145203
604550
940842
1482995
950386
1367313
141282
1445447
578746
934023
78736
548865
285546
1319486
356191
567933
123300
793441
831933
1260281
723213
172266
581971
195377
624787
1500049
1255432
437861
42040
593132
1236230
880930
1144666
536802
1258970
109947
1012393
958679
754399
390537
1482308
1289617
1331483
1245075
604273
1445193
457325
1245662
583594
1456658
1282889
155148
714056
1221550
1328697
1032208
88205
951024
1400325
930760
737889
855939
804097
610809
1402701
279948
1166047
1295692
890006
201523
439671
834143
408358
908753
929044
640058
1436149
427186
39507
511604
166596
47957
775819
1244269
296973
155980
1002620
996943
668022
1102633
1347027
1130663
140384
1298161
1401378
1341711
1503717
953637
1355872
1070469
1499403
420613
634660
491936
1146803
1451267
611206
171804
891922
904955
1478439
1077243
687076
165209
1540046
1269423
1483210
282131
243377
1489484
1089185
1017804
1037408
1196757
426968
1053133
658550
483451
706481
1028895
970915
440292
1468686
772008
615618
702714
469879
1445805
806068
1159483
838333
1094369
218606
1218489
1295077
245508
374577
722448
70921
1143509
1499894
1072319
1248025
397673
999469
7694
212995
1370223
198232
750731
1199724
952572
56933
383253
1503148
1477487
327655
997978
216835
533549
1515229
1156328
846710
1254765
90798
790562
835435
1283921
307201
723824
881381
1405049
667618
449666
1295787
442134
432421
1119614
1023745
1304438
916388
105020
1782
532174
1357935
1215643
802202
100389
994226
614876
934388
808472
582285
841001
1524451
113700
1324552
1347203
738818
1365309
1065408
603926
388482
739189
1154624
330590
1125754
459028
1230180
1421384
148515
519512
553004
931444
380798
259048
842335
743707
781229
849079
1099244
1466106
527824
670287
1498589
1129784
218982
618029
275596
655179
71588
708595
960390
980867
830132
750748
560874
1204341
196476
983793
822449
639546
1520497
1454809
1054077
576219
186904
501048
885390
600283
1128729
141955
749784
469081
1192408
729935
332940
1253983
636589
81415
943622
502184
1002216
1085682
1281556
329512
1024044
548339
1416824
1219775
1205859
850687
154531
1049751
525828
628766
1237180
750024
313475
472803
1036174
300453
756768
451069
508619
714269
419325
708839
820167
358656
819229
1165320
781129
1451382
107036
70628
1450438
74250
805648
1541392
87442
375058
1528104
1050463
597935
116636
655467
863153
690739
1532805
837734
95242
811754
326805
1017279
565204
1021986
585545
1289282
1069752
996641
817075
343531
1111910
1048014
1481233
132571
952148
430671
190214
1201888
1009162
264661
1477542
36381
557281
218000
919535
754303
517571
1225654
1513629
1358523
438188
798941
1027290
1103783
884995
264705
362468
415729
491787
264862
54477
1456560
165677
1375649
1259665
1134144
492556
612711
1170672
420196
553851
1374509
879888
419766
1495223
1038809
1052973
764855
1259851
1263690
1457302
809906
394224
180333
1255372
772799
365412
448304
1038552
313854
34197
1195554
1243987
1313997
340085
752648
1283136
911567
127866
768476
897437
1271505
1225478
1479287
1224739
836590
1316761
1098789
796474
955517
1124417
1262937
1014818
433940
1375369
273781
184097
1021810
1064787
199444
1380387
548310
1252645
1255838
654310
421829
1325724
888718
1406811
671760
698357
895642
504244
729608
812251
1434748
734952
206383
468975
802261
701341
845414
247879
1011335
1370490
382467
48692
1251955
1303184
1099382
349311
625387
1175146
750408
1456434
1020251
176250
743342
700216
435165
27764
1369428
848298
1259677
293028
252822
69501
1017997
1050666
308662
1488904
760801
1114193
1193640
106121
211355
1367369
1450641
1013530
1401900
827581
1454089
943587
1183436
150388
1513163
95438
1238461
1074885
315417
994796
1425308
446229
1524753
111994
397814
1149275
1280849
882277
734092
1227986
1087402
411671
869586
931242
1125055
1250956
879396
1010322
451758
1201258
821578
1399925
261999
1424468
305119
808915
699067
1400143
804158
400890
1011210
61412
590983
1369198
666465
1352387
1378322
1028609
353161
1125404
258687
63076
215343
541853
1484551
549688
529407
478663
1025490
261002
710223
410707
865485
1071102
1386370
828237
1445518
1529463
46082
1212033
855612
915904
1488447
1147714
536923
535145
1378006
1279765
1169029
101724
1044280
452736
1042110
826081
1385057
733578
1527184
476055
977693
847267
1029859
1225605
836412
106960
1388401
935151
160213
1082954
1049279
1536012
612634
989941
204123
1421411
363013
1475271
715081
662002
441276
17651
54457
76671
1458525
259703
874076
1173582
598953
1407447
815693
1201130
636931
1375621
1399775
1476165
1201905
1383197
878511
634238
268661
1450821
1467288
1054501
709847
90428
346694
1401213
120091
729135
1010421
580289
409334
1458605
1470816
976924
559556
987130
1133167
604649
92136
1464251
1327961
1002699
55909
1152436
1044805
890202
955747
712876
817707
301389
1194958
486467
121873
1285818
450258
1447619
97572
376403
374474
1396079
453460
945635
633925
479415
824021
205109
185517
129071
1136431
194173
221064
501956
1048625
480649
858206
1374602
451339
362080
508411
337107
618892
1469964
599026
783091
454881
155260
1082697
1028242
546826
1016074
1311231
265301
1276635
1097372
101775
584212
822656
1404078
836697
672557
1180227
521176
1250366
46284
102340
446347
268688
880608
1305246
1181672
134837
1472764
1199095
1220498
230031
1073936
50786
145156
327620
1338712
954124
1196270
304436
742023
124258
553393
834309
958177
984850
271100
223274
599188
420500
1197408
964429
792373
2958
825553
942056
1023517
1147031
199678
28224
1431634
1174308
1323174
586067
57968
1448227
325347
1161195
832907
441198
112725
207984
237666
1146420
1003901
11526
713825
187464
692238
268367
893942
542736
233667
1448172
598037
900215
423370
1511406
52787
1232047
1113022
1081001
786627
832405
910451
121798
1305929
764960
391899
375609
1508613
154335
954497
596218
1062580
768663
779050
83713
550956
526139
664215
1490090
108490
60414
1174915
640963
1128686
1426683
1154804
869196
1441689
176873
1223701
158798
993844
1542292
599571
917901
930077
261897
1143292
342053
12690
819909
1374711
1014049
781250
563164
375804
1355617
1441247
37901
1188089
1336357
1090226
455839
1221603
255981
429484
27764
563364
473269
872226
887268
7245
1369256
696401
1312841
1347261
197617
1350154
1123332
1470585
503688
97509
1367624
1014656
616769
388862
513042
228104
1222970
1452173
804802
628889
858998
875164
1439645
982514
622745
708195
540136
482381
1226061
368985
1170666
43370
272325
1043081
152613
294355
1014341
362199
457481
1267665
1208779
460792
1310462
824737
512193
703379
305620
323401
1062912
1528402
888179
1171990
1226714
9444
1382428
122346
1391886
109542
402460
1007132
1362290
854808
1073235
1344410
324043
222320
1457145
1514079
1124548
1220838
1515511
1319266
375428
1377521
9911
1284308
180658
1127435
1278453
1516816
643048
104410
1181054
594339
1489838
1428042
1515352
197182
1339048
194550
947641
766896
1323354
758652
644065
1437233
47930
1316799
307532
24326
417983
794807
1315838
942445
165919
592049
1001242
836830
38010
1236769
216275
101817
122913
671048
147194
532210
590536
1304622
551050
347962
1537288
742584
9662
649853
156002
871744
1473599
18022
496596
95010
382572
763186
754652
1232195
752087
1527532
888154
604322
728459
1182391
865039
1085408
209267
308777
249557
1224586
1074392
938766
879306
1074336
984267
459613
803155
1115356
714739
1205175
113104
662332
1462255
678227
258567
140273
430484
594332
1523478
578092
495066
236017
442367
714295
499624
1528776
1353006
980867
715792
825627
1470026
380096
1442551
494957
748113
1234521
1367263
89505
786302
1085227
1469535
1083839
1545700
41050
389504
721812
421703
40628
974115
710495
289164
4740
1251002
1333035
1366771
968513
770777
1459860
740677
25494
271154
1027540
1106522
1426304
1143114
1042505
517875
355478
702708
1463108
117233
84022
1205695
38347
1026321
1323701
408477
1184655
527286
853549
659348
1443206
601191
463756
1385960
210282
1368676
1443776
816128
1448487
515016
1533900
936686
999240
722186
1100107
1430831
1343054
200718
626736
362808
1263205
1209289
394564
534312
212363
469770
717704
1288968
692147
305920
573547
129919
1523099
859646
490668
1497957
1220298
812020
912412
557730
1374872
304827
942706
343547
532572
1353780
1489665
1229833
1346200
532666
1039986
1034087
95157
771736
734025
1150945
1464806
933391
22488
756536
1152636
866279
1381837
852971
456644
1171759
140399
616257
281304
1249753
760224
179437
107306
590436
1290088
1446727
20500
1547119
736174
774871
1273769
86386
1191116
1378860
283346
361066
155510
318533
161635
231265
50962
48435
477440
221923
1471160
175579
456932
1222872
385908
1236894
1036861
288164
1524972
1448343
1222856
1002358
70050
961833
261107
1248763
457445
1253990
222278
996357
602078
308546
1526198
1532425
279972
890172
867791
703197
1396781
29802
1187291
1304269
493822
1374891
1018147
1189594
1483369
872333
643874
1477084
514011
1505706
1247584
657857
223992
618008
530628
1092218
1028116
626019
123629
108938
137810
748098
944899
380109
174209
54843
1258374
385567
1514146
213631
1009409
1219850
285042
578653
496639
1297827
235425
428666
574169
81954
258798
1441905
506787
1497323
505281
289541
1239119
887529
333810
1510937
611215
15523
858516
1469857
504948
1228401
166933
290113
1226364
434358
103985
1185115
1422664
593938
1047546
1002364
73780
1173652
1033055
874070
1327011
5085
1357826
1371620
176014
599322
640455
1282934
450470
1221713
1525971
722193
999229
1047183
109607
1447832
1118255
469155
1108350
422351
1365994
334571
1214496
1479374
1427334
1350944
1327184
1017118
146071
995385
1362263
974520
1355370
1412215
141935
977995
430744
632865
1044802
303032
733904
1295066
1455420
239094
246005
1474037
818842
257654
1348679
521457
1326056
1035961
695930
789598
1495743
446221
710478
65883
1208050
1001683
1498069
649667
1214644
1527019
327988
1040195
317970
219135
597740
1174011
571117
294731
1157589
661979
958092
462330
817610
953723
1054408
784841
1447152
116895
217303
1021792
595446
889693
1090531
1434484
320885
644193
590169
524605
1121859
1177872
897246
1253701
314257
344204
511178
112269
1212705
93224
649247
352894
556867
131558
1030045
151254
454493
1176222
1350192
1227632
1408592
849490
779657
338248
1196054
177277
1056253
202726
985594
883849
796660
433198
1164409
849030
1445993
811369
1233015
151537
1094463
464015
1181393
750169
922736
1095260
142749
759548
1418666
1226661
1405192
969703
667770
34606
1213980
799732
1380642
1353059
1164029
1048252
240936
312064
825371
1128540
1370529
855699
1461699
1368394
572311
237968
686085
556591
404796
528254
405706
1181346
1474453
1508894
1382924
823794
185946
821573
645514
1524181
764393
246788
577868
24562
838029
653743
998916
770535
849012
124596
569615
736280
203763
824332
165298
1345163
1257374
603524
809811
1309041
1285470
207064
977127
237476
951618
1138183
865206
129743
1446708
975192
1044677
174426
1354572
970053
63851
419879
638173
637049
1435662
545565
1216394
83532
1247068
1248566
499803
791303
1244872
538893
1484452
1485693
175711
622759
1334425
465819
629162
255041
1494830
809148
650723
901136
764051
1069248
1390873
1466600
1177443
303413
175327
468753
698302
857752
556698
416772
900385
96366
949840
231791
858631
847488
718842
1501229
1488122
436377
1533569
1190989
93013
1483245
290670
624840
1250374
366165
988927
1417813
761034
1261796
389686
278273
1301284
33021
900378
1049384
1260474
607344
624935
110598
407448
568264
1033846
579348
938112
1453899
343789
786355
703397
1197304
314987
1252546
1456904
745991
982401
1364487
1261756
36559
96706
1206901
662793
1092978
1337068
1023284
1399374
1341084
815689
654545
87271
724619
32612
1230401
1282677
1494999
805877
200427
1004973
1112794
1349137
155296
1309146
1468067
83794
1393624
1042329
987221
1498928
1443754
450803
865687
240317
1013879
277674
777641
237745
1501037
536132
1010765
1514630
1399301
388318
884135
893675
828815
1063722
275642
1484780
161910
1099021
288173
428083
1257416
1434924
1112147
438540
66113
715800
89283
64678
232261
1103239
645644
307293
246546
767766
308034
500851
1447505
1473199
68408
284344
1290093
1471732
1544051
505065
124649
567935
31252
762039
938002
602470
828314
994825
304804
1524694
629659
1114361
886005
1078436
616881
411414
1110679
84146
1544967
1062409
798194
1407474
83096
1130051
864973
120865
521799
546161
1191024
1180369
582725
423748
110576
1347319
989519
583645
57507
1260645
1372432
983935
656197
1266850
593628
1457262
19717
1495175
1117519
1010238
672391
965610
584771
807920
1535444
551751
111133
662705
1255660
732761
200867
122003
342904
199421
479307
1353587
961283
204589
793258
131490
1168219
694649
1089620
800520
324100
1392790
1359815
1501441
1009565
1412527
49937
720347
1317256
1419134
1267451
1216490
122813
1367588
1505952
752067
542543
508093
247781
252240
394112
970782
1024470
674107
1292739
1245404
145976
476153
417948
1374921
180668
1541347
75381
32537
811724
1484586
9447
1383374
1215423
1160755
1358463
414087
1238055
281393
620551
637386
1360203
539485
1159259
366975
683323
305496
85135
1096479
1306699
1520911
105155
1074289
1456618
1218444
1210880
323129
1380529
730350
76524
359051
902010
537449
498861
1025028
513212
33088
1129705
747519
1021255
130755
119086
1355632
214680
489448
1237060
1048913
379598
1189185
1491362
1237388
889779
673565
634927
1329203
220143
802684
1495105
1311591
823374
292950
287848
1171148
1532363
1502065
85691
19396
1073473
461616
473841
212147
1469544
481463
1420677
132302
1359534
1185840
316885
368201
1157944
892238
1060453
791181
1530691
618781
90788
398489
272688
1022418
288841
264050
1356269
657860
1475256
1364729
290203
857964
757639
167609
1104859
1184942
1003820
1328276
815228
350724
1115879
1093267
790734
565790
1062183
318345
740340
642957
392550
1482653
985385
1471183
695135
1533445
1538158
1454265
785649
265748
278150
1175129
855417
497165
540963
1494777
14651
433348
888444
1519859
503866
853838
692091
1406562
697766
759849
647759
890680
975562
915239
692890
1457123
371586
767336
1030689
887975
663160
937964
893988
607912
758703
333870
505447
31440
369486
310092
687995
597874
1042759
473190
844032
915746
123240
394393
82362
1107512
461097
802090
579929
1059338
19012
182231
1394649
1409393
216193
1448641
814231
1172525
1275958
950216
62883
1070566
280074
583981
67113
82900
342303
1100373
1295338
748609
1091460
424162
1199461
587097
985307
1023930
1346050
427141
657130
1148311
347818
149822
205351
1430676
1112366
63225
1445615
685024
1141011
1090526
1476606
1450681
1429754
1058166
986025
186744
213642
1386842
1498521
54364
963842
661799
253574
484002
922397
47304
26297
1347054
553201
1250547
713874
695972
323610
371902
749209
28814
182563
497173
555356
655965
1134151
1266350
1043741
294808
1236699
1233171
517523
916423
1196021
1038722
942315
825913
1159131
5042
606885
267342
1341970
992854
1257532
750594
733158
949185
1364565
1537747
91181
1210486
78071
179806
1077070
1004211
1241086
1257881
38307
1264285
819387
730499
1362919
137109
329742
714714
16173
1357747
28804
1200383
711323
322081
70210
716409
300461
1496896
816684
971928
968583
478160
878193
1339586
1413750
1385139
1174967
27177
1006048
567997
242504
149275
1085057
278592
15469
1009076
509036
552287
961891
977414
1098736
1384718
508058
925345
522980
515596
434625
171857
19242
985888
1030375
194448
85386
636664
1357780
1326453
69145
942364
391287
138828
380140
488880
543267
1221038
279180
91800
114460
1483512
1100739
916385
1093634
223269
582908
1082335
31062
266543
120243
954485
790273
520587
1275890
418380
600272
442694
1457816
1188561
1144807
779982
616905
1259706
582209
1471845
951972
973883
775084
719341
752432
1269259
1299087
1159937
1541776
1210888
1392469
448713
347963
50917
1432059
9454
753058
45526
615908
861219
1371902
246338
1060092
1118842
123884
577370
1444980
876945
16335
233742
712542
561062
1408445
607059
815783
369455
1307487
1298890
1269818
925892
1131041
1504972
1036155
170430
83216
1502570
866901
237751
72551
912841
141713
1046129
469343
657397
1502841
1024049
530890
1372464
291167
1448552
949434
325748
124334
669094
1130278
883653
38424
1317244
886762
959661
539310
14433
729179
1158555
1341333
498935
1494036
987440
1494478
1459330
502580
983763
549295
494684
389292
389130
821934
320507
1194263
405368
655413
650001
840080
534725
236538
255964
792679
633247
513253
508394
429578
885635
33421
77630
966386
887950
671213
1332438
366012
1366230
991569
326773
1451705
189391
108509
858231
48626
56077
1531125
530020
619958
60267
1090971
404768
1050260
1060111
1375882
16034
1001742
818529
972007
533934
471204
365763
68531
99116
45139
229307
266609
237232
138722
795039
866755
702482
1268494
868898
1056336
1408327
1411923
1307799
522666
1441347
321261
1474276
897199
268259
1256295
1206858
613025
1497580
167621
1430515
153275
1370705
390243
767909
985246
818800
1054072
948430
358862
585087
225373
904031
859784
43622
43770
82946
1105324
815908
1462411
1522981
886375
652657
1155786
1473079
447020
387636
864529
1364373
3351
234166
1536434
1537117
647055
952633
405949
836895
755789
613373
435236
584342
882997
314984
784006
155794
1040651
175184
1309966
913443
989765
93348
1359213
1153954
584376
68276
292681
1042143
931397
1471129
1324685
485068
1446180
695109
820015
872732
1087542
537720
828643
330
1011491
1113360
1478510
688632
1479144
1448702
976914
1022559
1375151
152789
829878
625500
545648
1496057
818548
1231177
237967
1466307
1125661
702450
885028
1468872
1052146
1374966
625156
803965
1059635
49498
408915
811594
1027532
327365
1174416
824419
730980
396255
508848
1089444
1496346
407029
593591
1341196
356253
1142200
777468
1354972
1505752
454173
230364
12777
841813
793947
267951
23349
273700
1302147
199293
1409206
1380802
812124
1118879
250218
105965
1259563
1491390
160534
272809
1223953
455386
391219
745806
129834
1232764
705135
97850
765668
506809
1075932
1346095
299369
569483
520612
1249354
840686
695203
1085476
1230985
638499
904852
1049767
642185
1146010
713193
304752
400817
1103889
658594
1432110
1057781
1013595
525461
139058
284691
243778
229236
527113
420374
1375822
657537
29871
339272
693279
393946
249575
1227051
1038267
799383
851137
378243
1189576
1147062
1059266
228118
875728
646223
1036577
344959
1231615
1280183
1360321
234332
865600
1415141
529030
1231273
1503816
1529469
36030
1469225
512510
94714
74092
928431
1386347
337963
959286
198007
1114839
621038
35679
758583
112867
580796
1153022
1308083
167777
583073
827708
1399287
1526165
710571
102839
211152
252505
329555
989145
769375
557061
310848
190778
322597
1184536
408383
1030112
1096573
847887
1299139
1164697
600104
857580
1339177
65290
984707
1004063
508964
1474917
97047
152099
1051818
268769
165243
464019
517690
919545
741448
967586
1024100
572928
299459
843927
649731
1471048
1269963
1483653
128775
828195
879718
1257165
1035623
1435403
250736
230006
152049
1378258
1365364
31118
1181451
1107553
1068274
48662
257348
996641
804459
1247730
393600
648910
1263602
1490511
237216
14687
1416395
85259
830646
411148
978965
613695
817050
729626
1245758
1380675
429316
502708
621588
1488472
897103
1025099
1512059
715211
594525
1541410
770858
1419879
1150652
786462
220897
1488111
1244792
1300720
162782
724092
339025
8391
1025186
591559
1139272
726946
631392
391580
511941
1364593
441675
1083274
720841
1387446
1544048
319426
147071
463864
497808
1158636
1275171
258965
641017
1408634
574941
181756
1271405
388026
890996
200429
913759
61947
996279
209935
133320
1538586
1065542
98926
1004908
797820
11771
29694
860672
278853
534095
433850
891679
1366446
125055
179454
275152
1311830
120541
233446
912580
19241
1037137
1125716
1458666
1004312
720117
966148
1279028
1320631
1160273
782669
1309893
1148008
811540
1041519
510262
1163885
1408805
1219799
294078
935632
1396313
120350
909176
627698
690748
93312
668430
1220477
1484416
1030220
154736
238424
129318
108284
560480
1358790
831911
846785
728263
1438973
549463
196100
182607
1294675
725477
994031
297548
30597
1183832
1231780
793998
762016
211121
1545633
704322
1050106
213679
1165548
879312
1221389
421799
724342
508246
100883
1055784
1103324
1141256
724704
522010
507199
1440730
400389
1412948
1203276
832174
1546958
258695
948237
1137188
426720
492073
845769
646672
1539728
760416
95387
374866
892252
1350812
317751
1155228
776809
11749
1445866
154939
1196900
610593
346272
131643
413226
456390
37609
1001771
723452
919356
1318943
167363
1470221
1236404
874915
1476936
936008
1503421
32442
146916
125004
162434
1293145
1285741
204561
405173
73504
937923
1396273
749180
1256440
1010126
560597
28779
1086334
1502745
631725
1211749
1495401
43371
874502
255465
784815
895674
1349121
1177256
910506
693162
1508560
485941
82149
998228
1167403
1521757
320401
1367144
1483205
1153211
432780
230406
359712
1213486
753719
220796
526661
1526270
1488031
419541
1399893
854393
947374
867318
1029241
1484176
758257
164405
742826
663233
334858
340036
603547
435806
285329
912315
851700
272715
68351
1325054
1159937
1356390
1527376
1322399
1519228
1439653
1369901
1283547
525060
1282697
696095
519642
908781
1534053
963638
306517
1389738
303824
602952
1119428
1253650
436114
255869
896008
550842
513796
1282313
1233694
197998
501220
100605
330782
1340385
612533
531118
1074598
729226
77663
999455
982366
1251415
992145
865134
391101
930473
856447
738081
1502595
738753
773716
1016646
288924
107773
699099
1192727
1390557
259627
1496705
849758
718822
270268
252043
871697
981259
252165
422993
176586
950696
1022107
279296
1179270
50924
1506464
207148
1299400
789729
950895
1001194
384971
558324
751075
486556
277899
6934
600586
844787
157853
1373155
357159
263649
409329
1336885
434903
1473026
1475160
1380611
431347
1242398
454534
967040
1260103
1237356
310298
1002032
342099
203286
779050
1295430
1012841
1190699
725994
754810
1412324
623692
60964
868763
1179779
1342806
500498
301146
612721
1237695
279647
810408
237135
119260
151990
1490514
619390
5451
1075252
719773
742422
1118042
156225
1297395
663781
722358
1063292
452295
152523
834390
455393
326702
897319
978893
338727
1529339
365369
794738
1016588
679165
1192374
1256121
793978
744195
937746
245997
145913
808903
192935
289884
1329556
1176989
1334539
710331
994616
951128
1339076
817628
1137742
286547
632794
350360
1445183
399141
1202751
208547
9541
1171547
1540970
651619
606129
1278543
733187
753325
1544909
620667
560594
793876
1217273
861643
1499972
323495
900166
1339738
1061610
1122168
1033211
1275991
1134187
762335
1426760
104574
1170513
959672
1125321
1266252
475312
1365315
362653
1091113
691770
5329
134767
311305
1453365
301109
1532753
1066672
1194269
1117557
1469397
570099
1437820
59139
1324713
805517
908105
1545254
1004327
191617
1414834
361804
769864
879840
45418
994521
178884
1185053
1260225
574275
605906
515826
573545
738302
362568
614320
1512913
1151014
689441
78436
510892
178989
579114
365061
274640
554590
1072303
301809
354589
845223
1079483
1210433
955279
287299
43762
1222333
948511
1113760
30737
1427045
1182618
1273121
1060074
695161
714190
431613
1381779
473970
1149529
327562
662097
1105217
1101260
505590
1203208
1204564
1534382
315227
943448
1107638
38619
590078
926777
433756
986898
1408848
564257
1190438
371320
1331550
865866
48254
1312320
1311736
786065
829530
788982
1002314
1328803
518326
772056
318992
303347
333594
682787
464246
540843
968794
757557
1451556
1160171
70725
1185112
346602
84318
861947
1528163
1333298
369174
1156784
363711
610178
1299031
323646
1325449
127120
957643
1047730
1128220
221453
1092778
1484095
722722
708072
126428
663686
264566
935296
547560
1253714
1267302
1374511
1474560
317655
795430
645004
441715
598678
206854
831677
644053
393164
474077
1207629
611820
852137
739127
1410315
142234
685858
722457
632602
249643
339875
1421328
315638
419545
1380585
964549
1456140
89322
344213
912991
28827
344045
828759
1399454
818595
68385
1377072
665991
552110
446952
221197
1450595
112311
673529
157878
474044
411358
187000
107750
700698
131211
1529655
29007
1517243
668492
555947
458675
888379
132838
1403620
1212001
627229
361261
857826
291146
1430291
1183677
895050
329065
1285522
938604
39264
669248
1161813
214283
1352345
1516112
514128
1481541
92094
218172
183045
844311
359992
431230
673501
439284
329972
1005697
213530
1406586
1122684
726655
620446
979551
1496742
1134638
331795
1044349
510233
229871
1519885
225430
637705
695579
753070
714513
1060416
163229
87612
955594
1325270
429327
85057
1175280
1341549
1104854
940000
1391282
569918
1414950
1029319
941443
398943
419715
954596
51838
376698
703515
745610
288529
1288883
1012778
22451
537832
287844
1374099
1399106
81672
1006495
1429537
1517261
1385997
1517791
775665
1336120
580443
356971
922052
103464
831935
1037826
861833
1034705
1284538
244603
1059616
296612
583887
448662
170449
1159287
1219246
1496367
686584
821613
832323
1491066
1370859
1178708
317189
885732
648988
322529
28586
70821
1488334
748669
1213540
1516782
27135
123874
185003
839330
174425
438555
1461602
639592
486845
298468
955769
667456
632309
60445
193194
1525413
4053
165818
976571
1352161
934085
1425581
138431
1473628
936228
903393
549365
1409565
257776
1276021
20276
988755
261507
776818
567879
610557
461429
101888
17272
171340
890587
54233
354854
858891
10641
803086
364229
583505
340234
1019941
627897
1001947
1459922
638432
1466351
569855
90804
1452876
678329
64224
1284978
1296887
19035
1029466
524313
51805
1192788
245643
1529009
566609
663592
291848
284057
89715
5002
1387487
472084
591572
310218
829740
1144365
260390
956056
1129919
578298
1399079
1403330
226562
1209935
1394679
135685
987910
928380
438442
1280554
235767
64973
965618
515100
547733
724601
737759
124249
1346594
524518
1445336
98759
1022006
1275774
773625
698544
668141
54247
398436
438157
1122611
135870
631782
459948
974526
780127
425838
1405735
1320097
701952
104082
1323086
1364359
583932
997795
1396946
608513
450140
746891
621725
1464694
797594
177204
779279
1290717
273011
1003203
783490
413776
1015482
21831
1405472
810753
423951
1000783
399449
18681
615418
973544
88514
1220835
1171873
674603
381066
1046058
521868
1071685
949762
718040
1289849
824815
917004
1324327
945723
380100
1386444
531591
953673
969311
664699
712283
633050
456761
915791
1219124
159039
117679
449176
1387328
874073
54338
362315
435199
1509076
778449
1019813
766779
775743
504712
567920
159165
265258
1235848
1029384
1101277
1119520
123721
1233286
1507921
365583
579624
410782
783391
399494
613679
640364
1164037
268186
980114
751790
572497
1060389
1355630
1448387
309254
54314
239349
926286
1210135
788421
668492
667906
1462723
355552
698266
833868
418272
1208976
529740
735230
921001
1242797
1371481
1014557
400391
1520007
632913
1463757
809455
1269259
619321
1293679
1392012
757992
1417851
1178336
278105
799345
330919
233699
559214
581037
1500624
1374099
870000
1112917
926998
47034
572444
1236266
1192396
663793
1419483
374293
1088966
1100508
192781
941771
107404
173840
1323466
162728
284624
1110661
478245
746138
1032153
719569
151180
154943
390472
1302997
232336
1074452
931316
721531
724582
1459754
1405444
1410654
183018
203935
987001
1323839
1419263
1077165
398045
1311056
212983
295703
281665
914070
1083264
39237
203458
217443
1213841
109750
824870
886756
670786
653150
1272275
765239
264343
1055546
765686
422332
654227
819654
309096
1418864
1002074
1385786
1458673
722229
1230230
213892
1030203
1119678
1469843
1009367
882780
1356606
69324
250313
1323488
712837
170829
196098
71303
978571
487591
953168
847248
997782
1219231
4176
37288
598367
320810
732327
1267383
784765
384541
1500132
1252145
381874
925139
1462246
214818
1267498
382452
261354
1283146
587741
604297
511119
181231
1456862
142864
1210926
164418
525122
1072094
1394819
617997
700957
568538
315092
445854
846871
1215570
145799
294975
85735
216885
1260079
55752
1361589
602813
1484146
90312
351116
418951
407804
1096578
651843
1050145
896494
98912
572201
1000004
26716
940872
195243
898553
421378
486278
83318
1236398
124437
914266
1321063
600689
719955
378638
378854
289177
1286087
948205
31144
1508042
1139496
1380335
956100
576127
309008
610436
1090766
143260
796868
305092
547705
261642
81976
1038119
1431811
1319921
719194
86587
310286
1081423
386538
978434
393165
1341735
414096
1242844
866633
896755
93019
956842
99121
987370
977326
547376
99592
1288633
1094244
238813
501769
456657
83558
1410824
1116938
362600
1484826
445802
932715
386189
1482256
892127
25879
1267608
489915
191851
858549
131686
1429213
585729
1311415
1278547
1532886
353374
353821
216523
1351780
1097151
582618
321916
1090550
406510
73098
1124611
145062
826867
1103832
1128456
854579
1335636
700678
1493039
1018187
275621
1427260
162091
421795
379409
1151977
968411
890186
784171
1136174
347298
292432
553173
664353
260430
970257
1530414
652210
830455
441865
323293
1412292
899021
897273
234758
632870
1173861
215117
1133141
1082217
822053
781093
1087188
1302231
805197
1083261
926399
714309
385015
1488191
526317
224079
441332
320329
1465968
373434
1092929
765485
1353872
722477
523646
276629
1348841
339311
1127628
263272
1377310
202355
912256
785492
105385
503358
1116068
598741
718984
672291
452494
1347831
877657
815204
369293
1289742
388215
495811
867219
1474130
1481419
1449377
664571
1421303
1361288
206198
342226
820085
208757
700703
1409180
856300
1489645
412040
325635
140098
717979
396609
646402
668665
174280
1330327
667050
571452
255374
175553
87846
1018011
377609
178277
1160283
1192113
882463
1424993
1888
509415
239902
30994
1249004
194449
1453255
1229113
615177
151698
116811
15280
1509271
1488843
1537152
1453744
624906
1203049
863130
1474253
379977
955786
1125217
698912
1089096
100945
1246646
1352121
434646
442070
623296
107506
944116
870555
767897
377302
959231
806899
1480705
126652
1276591
1273124
880049
754124
484224
1438866
1257714
1519160
771084
1287225
959912
1211948
293959
263249
1038785
1115269
847098
289832
145043
681199
1466316
423136
1212347
861110
1496195
354320
892604
784399
213652
655489
1516621
792256
782482
317511
472153
759596
384404
1017681
314240
62352
1373898
1414515
631832
1450409
234837
1190661
1354679
1328707
694004
1004543
966061
13277
1317337
55048
42637
1019801
722014
414284
193436
629385
1494936
413139
156032
587891
1315444
178337
881642
874122
1437938
115693
1108324
405404
936299
205840
607480
52981
922912
638160
1423215
1223298
247809
1143379
1208942
606679
469568
1326624
290532
858329
585464
135665
697612
216074
1189666
197978
829271
666969
686311
748867
1424079
1185084
887728
1018863
1281244
588283
522195
1460591
1357776
346964
145487
1024421
1104302
155487
473698
780691
821776
807873
1459907
302308
1207239
79363
806275
282116
1265829
383433
772270
790583
1255859
952985
185267
302078
96999
1042644
1074817
1312316
1226454
1056538
1451670
414939
1309969
196750
82060
1394821
31469
839516
462544
1307588
767081
1029771
489691
278630
1110456
658420
1231679
604401
992771
417439
1012491
917279
213807
1101934
740440
879512
970495
806048
1333918
1025150
58776
437538
1513643
651952
931176
750045
763966
469327
818561
152202
1013160
337587
227641
917747
1052996
305202
474937
641609
36157
200083
939423
1496106
1057043
11319
699063
1192807
1327118
1131393
1541903
1213656
128125
511190
663698
1325049
531311
734587
453535
1344290
243057
798297
116504
1251969
1098122
1534177
814005
584930
1091142
417737
193662
981778
644743
19878
434494
288108
1098598
653997
1015261
911820
315844
183451
138033
925152
815453
1490120
268540
258297
1414828
1082537
558099
1264520
865582
513138
1502799
1028265
1204064
1132743
1022276
371
232469
65758
674343
1252304
43842
166506
1077434
449108
715548
1497819
1402998
1537957
1525329
264721
23217
173762
586854
393424
428853
1253774
1408726
427492
822233
1462484
61732
784332
709880
481863
205841
957110
232230
1004568
1266620
753867
1404534
1434190
435734
7811
1383537
624914
999020
756457
744362
780807
1356052
388636
5552
38780
357777
1466465
925467
185085
1111871
1021020
1072890
892997
1369973
1501631
1239140
1162137
644010
73834
1062287
480169
1018552
459931
181623
164551
164722
871557
425531
394049
815221
908414
616490
864938
682150
1278236
121671
1155789
955400
1027109
696670
1310678
984643
495263
587414
464685
327248
1506293
1161144
1449841
226231
280543
768215
1223137
337002
1135917
146842
1485065
1069054
949208
1365947
575214
967582
536268
1381701
322884
25392
474522
27589
630499
191677
943977
679005
1291197
1274447
1035794
701378
862966
174943
672075
1522339
92785
984343
528724
385449
797346
10705
948256
355866
918137
112701
382131
1264077
281074
1101544
366348
465607
160138
79243
59223
1491278
1081309
1451330
1146683
1328802
861617
757935
1380202
1045097
725451
1507792
940198
564363
1142496
557527
444383
135826
1527849
1134779
1482790
401063
1510591
378393
1090286
374251
755865
264061
1267100
339236
1256669
675940
245306
1319854
267531
852601
436715
268581
1019049
67530
896815
687059
558913
698947
87962
440063
667795
1084618
637940
1372022
843873
55128
938891
972469
96058
1355553
818029
1306399
1281071
567417
628667
209488
1169657
588110
693630
110188
541916
52590
1206010
377777
250956
1541097
130952
377812
1473406
1233269
268707
609885
413074
763597
298646
927899
859337
960298
884800
1177376
1202725
693692
309486
604848
93954
553225
84620
1318014
760866
931605
442876
484747
1019915
110137
138931
1183146
946484
189113
666144
946103
1220214
806215
1460174
358905
1448294
526636
60083
1132811
1154443
928064
718442
295574
1368438
136744
18410
1248572
1474899
761164
883661
166884
141651
821533
199939
476663
863161
232197
666001
1516670
1500490
1411280
241915
391751
844957
1498258
779166
1445307
1491152
438404
1265453
1479044
99155
206948
732662
1489998
473028
549095
976318
390849
170985
584526
1103916
894963
277055
847767
636012
259858
1399009
1273250
552814
919490
169206
56170
1129572
773323
1096092
86765
779778
866241
170107
1321113
1181648
313248
1163136
1000917
488602
1249736
652891
271460
613442
181823
707421
1293098
1057097
1158729
685787
569852
1221047
307316
801591
613093
806951
850077
1157333
1218073
1270852
57092
435516
976661
434634
1133498
794475
723234
1262764
820401
1061312
1338703
223802
1418050
1415412
92706
727012
1050498
578636
869795
241506
656384
898034
271089
229716
606335
859925
840797
94392
163638
106555
57550
815585
1128053
568843
308440
504754
1354314
1541985
965080
138565
1253142
1534581
1521126
321279
124332
1070349
187710
773531
694407
119398
308477
875921
1046961
516186
1232836
189286
587553
520228
736495
37022
390055
684135
655609
1443200
574707
323723
1319468
322601
210763
448648
244095
477956
1393412
836952
695745
580293
1403056
481781
966697
1119671
1273021
1180963
1072763
541842
268244
1019149
777091
1174821
72970
1228373
1347357
1118474
593563
980208
1234871
89772
692006
1000436
80639
1042029
1428385
990065
1011836
117763
1125919
173225
157789
902282
991399
512052
1170646
974592
1491280
1498699
503112
1521809
390479
553705
1291049
704561
1504583
601792
1538289
33963
532064
928883
1409219
1330188
1375134
979611
1334730
1049046
672730
78681
556353
1221344
1533642
1104627
1068771
668139
1202546
722899
204217
1504956
504160
741801
1287283
432422
4191
1297801
1081026
329082
707765
194734
960133
549544
763465
904995
102340
1218345
941999
113310
797134
707466
504394
1119272
551499
1081050
1384312
1115028
126302
1188135
1517389
1260314
598404
688407
347240
1502083
463997
536515
1454649
527710
614325
1447298
620109
368662
6255
110715
1123352
1487868
752234
1351103
676211
926218
744390
339117
1263
869356
598602
516312
27277
322120
1138868
816487
507543
362305
1198283
647659
581717
309371
309707
579189
536044
303753
634199
809725
1029391
210804
1447164
1018803
1014168
70020
1461941
947069
800058
1047812
724086
1282442
1425927
133115
1092538
50302
1547083
288121
469940
338323
866293
1416306
573412
728410
1483797
1316143
661835
179878
62752
833138
1533890
575981
181217
681433
644085
876732
210212
901632
338097
513703
379953
784124
138776
1322986
1141240
1466832
1308823
510216
469219
21256
432875
1196980
650410
1444617
981897
1035471
1335734
1249565
342601
107654
412101
1236066
1153482
1051882
1337593
1291932
914511
1537956
243379
1284173
1456652
579064
1334681
886920
789425
346059
399528
1093902
584499
64867
1374257
1236480
706425
205535
271731
592130
1453394
42089
680254
1380400
1323321
150998
567909
1381023
20070
914250
658085
491698
215877
637821
1501474
6700
1065626
582051
345032
1521693
349192
759477
370443
117012
357182
210852
381800
1491682
250918
546790
1429282
178900
59037
1148497
115093
585635
357574
1418934
223733
972127
447558
863495
621412
505252
969194
1238057
1450874
114314
232932
698235
1393445
590165
665881
1171025
927846
619571
689498
125329
132137
1083620
563436
67691
365173
1163524
325366
848301
289585
657248
302164
1172531
566750
281770
380293
849325
836735
1051495
746948
906275
73685
1474971
643585
1152593
645630
277153
530486
1461343
832068
365888
435988
1504300
360984
408219
778127
1293293
1307946
80272
384166
570248
895241
683139
424110
582431
808185
923154
1260372
1374737
328478
1348157
428577
1341245
997811
637762
250640
1174530
1489055
1198655
500557
1167058
164624
1189514
397757
376817
69267
1485796
761357
251934
500767
1109199
1451507
149088
383745
868023
1435326
970412
1204134
1175783
61406
609649
1208349
1038190
845947
804617
347192
434797
1505161
501522
488922
767928
351851
883398
397267
1523750
624748
889313
1065341
874031
1205743
144524
172987
835873
1127083
390973
1134302
746128
981354
1226781
81594
1246109
1305724
386596
1342152
361463
1285707
1359441
1189784
1461142
232740
426985
847002
908515
1533590
89579
1272029
814717
575040
387077
1472037
230632
1165209
525280
486093
1219310
642290
911009
506379
100178
859582
1151226
633917
548474
590236
381355
1250295
1402091
249621
1103832
817113
459129
676428
567707
1346667
12076
32213
360442
1365204
105974
837981
1084418
1285351
508059
930031
842279
425365
447659
217795
208948
1438440
785516
1014555
1311839
1250631
76452
610141
465450
263168
833416
1296561
458165
174426
372292
1403671
1493631
744227
1347744
1097890
1195732
1197935
1520473
49547
1534728
215497
660172
890918
1284049
321741
1168002
1287116
1384434
856540
435187
786398
395786
1219631
268707
94000
1392635
433188
755800
100555
851843
1466047
269614
42645
1093127
392650
239921
554550
812858
417473
1213607
876860
1509950
734423
127263
865576
435508
1255126
1180532
214346
1289884
1508094
79282
340420
599731
501270
1023474
972559
922347
1269460
528408
423431
755416
1049561
1292082
929944
543416
1163637
494828
1351695
585927
903923
1105422
301931
1199714
1468066
48254
1371439
1252761
527409
1394869
887219
1356016
1461825
1201593
680419
365654
1033564
990126
1106700
1019314
1134936
796933
396276
484405
561473
312755
412236
723026
1251215
743383
689869
54299
1068007
1000364
1262334
708703
841699
522570
968578
86800
1201546
886368
1098104
1472485
959212
222766
611250
987858
1174108
223414
689173
338796
1222495
716612
750439
240918
1371890
864050
64639
543344
299398
1433256
687128
1536802
683473
136247
943419
78527
431785
488718
951154
597769
41057
148029
661940
1405082
305892
1078390
850584
215705
760744
957220
912565
602066
249148
713646
714905
755151
377234
1169492
222545
610680
153862
1133255
1323242
1155792
1328166
1400353
539101
265374
1126818
360991
545229
977143
462378
1447012
334620
1192636
1432944
1303596
968615
496881
1003716
1212814
1255282
848118
815678
257510
1021033
637229
717999
298722
693921
1019358
1456445
527656
374757
1044611
1464808
747857
1072305
1069489
1471599
599153
776681
1344709
1261429
838546
1345762
575546
505041
1232697
1427777
1292587
1103572
1065102
1142165
1456418
25631
1543938
1311052
1152548
842916
346251
1296133
162790
906867
1361504
1364287
1271231
98598
916759
54521
1361955
1285501
183237
905143
1028640
1219930
911247
1341731
587959
1361097
923839
1054751
1113389
449690
1177596
44016
1207391
870638
557204
749035
1316176
449035
1049612
730894
825716
1378540
1510976
730868
1354503
696078
370445
891623
79851
578525
1341634
1440994
70476
49508
1285434
588743
1015472
204566
627281
1441238
1368438
372267
328150
45020
757163
481317
211644
507962
1238950
19596
687888
761610
845100
1204192
894355
952419
549529
926368
522570
1327900
1311684
524774
482421
504583
1289991
1302263
118589
1309871
1417718
918201
201450
304381
728566
1376685
1177823
1181193
649833
966679
1024910
792139
594943
1285585
75376
231715
461348
747136
161490
711177
234146
659485
534867
1290741
179376
940757
1521669
328632
501575
735404
1101484
1263571
1032689
1379270
955057
1172661
324431
803889
544973
409373
1069924
1512407
522790
966017
902802
960995
255995
1206663
1312327
1199926
375490
1321846
685700
536173
570107
1205074
1538981
252461
1188381
1027219
16605
742287
1070244
84312
785677
1155480
472998
829282
1321396
360179
9192
768273
1508021
1290299
211533
469435
587588
1517336
110589
700822
1129075
1269593
1045646
733297
881198
69479
748481
809365
1029179
1512349
615433
1447025
1531212
468596
1501316
1175283
246707
1536024
1251752
576954
374072
383203
764691
177204
358918
86394
577161
1444814
462739
591553
812695
1276181
1079845
238016
1325476
407157
1388328
720966
953815
1120060
215101
991465
793791
928009
657388
35211
1212071
259040
903782
1054145
326001
918587
1006064
989730
1105510
1033336
350659
1442783
1342016
1353732
1487342
880221
936942
499981
1212545
1150909
647455
575998
902976
657215
1511592
385288
1464633
185713
990257
1512015
910859
1255602
1069751
557176
1164041
1437074
215300
601952
1077655
186028
1420628
797621
374387
876906
928721
1431080
925599
962349
576311
858149
685593
949532
274405
1402754
242513
886012
916852
793082
898261
698159
1115656
1019081
1277258
1110656
732342
266424
1482014
1251255
1283555
1384341
526310
226056
289128
581060
830692
1328274
1317575
39187
368819
1240320
1542091
1071920
106077
782341
1217447
1077289
1540049
613883
767469
849973
35825
701241
1198492
205939
1241781
82803
1215467
424147
1202826
50608
1126930
349401
242266
520665
484929
178372
1426556
48111
650542
1122848
867516
761749
1395486
1221640
1312960
215616
95343
1259370
197536
1374264
1143028
651656
56128
1390746
445097
704123
1373809
1358961
811223
1192871
1206103
811677
863239
1347866
1224927
1439982
1248566
1101836
464642
391862
12726
917367
204029
551286
118107
1254429
1028889
157484
595295
92025
1236898
258451
550275
478704
804657
650738
1521629
400422
697215
423734
1355514
1249829
348816
285602
1416918
471331
579398
1355672
223175
101697
1507074
1345970
295593
1524504
1057070
731429
655684
607489
1103695
218867
55336
850066
174522
178127
1003922
1472319
807019
1443459
692965
1171569
521133
1002761
1262623
106327
972789
864330
1348853
1218426
417663
1169630
499435
399746
974169
71302
1359856
891174
1377367
700911
471824
418808
606845
1309718
265106
448483
1371133
583853
664728
589954
1490731
593057
1306558
1409481
150399
504875
1095794
926738
1505406
1503826
1367390
1143054
625214
197672
743646
721703
1225046
343349
747905
1510285
712465
157625
671265
1517027
460999
1370700
1251438
701107
103207
978210
267410
1537786
1500043
417555
615592
852571
1146463
447451
653436
1360037
414585
382436
1064925
935963
240848
1222775
201370
769753
191086
1224323
1357481
654042
580832
1152626
709431
114208
1444542
1126980
1506602
800208
486884
308865
404357
1114391
394278
787121
731401
1116365
94725
857692
184195
1301654
281645
855699
1482050
1166417
1238025
546206
409684
5097
1458944
1327517
388148
26055
167395
1053884
515021
648897
8216
638066
1459624
1425960
301819
981364
860375
540152
82292
1448946
70714
1099958
1070287
490705
1379409
162758
310044
1185711
1131662
524733
538152
216445
1342074
614965
1159533
833650
343563
1369127
1443393
196183
449834
915000
1186726
1455215
403889
751540
1312316
486787
168835
717594
1482704
43231
1321215
1469282
739813
931656
1405919
1358337
1332798
911364
463783
109540
1230553
1039018
322633
840425
750610
809750
1526929
622816
662783
490010
1006163
757237
222155
1516988
1502780
419367
457824
390521
97619
1433878
852369
623121
1489478
1250861
484348
684457
1352899
696639
1206996
977553
422911
255980
1348764
166960
903135
917768
865501
649317
3925
1190954
901116
1337464
695583
302141
1028481
341732
1090562
28021
878844
650730
85112
56342
756105
1454413
1543071
1221015
1160377
893617
470709
138695
376509
1510594
623089
1443493
30207
1276711
83527
386437
1529406
420760
5895
1270411
262543
908126
1044269
522145
270746
156684
1509777
286518
20053
1417285
867884
1008929
1332497
1409124
1536373
789068
809304
466999
314502
503604
416824
522070
474590
1160988
589783
248927
1391306
47092
1165679
745929
275734
1474614
1283306
1028246
1438887
56646
349059
1156929
788253
1245448
542074
806066
557011
832502
144558
741897
1499311
1314039
859072
474854
1192540
903192
61299
1409851
4725
1528322
883786
735064
724121
171033
1443368
363127
247004
1129253
1128442
623358
1497558
329569
459753
1298219
501503
806339
842588
21327
802656
1481377
299373
185323
1453948
481990
978310
1394137
1227754
1006493
318793
1480883
455711
296688
1055890
439750
294139
977723
1226161
1404728
601968
1185196
1063458
1096407
1406521
258684
1286312
705517
511523
713519
993586
110942
1237081
741716
861914
179760
485402
1525956
103677
1468162
1192182
228083
1087810
30296
731666
1206545
887533
721566
594925
646047
1390242
727959
178605
8744
1335349
622064
155725
431465
469779
119454
704441
701322
318490
1011550
397156
350916
116473
1183466
244262
1357318
1106274
1036239
699098
263599
1427651
813969
1090786
1426003
1505367
1233137
24891
1302031
1168044
710754
966780
235432
212860
541419
593283
452898
731795
908683
1074823
845131
405068
816926
1060735
930551
1158874
210587
730511
960451
621219
698602
1000675
70278
640914
179247
13520
55370
1377315
1528453
1421108
232740
107121
188360
1319493
258494
38756
886027
1097212
446473
280322
17398
1095727
1267860
1341515
718770
1520246
1532994
640686
946566
935726
402279
214041
558000
570459
42960
1058362
1015607
1189724
46832
851012
1253574
908427
1333680
321166
138693
176765
456720
304598
1176951
1191748
823213
409797
1396860
193728
962681
734021
1208515
290178
225406
1443070
409590
900375
75376
937411
1150563
542723
1163385
1205405
421883
766001
829281
193427
554697
1151691
894073
660107
918475
305923
376233
1065605
1138232
1197843
513387
384782
1101040
637546
1073999
320373
1033996
490929
36855
1519320
409476
300087
1310998
398149
1379804
1203043
1016397
123963
1334836
1544496
645659
1311963
1274462
1363270
179800
1534468
659126
10428
1303694
1007380
959316
1334602
599349
1373343
202374
836634
312582
543007
1196387
1133837
180345
1518460
86832
1153156
544274
794118
143596
81613
1367814
1057747
586058
837013
1154782
1499545
135016
383486
730012
901387
278693
210507
1070021
101645
846970
984671
719733
561570
814372
629467
722024
772002
1429743
224072
1408336
598511
485891
725868
116113
1532641
819545
528557
33706
941660
866645
400695
1036174
158294
699121
139658
222698
252467
261995
471689
151609
1196082
858851
413924
422929
962754
1406184
575946
263472
1291506
1512350
375178
115760
127981
376645
1200252
1397267
915655
1222905
681991
133266
1534023
229926
152149
536269
1320830
721756
875490
1387534
649403
286411
193711
322705
1149112
1269272
720415
176360
1319948
1422933
1398112
660662
427233
835150
1035884
1089007
913324
1472883
197612
259886
24763
1084182
368697
339156
1500397
259426
983601
303917
1047543
1525370
1170687
225116
172623
163344
926760
307462
930096
750056
546918
232181
384946
505045
17126
113953
526955
764830
193540
860554
1524501
320872
69640
813400
1238532
76223
410821
458287
787871
1233016
697858
108060
1338780
1536314
1449895
1161386
1056694
116185
1345548
1064382
1108161
90341
165568
15122
599267
1436719
1155658
1495220
172164
1325429
974116
1079837
695631
491840
137186
211989
1408195
665307
1319776
497463
731508
75599
230396
1197283
1494243
961600
418955
722573
558987
617971
133798
62414
1333343
1287867
16832
1478906
663924
299881
358787
939654
297573
821392
280547
1337887
1532160
1006339
1156606
1134880
1096527
476458
586170
432905
816228
943546
212479
1513246
155261
238950
781182
1268014
406252
1454629
1397533
450627
1301511
1274998
489613
1332544
1025173
647617
462281
1504543
338354
956021
1387491
710193
451723
594889
1094287
1132328
155309
136249
684572
158151
1314234
625342
761426
835407
109012
193262
1160112
506238
393688
335475
1227524
181499
1131870
1297021
560010
680402
1523921
889240
930143
1007465
1432779
126333
1469793
313332
1489132
1039690
676094
654298
1535752
1411241
149081
334467
40030
305108
432239
1129038
809820
5571
109542
673751
1042273
699207
147220
203905
43485
1050357
256948
503273
273479
590316
1529566
950672
1458261
101326
1308116
935506
229834
960189
1288761
1152342
446976
597799
1524217
1155574
10706
638318
1274146
1269172
476314
377910
692553
242886
1387176
372779
500359
444257
723690
1382555
907402
77144
1320524
333848
77691
647146
249835
1331524
1512566
792792
551446
366094
1088520
1038433
1307630
753519
694647
1397859
1281948
958666
1353127
591508
1128701
604891
578113
558687
354824
1130207
1298103
1183098
840340
148812
1301430
1235826
627758
625408
364520
961863
475943
1139664
519219
353365
190843
525015
1116993
524756
499258
844995
1065958
1478980
709698
1455235
342536
1034679
1257451
1083222
581775
1505064
346796
796341
570824
315852
848279
848931
1484205
67794
1116742
1037587
1229972
834052
278144
943651
1422842
983397
411326
1377600
70920
1337602
1189548
1413903
900283
197724
428565
676995
309203
744939
41146
645279
107249
601056
710253
484613
318751
89611
1472159
1327609
681063
886443
1046627
1095214
79064
1345399
1491339
522905
985042
409356
102907
1245305
574777
753038
393587
1108016
1521992
1402667
992412
114364
1393940
392447
440848
564843
1052385
694380
126222
238033
779085
1542780
1009561
827934
1251687
133998
74739
120345
1287589
48337
19552
81621
1445974
859209
248977
632750
1412131
356451
671361
130904
1106819
570957
1445086
1035998
353476
1020545
796317
853649
1481760
450445
1448040
610122
1198520
1431466
376395
1287616
1403901
1333805
505602
1193026
951888
1129207
694201
1377665
1347360
197379
1216410
1323378
202866
1082530
361692
887890
835644
31831
1098947
469126
1279340
913556
1127857
1124128
482285
1268569
1457460
1506460
1056129
404974
658658
814775
838158
596080
1116064
1239900
308223
371446
181555
695640
607474
223081
1441720
255064
382494
980161
447112
1078500
613113
548496
30927
1344531
1328666
466087
1036836
288990
70804
835552
1205867
828431
268989
808712
1372701
849789
1014432
1185266
987709
482534
1492505
740419
152208
318597
230812
264509
1465693
836547
976968
1255806
396736
384374
375557
878487
640442
230993
904987
838795
1125468
795240
700502
655283
811212
320725
230521
1104674
1470686
1352827
410202
1111232
794778
1504294
321596
296907
894161
611543
1399451
1241884
1054781
1285420
1327788
719965
1312160
1035589
436593
752051
926607
364356
227020
601995
1378083
747659
1221098
52299
1472282
1390521
1375364
1315313
137020
100554
227126
1030281
1238679
1100933
659498
860470
709031
80525
864817
945644
59251
217725
254077
1086571
730682
179196
969761
107346
259393
1484030
151417
1193122
920998
938067
936112
305268
928116
1379597
889949
222302
790404
253695
329705
854113
1334070
640174
1348499
1234980
418852
374761
94146
364324
835834
883194
1529944
453466
1393072
468340
240190
1405337
103867
1359237
715447
230630
130816
12082
1228901
47753
663298
315570
471174
1358481
815637
808831
1296802
151425
8884
838041
1270608
1389781
325781
431696
1218540
1410205
1541465
1231423
279022
1311939
661575
905335
680480
925231
442426
1245589
846200
315455
1241045
538243
473300
886990
510451
14730
608434
794872
994892
1184559
635627
240500
685917
423297
944871
1024476
802924
1299390
1422700
683512
50028
968656
1228364
1539355
1010862
848779
68766
1547318
882207
1435639
777682
515593
1125664
81025
425019
1492847
591717
1224928
649958
1241835
200348
151068
186215
1033642
865219
738895
284951
101202
119980
938780
1044168
1199216
244428
1276613
753532
644372
935662
384894
1033957
806855
1274084
240954
692320
407147
763691
1210316
256345
903784
495511
1534542
98939
725597
1448111
1093747
664740
1510675
670476
202836
1509792
205696
830437
470607
774107
826826
607918
1344283
1083350
1406469
144905
1029789
744035
1082502
150863
1489032
29328
629146
1084039
348680
1225207
1176262
1177534
628635
1259418
230819
871214
1079156
1317656
639851
481234
79469
1054266
154482
110843
531505
941451
492525
1008002
343861
234919
227967
1498594
1500801
199854
510091
1118226
52355
1057205
1427125
1279840
1331600
1529904
963920
344395
234437
1081514
1317089
526091
436371
1220093
818877
1032595
278662
1508804
1402563
645574
53774
62654
450534
843911
1433775
1305801
634308
427772
626604
579170
80492
1416003
671951
143067
596813
507448
1158451
1100616
380591
1075053
1414582
1248964
909967
1046513
390017
47476
1481415
658870
1468102
750763
1080166
1319674
870049
1478628
1108027
1058324
79651
730376
1478675
1255148
1013878
469046
326975
395972
130299
441165
1076613
655969
772933
550047
1135628
710785
1299795
1059126
499959
1079127
8316
913425
1408584
1343129
1020166
527751
412457
219141
1023586
327965
210102
241227
576483
96070
994649
385029
78985
758451
636378
20662
321879
519807
1436095
864126
47040
1477417
1300384
1046209
651783
26511
158625
1090487
1385644
1135794
268343
1375240
71024
1479184
440954
1013969
1528525
931860
19560
381369
582258
20483
74050
284128
1477512
302982
87092
985412
806639
1436567
1171162
539700
921193
41670
1014678
891101
1235799
749710
1347163
910163
1337588
110514
342620
1374636
27451
232399
632900
1147167
128603
1104516
4729
1435411
205577
852447
1517012
1391351
104731
20230
980321
1089249
368995
959637
149656
1078938
1090843
790684
1155050
9948
1527298
1205097
1029901
1032231
261660
310929
4263
86492
400101
448091
168971
959671
52842
573645
711230
17212
835928
601281
1363769
1012598
1000201
1481729
1399183
1524616
8738
1067411
288003
1357326
154062
960471
905521
868191
1142174
907754
1357062
883750
808528
832112
792803
1502519
1417913
1187386
631651
27185
550570
941738
490654
7697
258938
551303
1118952
367195
901430
1143460
711017
1334851
836020
55289
1391415
16481
1271420
470037
905157
600299
170964
977507
1030186
324506
1275918
575909
1473920
512203
834553
176122
1039471
1375730
478188
1278638
937914
1086026
926263
334503
1306323
454970
971980
845287
871974
279700
570828
305854
378187
1291376
97468
492588
1400448
941345
568678
948611
317535
1144460
317356
601070
579039
464583
1064115
772241
1316622
553409
349723
1450525
1006517
328
405517
1523442
999449
771994
151238
372674
741635
218172
14350
1120729
1459100
326239
1109605
44011
97880
303477
1497455
80269
1414587
370101
877122
186793
1007779
1068532
708670
703331
1074431
3594
1009851
1417750
813237
612534
1492460
207544
1268859
447399
162071
507444
694748
1118468
27494
958431
745814
875157
668006
125234
149477
938161
164366
477242
215533
1003790
1342783
1364004
1102958
833364
1029883
147345
1474722
488869
632778
915858
11546
215382
1278094
1539406
725793
1187451
673614
1026200
17985
1200271
1468340
631227
468020
1095532
314725
670888
323058
254106
1104039
882826
80909
424193
379474
822445
1327679
1410179
1015226
485256
420118
1366881
667894
397079
474734
476545
990966
898422
182600
1414304
475990
1401450
321834
702130
1436968
278893
79381
1166196
1492074
1198037
1102083
192969
875992
749480
1521591
1419588
737297
1153433
177000
114199
953171
1195640
272744
736401
684340
1360454
1351126
1137728
775996
999124
1528135
277974
369270
519087
817773
1486
32964
1111366
1308563
406487
736030
1026203
454612
461267
74228
438772
77397
9092
1069306
1296052
824964
335140
12939
1141575
929626
1247896
1126658
1294776
345567
845892
100727
395428
153357
634583
1090401
356466
900384
1433813
889843
254550
565047
1150247
776835
668904
612861
933461
879611
603541
481152
105335
214805
224074
1308282
1400862
1038145
741219
638029
65144
1535837
319739
1491834
677505
284969
249959
1238205
71844
55276
1108490
1258237
524406
250460
1507249
418803
1028283
945761
379082
1207437
868395
897458
13532
1517889
584321
853199
343332
238881
1221201
571985
1516352
1241899
904883
1054334
1242730
1345697
785675
956299
1209842
1506938
307572
993972
973229
684362
1044426
194473
1379912
982843
1512731
709087
311888
896096
1357560
888229
1150594
424639
1470994
89373
1053400
394181
1390956
343074
1369209
1306134
233850
207474
668107
1280154
522405
660372
1343522
488138
1367053
1051029
829298
1175443
338072
1235546
13748
1153388
1433091
533519
1369138
785738
1144725
1500423
1276847
1413842
1478178
1369111
298356
739797
2609
1056200
94146
1285019
1376145
1403085
1389137
1506228
1159759
72076
534337
658566
1254266
719610
552334
548804
1427260
5867
1493318
132651
94394
964604
1457342
1064346
1006968
1234775
692044
1090691
865036
750697
667494
692357
927864
1129405
1212881
854096
163476
822128
462074
53619
1002966
1148503
183527
296028
1371170
1278180
567391
448766
1300589
878540
31368
677842
1062570
3863
1311563
1106105
716188
1422008
80315
775919
761218
573793
500765
471238
162185
1404232
129114
1334311
174363
898387
1486569
226369
78360
1399215
85019
592428
194465
1495924
118473
980158
784996
400794
1398516
1102621
1212961
1403834
1247791
1164443
1459712
1511731
856124
951934
635435
876651
1154381
763922
1106012
1227035
787231
864529
1361901
865969
217056
708916
1146591
633487
1348588
762476
427269
831279
270197
525707
311642
987661
614294
142344
823730
435868
791245
602920
223744
971765
1375838
655660
630292
587734
104479
1245118
62421
810864
519141
701280
465577
654231
194014
1154759
1513877
988789
211488
291593
943783
355309
831567
553757
637861
626329
472219
108555
668894
1348881
784220
644526
919178
524908
440632
1118350
534824
733898
761426
433604
418718
591744
180015
1464961
1448140
670487
242589
887073
561099
818664
475762
282222
1467547
1437586
55977
1128292
394743
291424
1075774
1380242
700680
1002300
509822
970592
545860
400479
632006
85969
978043
894209
9012
1163323
931365
625017
253204
1112985
1324360
788512
980022
1455183
857360
1246029
12400
1083945
1122879
1054483
309333
1524142
311606
186883
226272
166732
1090860
252118
1355864
304627
1098498
207763
811502
444514
1338630
136030
849919
591800
703487
413916
326062
525223
608461
1152960
991816
1311999
1140365
396832
193986
839236
422615
324524
1118642
1539760
1467410
501562
1073737
1475810
947436
1419319
1145954
604698
129135
1285390
1329931
1406863
1382025
957493
650474
1135283
748652
290656
614193
712521
86585
1174694
527331
804840
480686
882491
392024
909035
1544325
961764
1470831
256961
1496217
1482066
280201
1141729
1531539
279874
1133020
86940
545767
1071243
832806
589488
66757
1124432
455077
168904
1152166
446569
1260439
1473888
1472183
1132406
257324
1542110
321230
287401
581061
1424675
830595
1078229
1283089
1288772
161289
842141
193002
204541
1273323
1170154
197939
209886
1304714
1428473
661499
1072173
700311
530628
1022726
1286423
1288201
262230
188806
338197
83207
1252021
1220473
1075878
1490961
966723
1069043
42729
237183
1143960
1376710
1065977
4346
1263497
1210099
687938
431022
1271000
87863
1391137
771597
457852
598037
1363145
934288
122419
128201
715661
327342
162797
1269317
515514
1367852
253805
1208020
251247
1006577
543128
248219
1182524
1519904
659117
1336328
1329202
260172
695639
1478452
1099044
769316
487416
954433
245293
1018148
590855
395458
822670
985178
1018676
760664
191938
673990
1290306
242779
402643
1073246
1356420
683159
1088489
405089
1444684
140127
217594
378604
1289251
553801
790756
1479445
505197
816334
1174570
789116
100190
471211
934519
681916
1531914
480175
568563
628298
899445
575048
468351
510977
1017151
54980
1442326
684267
451484
1079936
1468614
1492004
1380939
1105515
802660
486328
1339980
1172139
361296
100653
1267258
1367231
717029
369032
138243
1087434
110868
202538
1483951
1025252
397691
1392642
878898
484221
156128
662144
195121
1128685
1407845
1292254
841698
1165402
904033
1511481
764994
1323056
338903
1177551
1532428
666869
1475893
323001
74484
1289521
1002087
771073
318473
167739
181349
1066603
546828
85045
247128
1351164
650990
1397638
1132585
1471946
353584
785001
1358088
1172032
1217260
1061405
1521116
1012330
743098
1056047
1509381
1274225
1521820
500798
126927
1117684
595146
288699
337927
1463333
1142100
1253103
1312300
1238757
975653
297198
225027
990618
452399
120752
630130
507641
1503190
1297853
559712
1436104
464576
1088503
943243
193235
1231668
1166411
395278
55785
1494625
1319035
719301
316845
685988
706934
1014830
281935
942627
1453033
1179315
1271339
868486
1262122
897559
742849
530797
259591
363891
1183051
146733
59222
574980
695328
159457
1352989
1355555
863488
1448608
156413
1546072
948672
355447
661621
1161652
718380
1375697
850045
581124
1085751
229139
1214357
1050452
834101
197434
1467252
420023
1313388
747891
475696
521846
196403
168293
249478
761775
1525453
958884
61133
248467
359252
1069723
620292
903984
1277808
377007
775936
660199
1320187
800921
1253877
1250817
1157483
622972
1434768
811996
1252634
1259113
1428119
1192026
501992
135614
1229752
332438
348306
826923
1495432
824146
621843
1217756
346291
355435
453613
1162760
937570
148687
966846
350112
108613
39431
215025
338171
852253
482016
53059
603132
760572
1525948
405186
508553
1355009
1298295
186789
1196582
913642
358245
390072
1485427
435018
941304
1349075
168093
1381485
1404611
614219
1280180
145687
523023
1458520
1189696
591479
918466
252123
970078
182815
269098
425210
548904
894522
1144942
329884
133057
1496060
296996
1428856
916612
1134103
321417
886323
630057
947701
551207
1319239
63142
755120
317546
854056
1065084
1447369
1509544
800458
547361
1107877
76914
1262900
1129463
552321
1509996
404108
1107342
1193903
1035108
88693
269145
1000568
1502873
1445588
69982
447601
123123
708079
360253
92581
334190
380245
1064899
829329
901644
947439
1232789
4946
1390558
694971
1297580
836236
275591
693571
377235
149380
808478
1451037
457468
204419
777348
702365
564750
409379
209690
852640
306143
1208547
1148519
179893
1415482
1464631
806709
472655
563183
65194
1083488
882940
1511481
611977
933341
298601
660650
524394
1301045
672449
978920
359431
196341
321615
1292617
287360
1355160
187702
839394
1521434
548731
25064
1239046
722450
270706
188804
158916
1204981
790737
693127
803896
122565
1364691
995726
1237627
1093179
997046
1516950
276911
1522570
208691
1026365
687520
986996
1383189
1533626
38264
1092500
1337445
470565
331453
1290376
63057
644039
226098
1175920
1358253
831386
1167806
764272
225308
363965
1493117
407103
714290
830450
540549
827915
694139
1471985
200637
949091
850011
738011
967613
1181960
1194385
1512006
704007
1371658
621255
1185096
25900
1137761
1163039
956110
428840
10708
932979
247978
617593
1245541
982401
1412755
1453593
142372
984962
761121
966824
52514
659377
150053
902114
429895
266054
1387643
1488040
1496976
722145
1014997
1480044
345304
458115
1237362
268
981315
1502750
457246
902064
875032
624939
453767
462329
1330930
497514
258623
892626
1374618
224967
248491
883496
671872
942134
783237
988355
1278550
996138
609790
990845
1250531
486857
1496031
51762
234752
382429
1051316
842332
317848
972775
549734
1461287
776456
452528
1473796
404299
535308
67971
150877
857387
333109
3491
580658
1044461
367218
843053
362110
1381206
153202
1212602
309131
1144630
1329108
1431977
770803
418461
802616
228778
1168212
866930
995587
1018399
719230
186310
883395
510090
9056
223113
136463
837641
52606
691839
481831
512964
1510340
525466
1234875
282601
257340
1442893
1023066
124692
1161506
941774
502955
1136052
607526
525241
1382445
406520
1102407
739179
189786
1527257
1116046
106968
1029474
877195
792739
1071115
817784
300919
327580
918460
432335
1301139
22364
598910
176149
713627
187812
1364172
469790
171610
312992
855040
1193314
536046
677850
978293
1007468
1027963
1515113
5820
292265
696733
1317782
249627
135201
1296279
1482319
540315
692397
1087513
1429581
862571
747180
1509124
1093862
951684
658027
432799
308898
1239088
1445108
939036
1543857
1314425
1175604
683934
183043
626024
910654
1362458
166474
9088
737447
1136603
1200683
1136776
1081339
538303
844482
1092012
1252135
1354966
1013067
318004
1169814
956312
1033571
349528
937704
1513569
1319925
984760
365473
823511
1428428
188392
509397
1076346
1456106
1412050
1027584
991984
548743
393027
323396
658325
84503
1418354
1006379
555757
1525269
578469
163150
385740
988248
913029
1267849
1185373
315609
1189129
1019650
978687
783514
1025245
933551
1296043
1375803
86241
1239328
1090361
1340020
481995
84529
51995
357308
834856
1476299
286470
426141
1073587
1404887
1205775
630663
1093216
1547037
441882
850544
770693
1327299
71453
322342
1043699
1422949
3754
888942
69878
195253
126047
63472
67312
1489375
550518
702079
681164
1135578
660186
995749
973977
470990
389170
1166303
722720
746279
395329
1506367
1323797
884911
747839
857634
1350994
983378
1157280
38637
208497
360414
478944
850048
373973
862275
329372
471343
1341764
850131
284316
322025
610026
792872
607087
1016066
1361919
807653
979471
115945
1397248
844900
191554
363397
471592
273351
924144
97352
1093162
359165
354983
99165
423309
1092454
342622
656732
587656
645084
660840
1509222
1161990
1333753
67782
299902
426483
1157530
716319
662736
340182
1181108
541142
860076
648154
1332196
538979
492852
1264397
1293007
129364
971064
257636
1108621
1053497
522282
1018012
438234
977911
228366
520897
391083
668154
1217027
233402
605249
315781
266273
1249469
237169
349024
1155640
1397811
238819
776213
107019
1480683
568128
180219
1245810
812624
169906
290160
593142
1075193
1034733
224694
774389
403903
765296
1153081
318709
395606
924989
188526
741935
362814
173506
975254
1542648
771692
729832
311710
325930
1005522
839667
1001674
1258140
381462
1523688
1133782
1230134
708960
775289
519991
652456
625984
286899
160938
501679
408320
584277
1260864
1066844
751015
151868
570639
1301981
479016
659119
743018
1238261
799780
86663
1063572
1031344
772921
880848
413658
1047623
1089007
1306696
541480
186739
171493
604017
1496919
56207
1408791
1420925
696729
858505
60249
1282503
381867
1046250
503094
910202
318135
453432
1483094
609424
890558
822797
683251
96523
1110165
1087323
1292694
915683
772429
859141
617824
1109764
212778
534227
1288189
353436
235151
837380
1413188
773487
1051344
1216106
597829
786882
1305226
1424090
1019924
629884
833800
1442430
1365164
73851
1052106
1173459
496706
925428
531170
602405
206094
1052507
1421
1480902
468904
1375296
1425097
566402
1054416
611872
1085100
204828
1248733
159066
1270802
740096
224893
600224
1254840
817081
629562
304978
959827
901510
150851
769807
108592
30358
108577
263505
1112319
177226
856203
1226387
885871
1163190
766341
1260786
1043298
193343
923760
129800
849838
633163
147039
541321
674497
1194400
1283171
185474
809223
443726
1383657
558209
1445403
112094
1151456
1473146
779141
410199
801091
1403391
27576
1379732
1308148
73151
1389811
543272
196718
569735
751824
287964
1517642
7842
1142420
1068124
286216
464884
198031
1399396
1082795
380626
696358
863841
352621
540230
1299977
349802
496345
573086
146606
819778
455279
1118170
444576
388856
593409
918117
959049
1489038
777665
34532
1330670
984984
1086057
689228
454591
904805
1153304
1493742
105111
148570
1095491
557897
1302471
302545
1455276
1420891
826722
1076074
421236
1430539
174293
1205485
660057
888517
693675
30286
728614
218480
1296114
162394
699463
693569
297009
358380
1443318
71765
1205985
1152290
745867
146943
1078138
810686
64857
721070
1034244
1066450
91153
1037489
186453
845531
994688
404146
1034922
608073
1481441
1416923
290786
1215878
269029
1496649
1455074
620343
1470794
1025688
321481
702064
756296
40773
923701
1192527
653137
917417
1370028
1100395
1285893
569505
213093
250779
600995
1231159
351317
1012677
1459928
1545946
1004090
349937
589585
84753
807266
179534
1314045
1271265
968231
719920
1483
354103
641869
950932
243568
62016
816827
1324628
932494
1371408
439136
619119
424349
219127
1454026
702556
157984
1089480
681212
1230155
398852
473513
861226
59604
220430
496313
1220821
737638
230079
942317
139156
1087259
432767
667673
887245
1252360
1231541
1507833
193978
486012
1383737
584238
93471
1223481
145311
237940
1221866
594424
788093
1047229
68888
1444241
1478213
589481
203821
1459499
26992
708150
595897
90864
18641
39453
801960
1525585
1081824
97753
280943
534808
1060797
1112680
702418
789319
1387433
880573
594072
895203
1527453
332990
338719
1374025
194909
1395757
1390464
1267364
1229061
347887
701359
93357
1227720
1228521
1469019
1189017
1431563
465615
1252901
911394
671567
834641
723099
350917
944020
130012
559756
1336537
767762
912799
1365610
993736
931211
1324877
672636
1020246
775916
266938
861595
959256
179158
1055623
139059
975263
498070
497686
716816
833374
859297
510599
915409
374930
676327
1114341
895889
1167525
1029005
1072064
254358
70004
163400
289549
805341
877626
1077812
385957
44561
946832
10211
229896
903608
682487
499920
546464
1042135
1158573
243866
383512
1153695
1386163
828281
1235314
1086241
1322893
490491
997016
1029621
412235
1240301
757308
527277
472021
346117
3607
572199
46238
176321
22131
795416
244609
815954
1028049
161436
1527463
374978
443128
270376
756893
122304
956282
516852
173944
1514933
1497423
786171
256202
1077018
63971
497788
1040758
714497
1541319
476800
518885
1132852
814988
530407
1531501
87950
695457
601133
666577
1013415
861212
1310458
1419284
353107
1210967
210382
617934
1433979
968822
424597
1414867
112013
42959
799487
251728
203102
978680
513447
126020
1007625
1245082
764154
409431
522633
818754
1424691
1055503
462449
1348094
32683
184305
1097578
87070
515759
601199
983661
954519
742749
690230
1378807
1494382
768674
1113722
799126
1399594
332550
805161
1057689
438909
72339
1004367
1322379
667722
1408173
1077930
1175015
675898
541797
922601
315845
310028
996787
1097472
1245185
613088
1537373
153061
278999
1461302
400141
1207387
320901
776645
832441
705324
1414602
1175864
1473650
68189
961087
973130
296807
165252
1176431
1014558
364349
1441155
1507248
852147
1007431
691285
1100725
1337405
1016056
101265
80898
709451
722347
1165476
354255
26174
591878
134814
161133
693108
1035656
154227
433630
464477
587320
1163221
138496
1031955
573366
1298425
799431
1067470
825811
1016727
902539
226252
111586
566159
35328
201370
758451
446564
341197
596277
240910
365038
60224
1455798
1186376
1364128
592287
254403
1418040
177163
1340606
94533
891800
45414
332025
173294
108711
333711
144950
1435712
1522783
1386771
544849
1027145
237881
546751
1100387
1254822
484561
490475
630175
1037802
809146
823817
166968
290213
11808
1307981
969325
1332252
606979
1369670
496326
425027
230997
539280
335163
230675
785354
1172905
222398
1448046
1232329
1364686
399935
625350
380102
1071167
470584
747228
410456
579219
855112
1005227
478799
58251
402992
835767
1162460
95278
583720
1338232
1082655
601862
520585
312945
1005690
1511455
289466
1411014
751405
830826
1467784
1004051
950591
160042
1514559
1154712
1309944
1469
110942
308983
1043337
1250550
272452
431478
811974
807654
382053
802671
91608
1258651
927686
1488276
362966
1386815
670381
235368
641512
1250186
562961
819226
459561
1274896
790798
667202
712422
840336
449135
829406
1536315
940136
120319
1178486
954734
252305
1464064
210494
474398
910898
997786
256338
615915
38958
110
1028045
1030085
1504985
50811
312996
865813
1404736
357001
491577
178459
412126
68208
907793
1412347
515916
924919
1448339
1109902
955710
119539
1361225
251204
507519
532417
78659
1092424
1162303
1125692
1343548
828078
312190
17977
1542389
86206
309658
1270177
792307
1270409
353668
432148
262157
1107170
86975
695618
4923
310693
456168
1316847
1458152
903040
476565
60138
493552
38784
612705
206349
1222920
1523107
617976
489972
585534
134789
1326103
898857
1225657
1176187
1122969
1441342
1518733
1316125
168524
934823
1181414
670620
236422
590688
687837
1131973
241635
579458
523460
1432033
1232763
1330179
1435244
152874
1376682
1111214
423655
443129
1257059
660258
53550
930660
754497
1542977
1227470
1266358
1120058
1439849
1318518
1221708
40555
105547
337017
205115
299212
615394
901678
866825
1375092
946917
115871
107317
1438793
408609
1262434
289508
284593
868426
1417243
867319
183975
584026
1366970
587661
97282
1195484
678205
1158556
323115
865640
148482
731271
1270321
781029
1315499
271044
1084098
1060301
394736
165966
1172220
773392
483945
1413306
1473008
835836
1530847
988407
929687
1354532
980098
672141
459453
775962
518148
1257563
1414967
651867
702953
876379
625885
87509
605456
507038
345484
71721
401403
484415
275220
1420077
1431315
274719
173021
101487
68606
1452840
31571
1279190
1507749
1288274
812260
650709
1379250
208689
1533217
55787
12827
369371
86788
1517696
757602
667723
1020597
1173911
1141301
1012205
857567
1055551
286432
634998
3458
216641
1499344
4964
733596
953324
1248139
765580
318242
1488381
1515792
747904
571767
135647
165683
266964
1125667
781567
818230
673313
1176544
1508737
1360038
397789
585711
11554
873515
338874
799927
1107543
691294
314378
1428771
1090418
538911
960277
971142
915989
1339288
425466
626293
34046
545073
1243228
779574
29280
633523
269523
278016
1286200
884756
29117
1104093
346404
595240
1045091
1401974
553534
980948
343733
1455612
280963
1151633
607290
138829
94782
1440581
110310
495210
17301
1321213
244596
294611
569158
38260
616241
40174
884324
997952
1182965
475515
115137
462243
433570
370117
146666
68539
412663
309613
371773
1107308
852761
442658
349823
92509
1066195
846527
237808
324597
1390123
1290348
1096955
63603
1255300
1192511
618012
1465288
132295
106203
1079625
946244
716174
1483375
271493
1028006
1436987
943740
1546273
1213766
1459571
774454
875695
659378
1113912
849260
164831
1315965
928686
806830
93089
412042
1347543
1197710
16680
567132
1288293
1413136
191147
1364274
380717
493709
274798
238424
1251831
1135061
885042
1291603
1453525
1481246
1146519
204489
578921
143960
842396
961672
452207
127932
1107529
929294
858080
355423
1008789
440415
58255
1044707
1327467
512323
1252982
1920
715888
733012
493554
99452
1424679
498649
1248395
1214995
1465565
846292
383008
1402600
562414
1420593
7362
550497
839444
976303
1100593
1166764
463138
822543
1303433
79745
1255468
944754
861146
248380
86290
741388
1228828
870701
210911
1019356
621150
593120
265223
995711
953836
1001631
837444
1000070
457279
538032
25981
1078055
1534289
1041830
585930
465579
854765
497473
230938
1223660
413054
264027
522271
85146
179011
1095021
385588
1479456
484349
774124
1265625
298535
966310
133825
146442
352896
1161318
109167
405566
1292337
1041627
1236472
225219
1394672
1421595
459665
726038
455164
854164
882189
2544
254105
1481281
1050405
727275
871696
29360
196843
1443874
73483
109487
221949
489318
563740
447020
1306770
129444
959879
670430
229930
591925
1300998
294744
699313
1466015
777537
1083491
55303
986656
1053125
1542286
1460663
29619
600624
889361
1122560
347079
684027
750377
1074772
938229
866588
1003998
344861
808276
1369475
845210
721982
1119304
674716
1207375
875282
916401
387112
311150
1073432
1241921
22916
558295
651621
585398
624258
299164
640520
825001
1524227
922560
403708
687149
1227179
171589
491373
26631
733175
481350
269977
731082
1303372
1039802
536996
670677
1106188
862698
309263
558633
769475
532800
435588
1162595
1328408
13442
595872
487636
540390
1346557
1333078
870330
1313441
1382586
909455
862119
962754
1524653
1238251
255764
180261
468801
943981
1146253
746324
210543
9394
1445359
1146049
179087
463958
1272357
779642
365524
907633
145189
522078
113618
62041
548726
763690
310304
866631
432811
968134
299668
1230579
77925
1465624
1454386
1526369
1035643
969711
405231
318430
645299
781860
1010247
538778
945183
990566
1032038
262975
1237382
1534336
853787
1495160
451165
714848
922138
239000
544447
979951
1025330
1334998
191225
971448
1224179
1277605
981190
1107139
939532
436747
265490
1310731
122115
1544882
794901
911994
232156
294143
546916
24789
79870
492172
309982
938911
946282
507555
583267
341056
838055
507339
1252034
1039431
461985
1116610
416656
49216
409751
1470089
1238011
712791
97744
670046
1428734
1361855
172547
613663
187926
1142283
1359819
755746
1128708
222170
313396
1185263
484086
821065
497422
185610
615122
919981
273255
588247
1480156
163978
735960
980144
1094222
74707
754744
526420
435069
148725
559957
421538
1515321
1335084
1511588
276802
1298424
615948
1032131
729342
1491863
1140338
284681
1368629
315496
504068
136416
248814
398
499937
381350
1281069
140929
753665
607166
100523
435670
1517375
1032287
1286368
50824
560774
1284659
1006946
1441301
276570
1300997
893666
48830
1110364
561739
1382884
1496343
822966
1269926
884565
297211
523554
347175
959132
1456835
362966
569129
930206
384618
968133
742167
733042
112291
1134594
912859
560499
1250937
721702
1479618
962042
1230826
519787
830651
1197044
244928
1363471
886367
551826
862712
1386289
498777
209822
1539475
606373
999223
319095
676131
597375
1493926
266746
1512341
135001
1346291
1360526
1142540
518871
764404
248844
429705
947537
952652
186605
897683
848762
1318522
1414969
366269
1008026
416914
222609
625582
661996
1299279
744691
748904
1040285
319179
1335193
479221
876492
257871
1006744
291943
250348
392557
212325
427215
1089561
599185
1218441
1403391
630033
600492
88752
584447
812854
46998
1155665
1427015
485802
347453
1531705
588777
608601
1214205
695793
225164
1177249
752504
1379127
1337023
777429
473171
531739
862812
552899
245359
347733
124497
256562
257119
1367838
70021
699395
1328275
557018
1456981
1231846
960186
734972
133209
1397355
1277963
429612
990926
1094643
585539
1396763
984496
602343
754767
709926
1466458
441324
233886
343346
573838
677365
1491825
1150544
1098369
858258
374443
1522367
1264505
604118
606518
821975
1044887
1122433
1287553
599653
177869
914260
2393
1074184
802805
1076444
1249732
569561
1264620
8177
815611
1545032
912950
896265
961411
1262296
1122303
1085986
1367080
651058
421698
519410
274069
219510
41227
518980
537638
1316992
1102082
856697
1137885
660236
793236
1286780
1146775
1410773
171200
1498185
249449
365064
614162
307219
954141
768780
479363
838746
712754
781781
804753
106941
805857
516109
1495893
1486687
257742
596419
681050
1379309
276173
1250441
1082031
160407
1517645
237632
702767
646314
1427277
793134
457827
1188503
1336342
366240
1334674
939747
642366
1312214
1380840
462101
613901
301766
565964
1164696
1126578
1163807
262476
472999
1269214
241749
64364
263708
1464014
858066
359648
554356
726843
521028
110327
1165566
383758
50992
1047134
1030214
362398
1279714
1129335
1348803
471051
385614
1405891
816547
89746
402106
910533
79209
695308
483306
1243438
199398
47594
75066
1277662
392583
127523
834881
553368
1303012
1141313
1165794
1458999
102169
1215026
1098182
1152950
624109
650561
1263890
816751
1174783
1308255
984299
284768
1235412
1303826
1356640
1010957
607428
835194
977035
33909
639240
846633
562247
1309060
237367
974912
783624
1362265
977974
1048282
807214
359459
825140
1281919
967888
598597
154002
436568
158381
582916
1516252
1233156
907266
357845
403313
1033757
546150
1101953
882976
325727
812807
71391
332448
619790
142982
1482231
1079829
1025510
1265415
1179556
950784
206644
1327784
618227
166067
1045596
829646
947516
1279860
1123085
1144388
1459084
1180253
1420415
1479601
1198331
938182
422315
528864
508942
1321625
1124517
107953
294261
37830
375523
1218910
942940
670324
1456625
1444485
621493
469866
1419631
156471
1433149
680987
1104574
1489309
216064
1021714
1425217
932247
94161
370544
603653
1062230
227740
1214363
138405
999219
1427856
903227
719105
1242073
1137517
1237568
890132
1069326
484141
1529108
1470656
773027
1507711
627864
1004849
317308
1289577
55477
232714
529161
276096
1247683
27905
1103342
1451366
515110
1368181
1132228
1308647
513104
1242941
1263381
87828
847362
1538965
1402850
599975
110485
73379
377320
955930
942478
439694
1170752
616738
1412350
827200
608280
1243263
286427
329754
1329256
1264243
480333
1508068
1230189
591593
160584
530832
701928
1037011
982808
476066
866639
92130
1251530
213069
976328
129151
552137
92395
1025478
1130575
1467397
1519301
826331
456477
381123
237369
60385
860283
108836
268431
12693
1309558
1208733
1518295
1165886
390338
644463
993194
1244317
1433344
67531
416115
318295
956067
376570
1072145
1197376
1334325
182742
547111
115289
27841
1213057
895829
247966
175979
513240
1176294
1172049
295792
329042
1497235
1280544
1065426
1235110
417607
1465433
169207
1182852
1480721
821453
1407883
390061
526578
165483
1464579
747528
1170748
1413527
492890
1417054
1103083
784958
1058075
683682
209126
1246822
574986
195343
717160
1111249
746740
143849
394811
160933
1411235
899023
1236157
455919
1521886
67987
74706
321844
590849
737738
1080814
1357090
1102695
1438792
890773
947455
1329129
1000312
850948
597026
1127796
221451
49272
408266
53156
756269
637595
58734
705422
669492
1345274
1002293
679444
73241
583673
1488635
383403
342705
357690
182571
892266
1462497
93186
1336640
1433257
1311989
259948
249709
362717
1138022
1288261
343223
1097210
48928
16727
1171632
350431
490000
699492
1445964
828397
272578
289520
886877
445977
703091
1134367
677555
958967
644962
891075
1068266
354251
1485905
735645
1430
1222782
1236211
162183
419464
49148
886667
74749
1329582
1173966
809156
338845
345576
1254466
852528
1406654
1152572
1351283
166066
893533
585787
631594
1408694
1197111
162911
917808
1352768
380639
785890
500527
407934
1413650
1452446
800595
1469120
1459275
876272
987298
1075030
352533
1043661
821364
1023745
391148
808707
1392169
1117689
1313409
410698
1050882
839363
371758
1017982
1035903
567009
419111
303394
978486
1346135
1541965
1015527
458438
340735
1175263
1216382
931387
809086
217927
1493527
1036973
289959
224962
772148
391498
885173
864511
763801
993207
309775
48944
391944
820128
711800
1356868
949339
15425
320561
1441260
1335441
1204093
406991
1359794
574577
1229826
164901
569199
1112589
172725
532112
1144860
175732
952893
764289
419693
746786
1152077
178170
1135387
1360446
628832
828917
529964
685273
433794
669563
891414
821685
252088
1154005
1113634
64380
660709
620592
1230062
289780
569680
775384
271217
878110
250660
1324486
460961
1355795
861793
794204
436328
793172
172928
696879
919110
788774
222348
1168215
1471434
1319610
583738
28912
1469418
223155
376291
1259333
861929
1290715
462395
352403
516119
449705
810050
871367
1532043
545883
1033665
400745
119188
251219
1339446
1184551
836797
1163041
1029857
727680
1474556
1354433
337641
513853
300453
940607
841948
1197569
1085062
36512
167956
663850
468172
440212
249687
439604
680441
573430
825727
1041984
1151660
582798
1225708
1040719
22745
1111990
1161984
708063
387870
879455
814695
815925
379222
986260
602732
1334319
742888
129487
518727
320767
1312259
969522
774112
483135
168205
1062053
238817
476371
624635
735027
199721
283911
715704
605084
1033782
1477487
843110
88004
1267875
1504516
234918
381409
932561
1430557
853995
385855
921887
715109
529311
442265
552932
1392407
289263
711692
1460409
1340707
263744
1421575
183267
1294990
945156
857077
1381208
423955
1518916
1158353
1455139
909185
254217
87121
369038
1125424
1511092
1368655
134010
52307
289195
1223976
1164239
375605
1470385
224025
938179
1225333
1529811
1396099
1191837
1291589
1529208
1239776
619757
739179
1404354
759683
629377
1402212
1238676
634584
587457
703696
1050665
1513214
156603
1208636
4223
251736
515723
243656
336247
1139384
1482578
1170882
832525
1476259
1541240
1521357
1353679
1042688
1030730
776222
1018286
705406
253265
850889
574367
293074
1075932
798244
904373
625287
253249
498652
43323
1258289
293120
1501301
797860
1287270
117607
770813
117542
444256
147105
189788
812501
265150
368755
1213228
562424
1107643
115479
1314702
586855
1101170
1396184
814549
863271
902090
929409
1470898
1135294
329611
1269848
516924
180335
23357
722267
509218
52587
75594
1071541
465348
720060
997465
806115
1282034
210141
631521
20228
1137697
457326
1461733
22774
306520
1452937
1051136
1511632
335011
524419
497970
1230380
500439
476192
764813
11160
127507
688784
79671
706429
1469877
704742
1251174
1139422
1414104
962771
211725
624543
979571
1363316
1367087
1434428
1122332
413009
325780
1326133
922114
753849
1180637
837868
564343
1248815
977014
513134
1243072
1112321
889241
498344
997475
787579
1071995
1456931
1330829
87875
616871
1461222
94784
178327
341090
684300
520247
579095
250355
968781
737825
1121669
489614
1117603
493991
1273945
187431
1543807
977091
1366661
946955
352074
1306743
851594
952393
1090808
1384356
1112119
550698
1094391
1250934
629687
1475273
401910
1002456
1205167
373611
459539
554495
838453
1046426
215899
395156
860465
922589
1238010
569553
620762
1349190
1521108
243972
179842
110400
481471
1450553
1007976
916320
665205
1276327
1173020
114873
409131
1351157
630608
649372
520848
1114090
380198
1426842
1237990
267784
144501
360644
1076635
1451549
211158
909766
256986
240798
795001
1292252
508988
888199
246257
691400
719079
779405
1542420
676042
80815
1054110
1120565
678430
519393
621045
985489
1446999
1409621
1436340
437394
439316
745855
1044901
558283
593071
1461114
1413791
1024825
709952
1439644
1237192
614034
509253
300191
926584
422930
1453248
818514
244551
898672
764682
1330964
1404744
998474
1505919
1089719
353484
1352218
479742
1373093
710181
174523
191927
811858
675760
1355889
1323398
1034054
577680
636289
255477
568875
1038116
1483581
675444
866041
107697
805068
460561
1215118
1405728
552014
830859
1386463
1270536
76259
430946
1006039
835626
455077
1523148
244203
786530
583828
810085
1337570
472097
527343
1255247
961572
1170918
1471343
322365
534691
55827
383907
1152023
1469701
1198318
369521
782913
1068821
698679
900972
1102413
1495063
772743
1446640
1060701
421871
1505487
1430259
1434989
1508915
139518
642116
322635
210944
1125302
869912
1426933
1450966
719824
948257
1489685
45367
834199
708966
1222774
659284
1017899
726536
1103478
1349168
1535578
167966
1362756
641887
340436
784916
157360
1231495
1546128
894197
1231437
728315
706855
94250
1110880
561009
1278344
819704
1000100
619776
608510
1238362
1001732
257073
1415484
1233844
1024749
886434
818789
477637
776407
443414
1107697
1510221
1195261
272716
280034
464693
946558
73122
195747
123711
101951
306384
1419613
993531
348653
469733
1052196
800447
760135
1519246
1020283
317450
1543015
1513157
1522820
699687
251521
188188
681952
683232
705432
25858
1241884
1281969
203320
152131
340534
598112
215652
484525
1287174
672103
1529251
1420504
777356
437236
1371436
836929
731002
1449827
445513
1240171
1108804
950962
1244550
889397
842277
384438
1002767
1195723
636053
311869
1268468
1513047
236655
825346
604744
784241
204405
644890
376452
1123147
572386
630745
1102237
67153
1260241
144673
1422462
224128
1213231
878802
214054
878040
938433
883609
1145228
586518
1520118
978888
1489139
1337861
936334
1207446
1012614
965034
506448
1021874
97050
1243116
1438018
1329142
1320156
684596
14609
214816
1209436
401124
1315131
562727
799978
593345
977146
22469
1223923
276273
1386972
900707
882023
829323
394627
1130231
731939
475949
1341345
1348868
1165753
744287
682145
632162
23728
1137226
1463115
1261646
271334
554477
517091
1230162
1436142
1371638
822355
1122661
1232331
278111
522808
1107485
1482885
381446
198282
410587
446366
1193528
47822
899524
616084
420621
1059752
1243424
825587
739633
1545934
693582
1034728
532357
140967
606331
728249
1300227
1290027
927311
794339
802609
144473
682660
634805
13570
279768
1142750
557546
113539
433797
1482029
592142
1206665
1330617
766139
1010556
586476
1409848
1329312
1256789
1486976
372683
404619
1343732
982882
17288
1387250
862895
941951
940367
729953
1328694
694407
575855
188420
1100126
1149972
425279
620815
698751
759673
330344
1182038
668744
959227
957914
484383
870724
492334
1050753
1507995
1044555
797918
511754
253499
1025497
816143
306910
448820
1495545
1189946
940351
1209009
1431827
16811
514893
706972
695848
613578
637485
638732
363149
231694
423329
999744
505846
527136
370728
1169240
1523944
1156971
1415827
398419
86429
316132
813124
254529
1001968
276171
1337640
1177135
812916
1044310
1237821
1336339
1157802
239518
963267
1534049
1421946
1117431
951609
1078263
165532
199783
720714
1265539
259883
978670
821382
980246
535884
170251
1127458
23439
1387411
1144060
426798
1050329
800354
225414
1391944
1486787
508748
327787
750334
97003
1271142
444049
1320191
929827
337393
858205
978704
8003
1401669
1204352
186372
604585
111419
1144180
845456
156686
1461372
952039
769046
276441
370014
324511
1504354
367070
1164906
1135935
1123514
167438
216942
998788
1163394
836549
283283
48308
1340472
188545
455184
86943
633279
1467801
533833
1439711
64869
1472792
369253
1006984
173300
800890
315487
160757
209283
703060
104292
1157078
622365
781615
340417
127366
1107020
9817
861521
181647
1261097
1167718
556957
1520602
929423
246725
223361
41314
1115730
467602
1401816
1270375
74917
1068832
928979
604539
229691
1469285
583147
942355
1209536
1091616
1172543
796495
399380
122654
1002596
774840
6213
1458491
1426525
1473607
1493031
636512
1051168
719313
302128
909860
49599
141301
1041183
1543976
441422
8893
223717
1126050
198324
175667
1280667
371270
622629
23599
931778
355667
686760
1367171
1098883
1415024
1030944
578402
1156884
1074139
176304
1229711
303905
794510
1369006
313868
215860
284762
1388339
1404125
307370
804048
1255068
963988
361923
76461
785779
1218461
898311
414142
761247
160137
441892
277625
1245140
1053331
1017947
655113
157913
1071788
606978
480559
1353661
377103
815261
1531455
1059286
203413
1373803
827323
1419727
1487772
462119
182334
239746
491771
571769
1530392
890466
566897
620822
1344091
104291
1447388
355696
485378
192533
1251317
817437
818864
910460
1239096
1501056
850066
1105621
407873
484706
1493217
675915
1508402
411216
1440469
572526
240993
977036
810288
123620
671928
611647
235310
633994
1165740
997475
547877
725071
1363094
1380762
709367
613373
1478334
759463
55831
1134026
175078
817104
946946
861576
226147
1410211
687815
286995
530850
1375223
1218778
1234151
871387
457688
838884
280956
858773
923026
594439
1238980
403516
959424
585532
239551
1313726
278025
1463958
1259894
264273
911648
308612
252368
95005
113498
109495
547586
100865
677022
709346
1453809
555133
968728
908659
686350
1169911
1183068
20534
90942
1358860
797434
828845
811817
223872
557264
587085
1383736
1486355
1362512
1208705
141856
691521
393899
1517796
537642
835370
1349759
141622
992573
68174
43517
1367739
1079767
428314
1319148
457488
1062672
970205
400451
942555
1248159
126687
1027731
709249
212139
191955
1242116
132201
1175252
1447018
151232
1195294
1469052
257997
1335903
1408887
952800
1519707
1357829
778271
1045438
994377
1489616
804743
216100
92761
111986
1397317
44376
44773
352099
1359433
51083
93937
483989
333621
208143
1291597
1026111
551992
128122
203860
693110
140170
383957
136667
163888
86100
147335
475705
1054656
756832
359349
959226
132327
1208780
807121
1037707
1284227
750681
905706
19046
567219
1019451
797972
1507186
290449
815811
2844
1478822
1279589
1049456
515535
1273685
947277
1206385
946731
291672
1511648
1395073
462471
991482
213109
950507
1331788
653054
1454473
937351
509678
310574
293126
244788
1457046
1127878
619999
329132
1156957
1537325
945910
292630
435093
1044709
841645
722394
1338925
1179905
1321635
97622
1045519
297218
539459
1234638
541220
802005
1524550
434056
519999
427581
754430
1209186
1452881
239211
1028662
1282242
742420
476021
1007658
1306383
167964
1163306
1319200
1111726
896964
1266585
836424
1378125
1432096
1303806
1239917
741224
688256
886050
192719
1420287
1247370
50766
118905
1199928
1279003
1345158
385536
1098896
759137
664404
77679
141889
472850
1132219
29208
1219119
509926
527664
486245
885272
232115
448301
90577
409489
551394
595275
191470
947261
659961
416061
1042410
933658
279547
116305
1256960
1307510
621695
95311
648125
1458779
514219
110290
501199
1350897
745525
394700
1209079
808632
1115379
169903
614354
1172398
1527817
1379616
1450811
83539
538211
1269113
1324182
912322
1493043
356934
223569
1150259
279398
1000807
718029
811283
657899
32511
359310
1472472
1147916
420877
330669
1458925
1472829
1252574
472083
967564
1538054
785177
1030054
654344
309959
1508481
518924
712835
1294596
1513939
1327672
748535
1007927
179385
256477
488102
39911
755660
42493
520407
40031
1039888
743171
764325
1081431
1435012
265195
61395
848492
852635
1283336
722009
127211
409357
113018
1172094
943421
1408710
1099630
1483516
206252
861265
506103
124837
724636
1146911
1536487
540643
1512507
1277078
1368013
55813
457564
671854
635057
679205
1538264
74609
1517451
125308
615789
1544481
660611
1482147
1171340
328966
1117535
804919
1343265
314719
572802
678791
257296
1289501
93205
921451
426524
261129
616543
390936
499918
461245
1218873
103527
1421903
613092
348710
219592
490146
1124231
1224519
104321
1272674
842775
587672
698588
904097
1390675
929084
1355502
845370
631591
84512
859465
190135
184685
1180202
729976
638518
1488511
1462105
826684
506002
1532886
653953
816095
219206
1005529
1210594
1058778
813155
1021659
27509
1232397
829527
581217
1419946
770598
1259408
967913
594804
761253
521967
241776
956809
1113577
1414135
1248221
1421637
398937
1458210
666687
1216068
430799
241117
1503157
330350
1153564
1361685
263683
27667
1415557
577076
304818
1232451
553517
997683
80633
818609
953521
169030
912347
970343
1233348
14620
1080017
1334035
64685
1205467
658777
595212
269503
195024
623499
1320811
965584
877460
1180365
1456914
1233955
1357288
1207981
715602
957906
1072182
1497558
1047352
809696
1196610
539352
267905
940080
983408
166728
292642
628010
1892
812960
48300
1473540
1091144
1406316
1528644
1282099
1342589
521517
211848
32571
262848
1476468
1310993
173739
1424770
979203
869973
508027
1414228
707976
1147058
861792
917579
527934
873048
486013
1463966
197019
1406843
490862
1306330
146400
1289341
319783
1058243
222001
459790
42182
713277
1481217
1140670
299687
856762
452273
935928
866064
880527
1264972
266324
934069
677533
1352582
912160
896329
1441309
582583
1025505
1192663
1061771
790953
805991
146503
526818
737460
708562
648594
1473286
91107
648502
966819
1209215
382197
564739
1406434
1457484
362897
1036003
509025
1371468
1259652
438813
626441
1529406
892710
1252982
178
551663
672294
1028256
758900
973232
175622
1251489
1366239
1230930
250072
103684
1334816
880376
696306
5675
238372
1525471
376970
321332
849220
1444588
1176646
499337
1536338
944973
330311
1116974
733569
42285
523317
1309369
1381648
1538482
1071995
1468556
111103
942513
1024085
257786
1356219
1296096
980449
720339
757849
853921
685896
1393737
444644
148808
1504509
1226948
437957
193854
1089085
980324
239391
956502
1403123
895790
905711
1226400
1478673
293135
352457
104966
251913
314409
524031
507838
1226754
1017598
1156588
561024
674105
353544
1476813
325597
1513596
1211846
641242
758095
1256321
414115
700621
291116
98141
764972
1142869
166233
588026
467884
1438878
975639
892168
1064067
1503686
329552
864708
167865
675040
1297065
524337
490281
713619
1322488
1277579
1465245
197250
439147
553153
1425030
1353224
1048527
97686
395039
1084407
874068
832078
1143542
878152
850328
1132740
884471
1072464
12476
1167451
1546885
831985
1163884
419055
140588
358566
1038017
1169458
45520
1275182
526067
84367
613486
1269837
126575
349161
1191391
554062
162687
1313636
1333159
121796
1421955
631413
528095
1424763
1406959
742247
1293644
502079
728565
190693
882897
684411
1106116
1489442
399804
930957
535935
842376
89898
221813
1227691
1541564
1470462
765793
597400
1055554
57416
113925
543779
91938
1490846
293089
312659
436757
633295
825220
1260493
1184700
754973
1053300
222872
1426073
991694
775739
361762
252053
1166354
140920
823769
150653
356675
782476
1240956
797060
904701
184359
319689
260452
1156642
326046
685718
171981
587431
792488
1278145
960823
737868
555646
462543
324359
256803
44209
944428
170147
100397
1033152
1305647
592386
38895
371609
1537908
1438544
362049
1006508
592973
601691
292835
175732
574574
951055
822829
405288
193527
547079
1513476
1544930
498229
857263
572408
375320
857554
963835
1354792
1388885
90427
202017
80641
968435
736844
1234117
658194
366600
130907
1225766
1260241
194373
1264224
93327
362328
330288
424490
1228835
228636
904079
1439902
971112
17297
965617
1373424
933206
632102
1020439
1329668
1277285
1450799
860798
51108
4875
773904
1338902
994618
954245
1355086
136959
863017
1294269
465615
658789
498849
301886
393136
1481564
465470
218112
1230774
1523775
92554
317823
924430
1432890
701663
1111842
1492153
830806
1423251
998466
593898
1492497
1252875
433148
317442
1212812
1052396
806560
1017816
976810
379927
1264815
1206701
978106
683856
27917
429171
991449
127080
216409
1029393
1478560
1265738
1232771
476732
477534
1217923
1395811
397172
1113172
1119283
531123
826106
1059893
1343604
1032136
1043397
756067
1284400
836343
13635
585914
33833
608210
149999
1402304
80340
1199698
583712
223806
1545719
536179
475624
61198
1508997
720880
1374587
238330
1203064
1404337
1182456
15784
665559
411274
136726
729365
1025312
234748
900245
1522619
1162738
1266318
1056223
592183
1328790
278935
621673
430498
35959
138896
598254
337910
4234
352383
662436
631327
1328202
1502450
1404361
486433
989516
1056233
182576
264868
715702
1395487
1161442
1422178
214060
1109606
67809
1039741
1308389
641293
326628
981380
645698
1010063
116663
1361167
745276
1404680
1146003
1275335
767872
685054
95869
443859
568671
1287488
411755
1430110
1528945
688674
843731
456000
994819
751419
1316274
1297490
53427
574516
140589
1427432
1095730
73930
677419
447087
174082
616700
1384213
108414
546514
82851
598034
627036
111193
313045
335522
173639
1285227
1159437
907288
980417
1462703
908407
1154280
630223
566576
188011
624126
181705
1171997
1212955
547576
1185087
828232
1506597
422674
899899
1121068
1373340
341411
285285
479910
1468871
1674
1882
1081591
1011190
147127
967600
474194
370858
671792
1157751
1474917
1436825
543049
289692
935035
666780
853567
1088364
200781
494817
12067
817607
252950
988207
709707
1237169
865935
1384298
1510312
1250018
427848
361266
1445233
828400
843697
305281
1110759
599698
623011
832233
675639
35146
721900
322339
450408
453408
1310564
1083484
44813
197556
1398448
1398698
1413417
56072
151835
403013
904673
477560
1121429
1306725
337959
1240243
614608
488856
498165
1186400
1541052
477795
1016099
1127111
198029
959512
1118764
409593
1472814
1355864
395556
541696
257919
453257
811796
1091346
784766
1224537
352562
1304944
71201
57186
924219
1134532
476235
448114
203056
556500
620329
230986
616565
1122791
734333
1486995
940311
333933
345431
1089760
34915
735315
423744
934732
300600
52674
718691
268079
751323
1384051
718264
650503
147246
88403
191154
848712
474626
133484
621666
1221030
738294
982568
1155985
48895
405121
1319339
728965
366314
1283479
358334
207103
105286
539463
1519922
423789
412047
165247
1191187
1510970
16421
65118
463660
304651
264871
1207852
1433190
1056157
467579
888852
1486692
1165142
479978
1009814
1372057
160418
1492711
1188607
1257288
150854
1425764
779294
335611
116358
733499
249334
1409238
326450
775061
1321694
802770
1046312
1540572
1346092
629537
1507310
173105
291246
676186
297269
1015698
1419718
891392
1481404
911132
527778
826604
791669
1516385
1411705
236101
1520048
1248527
659009
1316378
931980
759493
1476451
648383
1465686
1179790
264120
1368967
1288915
922764
1219715
9742
1187108
1123097
338083
1040521
129176
752527
1542255
657083
1217149
1183235
1232251
441417
653495
1434632
68566
70681
512222
888801
288153
903036
89410
341751
1463427
1351644
548593
640090
1072942
255937
688070
1303179
344355
1333524
931238
600296
99102
580931
628997
1491251
1453308
426923
493948
1456252
1266916
793213
206386
1353542
1456184
1473404
930742
1249221
1608
702599
180430
986076
238269
1114705
708079
1190298
579712
796827
619220
1387530
1182040
696297
462653
741332
718695
647994
993252
829145
786777
970923
1150444
1121851
816267
2035
1037988
841157
283847
1279720
1179360
1066464
1401289
491088
1296254
1332103
676622
999918
229405
687501
521716
225121
30360
1248402
612682
581967
1045306
879554
313247
1217263
1372417
1369792
144447
530557
397794
620450
45083
357920
607137
464300
482345
323653
1104727
446513
377012
844854
1206787
16506
348599
321186
646125
462982
553579
1306536
419894
189382
951337
611613
469489
510022
90720
1480082
594404
855876
1099761
566221
1358469
1536988
1436086
629362
912808
1438082
1008130
891091
77816
541625
1288607
720
65477
1469445
21441
594727
1364243
757676
720307
134909
1228965
694130
1168422
73264
156614
36976
1353281
1292605
1217715
900057
263390
1467893
1055172
377754
1392015
428404
1198431
791527
504243
830787
985148
870290
1236459
226461
744113
1452007
661400
857286
184128
654793
90785
997561
781813
847796
683993
383450
526153
885691
125583
1189750
551177
12884
370346
730388
245426
1487035
1044870
1293346
1048484
1410582
1395744
1173011
881564
561021
956262
519030
1068422
1477046
30128
61609
1250199
477171
676
298572
1279584
887804
936990
264929
577661
357475
1267288
1306196
1052476
383602
160661
625975
966035
263709
1061247
1524884
769966
1279754
1231098
1098271
206258
379433
609683
1157605
379620
1470563
1481838
1134371
1534137
419539
281748
1518806
602580
241392
483916
1716
1154594
1355830
857680
668550
13785
97144
860146
669298
1414160
284727
533322
544376
313029
863275
889535
248290
532372
463508
1260404
1543212
319529
430323
356400
331562
1536536
1311774
1259643
1267718
352070
325666
402655
651602
1320672
610785
1108941
795893
1371069
909153
4857
330723
1481422
615649
24076
1024902
939899
858051
1084061
875916
877956
1031308
1349790
1317779
181522
1359944
823070
1232012
477834
1045056
371130
979742
1435720
941076
1071598
963308
957505
566799
468370
309714
647810
831826
206197
800942
1397413
244468
293981
842989
802098
39956
764186
1269887
1073478
1238363
1216684
845957
229860
214148
995048
1215732
861531
163708
1517149
59120
754258
1020638
309844
537437
755026
532749
626682
957015
1278108
1228352
1462352
1009016
211504
26844
991398
391978
95280
790005
1158418
1504731
1263017
564739
113412
574731
1370742
1392397
1110878
995788
568246
239043
1049209
546424
1367253
658744
1071359
1378462
96432
973197
44954
881048
1387346
296305
1348362
394663
99044
615563
596439
806303
514902
555536
117724
641754
863642
818181
1388283
1526963
1117122
383216
7876
956585
1208567
308140
499157
16353
620165
36476
1043898
971135
67452
1187719
132379
82277
86819
1148311
256918
760772
1089673
233460
1444536
220710
406518
823342
756364
428626
235185
894414
1056470
1057552
748884
794638
663150
1441809
132610
473171
1398086
206828
998746
345115
18112
557224
132663
587783
1360772
1393201
1272926
735629
944677
44540
214959
917208
160894
1219837
1123990
1200567
371673
1241749
284787
916878
67925
94349
239568
846680
580177
629429
800833
925405
777328
484650
1247788
455874
468177
1186231
1396188
266235
628994
1402519
536857
548892
1339798
725503
630471
1189334
1301607
936664
737541
892707
128127
285615
279150
95079
1348665
84398
1193707
81392
380030
1250891
645466
1154921
1031141
652322
534890
1201417
461042
1058290
1440778
909543
1117581
1152272
1474686
113686
1514871
1360625
1331102
752348
1420083
1430285
619324
361169
425446
701345
811328
507324
584409
1426813
1264044
1450733
529680
630459
1380552
1153660
1244987
1417466
1444408
1444888
568143
363283
1536058
1390565
179516
496464
1531342
549385
665814
1057922
127086
657541
681568
1306154
139085
1055508
376758
709572
816543
995098
1268250
1086421
1443585
1224465
215285
1368767
215659
724430
833996
1508759
1167029
918495
1183198
251668
1291348
1395101
632363
1404350
698761
527530
630168
248699
711265
1450412
920485
1164956
1265298
1526280
412730
318988
959614
465155
1386420
1277977
1101324
1040548
980791
1107795
1470207
862370
1478336
1387431
755121
25852
427430
1367767
468682
1082255
865440
487428
716583
61468
1046538
415622
863180
344964
362767
229812
215827
682654
1181481
677172
929531
532647
1287380
1197759
847332
1130400
1034319
889275
445272
731582
17569
770487
1084823
693077
303744
1182116
306216
665913
923606
241809
593416
1227315
1505090
1298813
13839
1486813
318969
965882
1225431
466598
832525
917399
1061931
1161195
904346
784605
1103177
566238
626396
58161
178664
245277
1393671
91738
766907
496065
761151
1191164
450963
1446283
941654
1257468
880790
1231173
1237151
123611
627944
64173
128320
1536617
1120374
1334760
956075
323221
1061092
168181
19171
611899
497746
1454040
12711
462473
181397
793999
910835
794289
1088789
594580
1438339
677902
214948
1239072
1200600
1028140
1312593
879352
1527605
591392
722888
402664
447187
1429635
314381
1024035
985778
1135952
1260702
1030217
673288
23584
336974
1334414
548708
492652
504841
1112815
949846
433656
1341985
710966
1013187
371176
699503
1097124
1500860
924970
247668
710958
1272080
1353949
946086
67322
1299474
987905
149387
313868
71233
1397150
1314535
995274
370336
1413762
1065304
1461014
584808
749782
699819
542586
1041176
981359
752563
1288216
512984
451145
1065623
317637
182184
402189
1001583
1032799
735249
1131518
127520
1069148
809090
1011339
467251
1234028
1241198
1110854
1236976
497952
1489782
1387463
814643
1043364
22295
464304
1089174
917467
599875
932651
1071825
801638
1047947
723330
961849
325705
1195858
1002647
20645
462092
194680
499304
396281
21453
921512
1317969
1134401
1411702
1019399
323253
107830
739098
1245380
493985
1239543
384310
499602
1253710
578383
432390
431317
298799
984956
1366008
204682
793200
1052000
732932
155608
1077512
1495833
634414
905858
1538293
717298
312294
1049481
349242
761897
33032
1301917
988684
888014
1370988
677426
414716
1494204
825442
1235655
1372451
756001
1162337
1203051
1273209
1248228
1232830
960341
308305
109435
20793
473370
1247075
1095531
880764
1276939
1194595
1255164
1139167
312035
14374
493020
660976
1042964
1398995
1316060
1114961
1400363
670436
800682
863277
668508
1538046
1516210
685249
512086
655278
598277
505439
1319558
484196
69429
1510503
1009579
1143151
488126
1091972
1155718
27611
1197522
257383
673162
1215560
956925
432083
1251357
273478
726532
1325469
62435
918023
1469475
394663
449735
1231957
1167431
1461974
1409908
107510
323107
990901
1134661
725671
1420312
11377
290918
1217005
1474028
480141
470322
1519595
1082895
816244
1069875
732470
188587
155999
210968
1136264
1159896
1006963
224424
307676
1358822
848339
151787
899570
313052
741319
916481
639748
430408
1476324
1319150
1283947
187241
170046
581911
143972
339138
1491850
454947
187827
849783
382949
1288374
101073
280058
926567
32704
496975
1179060
462437
1312233
416564
1220647
1301520
684361
658469
938869
892800
1058730
1020577
1021577
902322
1332893
1307519
768199
776183
1002294
1157850
1295507
1503059
795858
274354
493240
302187
942072
963298
1020104
377430
309344
71412
770803
245709
220830
470740
1425733
1163623
749609
736323
134141
420128
232060
796301
151487
21621
1320430
974544
940258
689755
237982
728947
10054
901598
499421
507305
629586
1171546
521312
113453
60349
1433966
286202
1458580
1484747
1024123
1507401
1502122
1399939
1528410
253642
116565
386782
1104962
344368
433004
100674
1084594
1282456
556278
374091
1542906
1429813
147700
497476
1009714
1236881
1008847
1095426
876949
334771
1388040
1124002
1231477
1475469
1299995
360391
170661
1269386
260598
1363950
456299
545186
553796
1290903
1210840
1136727
209327
1524493
1363559
1328074
15643
274162
1532146
1040213
696391
567243
507650
1287791
993079
1205445
278851
548705
1031242
669936
1043075
813863
514416
497635
1065587
232445
246585
1339622
924259
341842
1180905
232342
127691
1443153
1340561
691523
62070
460482
900146
243035
667388
375427
895070
312205
88436
614238
254164
1001692
483091
404549
1331358
577695
735367
1286615
1005338
1046276
115382
546764
731461
853490
1507949
1516276
1186150
490540
211955
400955
1395514
205308
972543
1307167
225201
1016214
714541
1038929
1195006
1538703
1276777
96617
1034448
903468
663253
719161
1500338
91217
31591
955812
1411160
216097
330833
980194
923546
100969
1148989
1021756
1374946
346138
320578
503642
1277168
247540
777034
1017817
17527
1522192
1030337
514646
665157
46215
548659
998250
95373
634546
640814
265899
286691
839387
1325754
688872
569410
1479918
1126124
304531
932212
748272
420730
1228310
391816
1078738
994993
461314
869891
935078
240038
1084038
537027
1182562
1071737
241552
593368
354396
675261
241937
965029
444729
280513
506977
1059272
551285
8225
928308
467182
61926
1320412
974819
335543
491414
633350
1353108
748320
382855
1455198
490833
1189232
1234583
175905
1136807
1275981
1160399
74850
222931
375776
641761
1038747
493542
518650
984167
1542411
1523538
1084879
382811
62625
541122
868440
787443
964596
1076068
192345
704765
1476675
68918
1439715
522171
404437
981854
1442339
622113
332956
192389
1029783
118394
735480
346410
727922
826279
831352
517702
44926
588887
939059
265728
1085595
1481010
1161848
780231
887184
293863
223854
472661
611680
384195
364436
826928
757487
1314961
248985
705148
552320
1116996
572323
1090286
288283
601561
1239736
249374
1268252
871035
929722
1083832
1426391
297628
731617
1246356
1079826
954888
230247
1359449
933255
978573
1216102
4858
1176221
1338873
818557
312086
92789
1530521
564068
730028
140826
1457891
948781
636296
558699
1037965
660530
1341677
694656
40189
1432247
76269
819351
1540919
992155
82487
1049463
381245
1496464
1407547
541766
1079728
1095968
1499542
936289
741597
937557
417100
328879
828397
941582
634618
782156
639188
426406
620482
1123476
1385631
28012
280610
1324779
731848
1183892
1421234
285850
508466
819754
878165
30770
630506
1284533
1482688
312803
1327269
27412
1493361
354783
1320431
542255
271371
536184
879755
1258128
380162
575122
264169
876808
164384
963203
1085339
954762
276354
508196
595024
1007533
647573
363643
78724
1435330
717173
904609
164755
964526
1098111
805246
835425
1136636
690363
1377989
1208965
345149
940262
894248
238023
1432658
498232
63878
798684
295085
784689
84052
1161573
828923
1303333
600651
1322935
935353
809714
936288
83504
225412
188011
1048062
499459
7856
1275291
317886
766255
50268
993725
981720
703359
1040196
1094433
625494
1253871
183496
1502261
714275
1187795
1123390
179329
850976
984965
1045250
852151
460233
1048854
788555
1310700
903493
388176
48419
1223897
1484862
136545
1132168
1169264
681584
1201799
758211
96138
325105
300556
1162032
599073
760136
1507
694712
187195
575510
352478
186589
390607
1262186
432844
120317
1089252
1065742
418093
122675
441302
575535
1134675
111127
638875
75835
1401305
288140
598114
1068181
490453
314905
1318022
1046849
515601
1201450
1452689
163040
259971
671773
1031111
692457
1205749
4287
1077560
1159932
48490
1022096
26186
960435
534801
554326
1540374
675959
1435518
547971
1427793
418939
905307
202508
1537359
597273
96788
560326
777984
1160801
302188
694740
205111
157126
541281
763146
664677
1396949
16367
1067767
87477
686725
1467635
1380960
1221742
671852
823107
1370731
1248947
906692
281582
1150869
910664
242202
385911
453483
1529713
984532
375159
1235779
231911
1081657
139822
1105144
325934
762988
1271785
404329
1529328
311413
240082
726968
1368634
1143934
678057
356121
1005427
748213
611798
1027816
121478
331065
258286
563541
480260
489195
113357
1068350
1181491
863513
237180
576245
948973
623698
151660
173265
634881
1516201
1037345
512043
113521
1009013
1251501
77352
1378061
1289918
1490435
794729
746405
1480594
405802
480631
1083408
571231
501619
1212294
819084
885162
1181409
576306
1272317
527133
616100
1459000
1420489
1444321
182211
1136402
1027477
596497
315510
1388375
139531
1312621
1383538
1210824
1073532
1455516
1423795
750814
1283692
7860
851988
1284366
1539256
1427726
828756
365916
103066
1322284
1446014
1336659
960351
331288
1328400
306246
175405
200056
505083
1013426
1378399
505992
1250597
287582
1031374
49819
370393
610941
131971
709129
1272784
989624
841372
667735
783872
328609
1387212
68801
766855
629090
276703
885215
704469
188180
597515
762334
414573
1004308
323729
1264209
262744
236043
62400
819083
1128882
887099
398104
1344670
642724
76814
319599
416417
1473022
96667
1504535
177918
390275
807817
1363095
29439
1023295
583349
317679
904865
611458
1143807
763539
1276358
56518
389037
734639
295726
1079774
871017
1307514
893170
317613
172392
520516
384619
1058217
1025070
560858
446636
1477162
169689
1279590
572372
1043463
1542135
1318799
848713
79673
1321319
475448
127802
1344486
1365318
477841
1426435
1190687
1005790
428670
696484
1136894
1504295
642001
988531
768946
424950
707150
669027
434770
596302
768922
1023880
460069
183080
1405526
186895
5524
1182222
1011733
241244
321713
491445
1386924
412244
1032997
1075180
695995
1183793
1272354
609390
1454966
386365
290832
412417
422800
1252485
642128
126785
275217
239202
1244867
361948
403514
975011
1385309
78613
558206
1281896
1195242
988173
473187
145526
521257
798068
811618
636577
54829
1291445
1196977
193231
661997
927041
645642
501782
530651
1178048
984391
744009
358561
1099679
1479932
827093
743710
475291
1377063
440817
1221216
1091781
186455
1508213
941201
778377
1119648
296429
859433
87329
620678
1436667
1090128
1079369
574824
1236223
1325387
559993
217198
1259989
1507222
223174
769548
1374802
902757
1464535
1410870
1315432
173635
664888
1452947
932341
1319279
295548
412327
813403
570499
1478769
831522
817595
1354629
1526702
1483933
387359
670927
235760
17586
1294567
461618
429262
361317
558672
324667
751000
786464
133797
265473
165959
235062
1363226
522675
888285
755721
1447683
860122
1278117
313505
717191
1332293
671256
34087
823117
34313
391908
1525226
1490474
908360
363528
1401913
560832
447327
690524
708198
276743
410115
433022
654905
184496
464088
289157
1150074
46423
509805
729155
574810
455690
1152204
1489702
386496
1186581
88422
1288497
1462565
908775
785274
311291
915115
1246262
702088
512907
459356
238678
739201
578567
1344928
620744
606439
1251883
19240
1296683
414356
726095
437618
432793
1372033
151202
476829
1266734
1373049
245656
1380548
268900
858773
1069325
1216540
1098935
164731
826417
502714
701008
492345
1145798
1128172
34489
1397763
270392
1527694
85275
1179413
831595
459601
509923
1491113
1365877
447095
685646
1199235
176226
978182
1220174
407037
791613
486044
564172
1408886
642280
887460
38131
171935
111361
1508314
937695
1368265
1202833
1435396
624322
258254
111301
1284373
512775
377340
924398
701654
499524
290577
1104048
227230
428300
1106312
612145
458543
1543661
186606
484970
119654
770431
301469
480832
973321
1295417
228465
1340275
138931
317279
1246722
502492
664030
293899
476741
363161
927279
1545062
517980
11823
88116
187700
665858
400063
1176005
596949
738207
1460568
604072
865414
1193962
668008
774956
1434766
521007
656661
10965
115553
404346
543681
186462
154546
1402854
1061159
952651
366218
648771
185478
1106344
1264363
1540469
453803
1102497
534942
1069945
445481
332637
48578
1416019
214929
1050443
1523993
1222685
1182956
539707
107647
636506
902048
1404056
78741
507891
959316
366590
577234
1485609
869287
325420
1054983
1338629
1328963
1480869
467605
640351
221699
644096
1276569
546999
290982
1102524
1417952
1111785
370275
614894
1257793
666144
741355
598409
422528
708628
1086226
274584
1301384
275023
1214735
975587
687780
771815
590346
617841
632077
1131243
904270
963073
600137
1036311
1508189
1311663
1211209
430849
1268827
594121
1095784
1135883
1543621
23876
1340871
1332663
1494657
1452921
781624
1303316
1138642
403099
349146
1441087
1034447
1045173
186422
1526745
67522
717671
1264921
951452
1278631
878839
364751
106958
775135
1285210
198083
1410065
835640
33881
686800
468524
982340
853244
993327
1319697
851195
1391555
209097
967984
1492053
749253
1536460
792066
599758
91170
1342093
401638
206608
88084
839786
1360916
956450
314627
1019170
181216
486887
1237929
77962
260539
335228
1374729
451128
1490239
453044
1455531
511540
322098
518119
103268
1067749
252562
1510785
172713
1385451
859738
526187
360726
1220771
396920
1427918
872936
1486792
293340
1251612
893542
205908
1105048
3840
479117
264251
1049968
169441
862669
1507971
1507386
509076
282160
351173
1034670
663102
1418739
1284863
1458703
1047047
1403542
1374467
1476109
788187
1357072
244258
1198471
1286215
298803
503380
1529973
1045546
1265593
1456364
245053
317499
617957
806877
345787
20329
1376810
494065
913870
638740
561265
360458
1330847
927334
1446021
845529
1155809
718483
789295
1306680
539723
1476448
663174
1524602
600321
1290989
509596
547664
1156603
145005
1172580
1096199
631491
879348
1424895
1134596
1184397
958845
355099
782434
921311
54730
1423310
489901
833596
1165212
1029768
1544740
1278394
1196902
52067
776324
983299
824067
327517
285561
1271571
532584
1386356
693523
293225
972637
877627
154129
1163005
719666
816431
1344710
317880
670438
267031
1261002
1479490
912291
1258346
1312830
671200
800521
43435
48972
378548
1003559
477439
40196
1329364
666004
996705
1480134
634759
1444837
243672
843947
1234063
1429160
612921
373620
663445
98195
432662
1093910
129153
99454
826137
650942
1154232
326708
670617
261438
1264870
404921
1323667
1501404
975054
1453315
1334250
319039
980525
153756
907349
864052
1056798
436193
1212051
197114
1049917
660249
1450628
489458
1124227
239327
409555
375982
453932
542247
1538617
1191650
132022
1098902
1520390
724346
807511
631229
711084
775366
1174344
697303
675571
1268013
574727
1284598
309479
270948
1347607
1513753
784843
1244050
496640
455320
1168088
208565
397676
1483550
1244643
230800
1186462
510964
560267
833328
800510
120914
196882
92656
932006
617373
319602
724352
1450913
777161
748868
190866
158451
950807
893107
1011162
283998
227104
35225
777839
72947
1090106
1136336
195826
747789
364318
1525391
113032
1415643
1029833
709237
1256967
18029
1057672
844227
1506174
942936
972978
884640
407808
1485035
1181495
226593
867846
377758
330339
549951
1230448
1039054
209701
1326419
119707
915607
1357288
605970
126663
1156088
998368
886148
252244
260927
906958
946240
669123
382973
531284
107105
499745
1478184
365934
947503
1416716
1204354
417526
1490321
849232
991322
626378
488313
794789
1116878
398706
773606
991117
419360
539661
6737
565295
115407
1273599
335451
1055941
765546
788292
1169148
262250
900565
522693
997187
795718
975223
1467157
455666
1009160
749431
475301
39446
685812
253939
1393642
1399457
5891
1029159
783906
1405029
930104
1322909
102543
711075
429888
1250784
1177231
285053
441549
593961
923381
1516455
1537128
154017
31396
701616
216236
438295
1388865
272987
1231007
1420967
133359
1290818
1306269
899405
1117951
454946
1490758
1413805
1311717
943277
108598
662868
1415164
854379
168004
1150663
883185
655320
511809
750632
307906
247253
461376
184670
239651
762098
212163
1296943
1486378
113783
30978
1103743
409300
534565
236407
1059759
1515269
1037567
501376
1008863
352145
1159467
681676
931393
576683
777130
608499
1410500
567314
1036916
1318960
720708
998763
190423
526081
1056828
1496236
1394332
1370642
479932
395709
239436
327311
114725
1298351
560382
63997
776488
1163497
456432
1398546
1479318
604818
580232
25052
608895
203186
1421608
187578
538448
1379856
1436126
163444
912328
810237
130966
887670
474135
1493905
257246
115163
840337
1503273
1484269
667479
182696
683996
1475727
1149608
160900
840415
1442414
962808
294043
699420
515323
510576
182471
232926
1477147
1193645
250812
456438
976315
548010
120826
582190
1486263
1112519
601831
431701
387466
1293162
52999
280637
531242
21783
383167
769844
1219172
37733
129972
959105
1103732
1437189
888992
1493595
862017
916878
1395129
1070446
47197
1436364
469144
920250
1426274
936144
660990
97294
996004
1300153
1224867
1387052
633263
936941
1118855
946887
36344
1004236
1274817
349940
781221
1101008
211168
1497314
18064
827476
657525
544079
1007210
1242164
1213032
1277928
148925
1393398
147435
1319799
911352
163616
1250032
1478096
1488883
803320
301023
203662
196611
851684
235238
891233
645330
1147525
1041325
1148618
74883
1479154
1194841
739289
99773
210402
1220319
563674
1117644
845432
1223462
45942
589050
582772
1378209
1353188
1292187
1139551
916994
1523450
588061
884589
1126489
1400567
70488
1108057
129854
639425
330540
589631
1032222
712728
453955
1523463
282548
933902
827246
247205
176743
1427117
295746
429125
82684
974368
96776
1255820
815262
97861
472199
284461
218193
643766
722058
1411535
569151
517952
1342091
1457369
1084404
298826
1158900
19482
582133
686507
283983
442639
893497
385894
1004082
708548
497911
249883
436644
332747
1166078
1302350
292624
1178882
846671
126426
1400402
51401
1194070
573888
524823
610806
80631
1350310
1319137
627665
193030
1457245
507931
1060598
612007
1383430
424960
642965
731289
238056
1441926
403482
704333
668446
867631
1471273
1102239
1056136
379116
397005
842147
171828
1180279
720542
971377
311905
1513021
936444
85114
1347381
352757
625862
141966
778058
213370
1481693
259796
1328489
218719
326132
670801
1195945
226176
1449719
671313
877788
931203
1333797
949777
554696
921960
664224
167035
818474
1098674
954205
499613
671659
518732
137870
183647
89193
607521
272422
917616
1131612
481823
67096
269338
287153
1225627
1542715
1067002
892738
198131
903731
642670
1020248
405509
2481
567110
504866
1215450
651881
1195484
1287484
811171
979491
133262
725924
269339
1221216
1138433
339235
1443070
506331
1110381
11595
616951
163988
1118595
1448902
1409947
567817
194159
1416582
379732
833461
1318531
1068334
157333
1218148
835885
596345
508829
762480
69243
754157
235428
1188130
1345674
213761
1363000
1421131
1107622
1112238
818477
646739
1496113
170285
331034
370281
1154582
421091
143271
559012
108358
1037754
724353
481754
456309
1238165
1437128
252428
60447
1514520
209725
28980
918322
1540400
617817
140580
1268398
28160
1018849
380522
459106
424782
1135431
1218147
952779
1405189
1239092
176990
599310
1292121
5777
199315
195122
1393845
882788
1413540
59865
727560
1052377
1204593
1397405
1429104
147569
1133991
1418206
58554
131300
958303
1153123
1000549
479947
1018707
562378
83698
1062276
204352
1339424
1452192
32737
1060574
1435210
1249919
1264290
815756
230471
1316564
1228557
379196
907769
984066
334182
123152
274439
791932
914924
119360
1390649
1064725
95794
332346
234061
605145
63727
209624
386903
207572
1422558
704953
497635
307279
333032
999933
816688
689297
573088
1116597
515220
756885
1226211
911424
763153
24697
865144
276795
255752
49516
897328
474048
957940
300854
1193919
515831
903888
1412263
350655
629669
894126
1393552
73157
1093272
276409
409379
791646
213138
248479
332375
1061754
1154521
783627
228364
1511912
222628
941342
1212993
190465
1430279
956449
590345
598654
1429416
1524708
817113
263794
59239
1012887
1204383
366166
231706
227879
102025
619491
375544
6171
381290
503273
473714
446098
1346051
471945
352671
1291320
206919
622709
764932
641659
250072
1443555
728370
590913
1006003
1367933
1517039
330259
431495
383586
961633
969601
1315514
1372056
126178
442447
547900
899321
1210041
1046697
126743
63685
265944
773147
1020425
110797
1194078
1111095
763994
1182724
1054980
1542862
910024
1051524
552629
537966
1462029
1391385
1383962
867739
65603
231906
293152
780787
1437552
785087
1057323
1519971
350621
933130
575556
286449
1195120
106206
938033
1063137
360395
1245779
1114948
1341059
1086625
385128
61212
362076
459022
254667
597510
1215336
55741
1285499
1437488
654159
1537127
1066068
650898
558718
364554
164370
180088
214742
18865
781707
1015747
792861
1117762
638748
728160
1143251
741835
661821
840926
224555
1269900
1163073
1125015
875385
779510
1345069
453620
608546
95005
453156
228274
70447
666741
692856
267289
237297
54015
398299
871975
1536672
704712
414595
7748
842186
1454853
292509
81641
238536
738872
1052321
536170
1232053
1379089
472140
355166
65203
1506180
861354
540051
1452587
38595
514129
1483352
1278006
970770
616832
831046
1356003
787503
554012
1091665
157840
1181683
1397671
316826
863980
356326
733998
543566
366519
849385
1515105
675673
936608
706897
977897
1093862
215627
1153186
1051272
1432430
327745
678769
428264
500272
909387
627411
935711
197401
508405
145369
29928
691561
109156
944598
672814
939717
1256055
789276
348901
951303
202603
441599
916908
562695
308293
1205742
1123591
424541
206113
395695
697819
1237388
1525798
756480
1483853
142769
645438
47169
820757
467496
1530622
856945
869983
1487419
1215193
67203
298963
1543574
39147
77274
779165
1304312
1186724
1101502
1059440
183567
211657
819418
14735
816127
1158606
1185863
1116176
80562
1391288
1066471
945929
196445
1456883
1109378
230754
159741
1212619
1471938
1388074
667482
1428836
837227
989786
1374252
140093
198423
1494518
997334
200387
1527263
989959
1386487
72405
404980
658969
383990
1506873
1424122
1050823
754836
812542
837843
1362380
639077
962694
989016
766282
383753
295770
994769
377882
251497
484588
943001
167678
190464
713188
1144938
1086738
1531452
1280511
218345
1275618
1037321
1148857
827113
1323431
136763
1512979
307730
168781
722230
1380663
1325450
792309
145688
1204507
764188
1209916
181043
459386
1241434
932520
699533
1206921
537459
607361
52981
681416
400330
1091652
1238809
111006
28521
1266129
980509
1266305
92145
467353
862597
170533
850999
803316
625171
314275
358276
1129665
1059182
1072320
40144
893486
59611
575873
395526
339759
1203207
227353
661754
487719
917166
110476
1240006
53472
1510460
1295370
12521
1240828
1410750
1423181
627696
1091649
1539974
1264983
1162253
138426
261079
1015082
805051
1256064
983093
505655
1210701
1079859
105080
1115170
1526483
519524
195437
850404
1080477
881873
984912
143729
1009564
527365
794973
82758
268191
747080
961203
653230
301413
466121
826290
715343
997974
20978
59188
568648
139308
1292044
1295445
1165156
1062297
1675
205697
946091
502328
180207
793740
1160003
50840
526955
93527
232673
1417639
22113
397294
872412
151039
502415
383468
1541950
799712
1360208
374137
1080127
1183858
699025
380427
1542730
519736
1258902
831136
691540
1531454
1281291
109487
764298
304912
942580
1424108
131582
330268
1438670
188794
1252894
1048017
1179363
1100105
1302645
1378116
332803
1278260
668571
515919
654498
719955
487475
786217
430858
1239016
1375138
847046
130225
6420
592873
1422163
4652
971508
502073
446656
59068
913829
931078
109726
370177
1173446
1273058
1487045
281654
1102045
938074
151352
832371
1344276
793315
14559
1248258
592805
1138574
1046390
226158
993860
1546887
925284
48839
1272745
666490
1157814
1011562
191761
530850
1284007
1396906
197005
1420000
94854
524296
1013740
33218
1186657
730258
720436
745790
484762
1113586
427976
719463
1172175
478554
360673
931907
329589
646733
286863
1167528
822469
293083
1299530
718596
1050993
1295043
112871
647123
953403
564967
1449995
200527
126117
1389219
1021350
98007
688965
943391
1400037
1054263
648629
721138
530167
1498536
1041658
303103
806781
1049143
466246
938416
273186
273840
1101818
1163752
937323
1283091
124260
593579
648163
1272696
640081
1442159
1247
1496947
566341
396078
1109136
329615
113081
1281137
875784
123613
798285
603706
28192
1375890
270468
1456454
146792
102808
127564
1162504
573857
1109222
331594
70894
1071259
1106554
930819
595095
689131
1466118
1520021
1086340
557573
978683
1350525
556993
1349655
322166
1255000
1103797
532495
1377136
679748
770336
1340844
910224
390305
1118477
877782
615683
1079712
1020046
1376632
1362881
378762
728832
62269
1027803
244891
698629
917306
212800
204899
457154
1364105
957419
1408965
1193825
1288096
1405847
110128
1465508
369681
1096168
691301
251578
656208
292034
79987
900805
1252616
1055225
1024762
1537567
1383040
391341
1039437
525373
803372
1244408
1496841
1029930
946983
623484
938902
940810
81483
543952
79383
284995
811111
508364
386020
972303
132855
799771
1203078
772489
1002592
814855
550010
1471993
1191451
1225444
520032
758752
128160
1469817
1160540
673902
66724
892334
862287
207557
370094
715064
410143
241669
1028810
820404
97064
249233
609963
680854
383619
628299
957507
814542
634835
1461281
1160326
1007710
1192151
1058448
1002477
947620
298313
1409868
105060
1324966
568738
18489
1199267
1411187
602820
1165436
211055
206920
808129
809052
1413999
1251669
1016708
767197
914748
12849
974081
1510404
389935
229944
1453316
150779
701962
975224
997228
1087098
621441
1124837
177011
21863
639805
522642
471035
246272
1007109
1217872
1146251
1049943
34710
1036383
476755
201087
794398
604919
1053344
952039
691712
1015656
662393
1022631
1432945
1379084
716710
676130
1360611
1177358
851620
507204
886872
659369
1344527
733314
159669
885053
288879
884731
229476
114559
349109
1487350
242700
724667
450589
103628
458308
149878
1014957
1334848
312625
1044282
536050
151309
1310948
1381560
797860
444308
1505678
1340083
665455
544137
855512
70159
1183131
144544
5101
456725
228321
216204
193970
1256064
233
733181
1362004
264692
619618
353169
577749
142522
615170
511190
143840
108880
366292
525915
1444733
186790
1215465
1237346
1436322
524692
393632
46627
1486332
872240
1066649
377204
273936
324724
917842
450968
114036
140958
1108875
616533
359093
817412
224279
192349
676826
1084236
754417
262779
109616
1202780
670482
680333
736571
111337
1160481
147048
1260205
513450
245022
1486581
536015
1124951
1105975
326340
1139136
150058
813873
21526
998637
192880
552638
1514685
355
378619
38444
556425
141754
598975
95316
1303174
502084
605499
345511
397981
440433
361386
947355
904960
470283
807205
1081126
841463
2024
704819
355046
814824
366138
1404753
426215
1363621
1280240
676005
1187159
1513146
358099
1482844
1372270
748171
762811
370104
636871
332160
1304015
1302849
1000560
1038414
1319109
1336746
1357142
939253
1438142
160970
208845
77979
1279364
1080435
1048186
458124
612809
1449370
143065
257548
463444
757958
463931
185859
976688
957034
689438
1323193
969261
441960
784886
1120259
470469
553738
778171
631330
415205
360670
738781
152126
1440347
1355755
1428416
263303
388990
675204
1353732
388528
1448644
1382053
554134
119111
370054
325025
710393
1440939
680020
417849
794000
127861
832491
866637
343236
1099820
1416076
582300
1276523
586343
359007
527452
1471757
1252027
1365216
1402309
1532779
1176697
181063
1314787
114757
854867
594529
495800
475800
1220698
156884
1476522
1065121
151292
1408532
1351140
1302607
189829
422179
626824
566458
79863
915695
1430613
1222434
1291122
632516
651504
1498922
913689
948108
1291192
1312784
470644
1257878
710372
626242
175511
7199
716174
1280183
836165
642831
729564
297859
733489
1322004
1277798
70500
841184
910421
736617
1390526
401411
1442551
1196917
1025492
836355
1535241
1141326
1390044
531845
74376
1243348
1271903
780646
1073192
1459327
1308344
60310
206800
1392924
1224218
884567
1387630
1042404
284418
316606
1243079
368573
456408
1385783
400725
1384258
1143014
414244
1216385
1102981
1132948
900893
1217382
485607
422179
1256450
1068799
743557
1016030
112499
438235
1033829
682459
426066
741336
1197667
379944
813383
192634
972411
753279
162582
369584
253474
14650
1106968
787286
115933
1128828
732614
47471
1486669
785120
1051867
1403338
110034
854242
215958
1436444
1519793
200585
589854
532613
966288
740925
226412
1327244
419588
546007
750343
395440
1112249
802230
595606
960366
1096808
46997
601388
540184
1309325
1018516
229499
914483
1431744
423241
790341
770588
377803
1540530
1092429
943006
1231601
712080
1275414
343443
1103096
338822
1236289
469629
718044
965868
100693
1275747
150616
927110
656804
1449658
1380727
467877
1477294
667364
52031
1260135
1528907
1522575
592283
940496
694294
383636
1104694
1526765
127788
821503
1395758
356379
789885
695866
1154674
494277
713787
387183
1232977
783426
205701
1493253
739464
770459
810415
483874
877482
84022
642626
156703
510533
1029410
1076708
1266153
996406
1164105
1431499
1518134
480533
934724
419871
1542744
57946
35198
177361
1156986
200284
190614
856596
1140490
491099
1322704
437110
991895
866569
1426430
209450
1226407
1041350
1522815
997662
617772
1454319
233672
1330809
481770
1102558
553648
516831
406835
1341395
341372
463859
414670
894251
838911
1136579
723807
374425
1414187
756268
830455
755189
1131700
648527
1168197
101213
603962
996966
273604
685319
144425
1446708
557775
112205
593826
1333375
1338300
1228979
1166127
142184
121484
942801
183249
1453873
1451627
1150702
1109126
375858
1348536
340519
922487
145992
1453313
892967
506329
196413
1069192
651060
1301424
1337705
21747
228336
1005404
672798
1352138
847930
603596
1191007
33216
994047
171467
1428738
334024
1139869
517291
792603
194490
600302
402679
1078310
1245821
6032
180822
1023532
577692
594861
1023903
511312
535822
643390
265593
289332
1217151
171780
388275
996885
78202
1165104
528463
1174946
854554
495369
468918
1531925
1496793
553146
566722
701512
312765
980174
574293
1131057
432068
66465
709400
458572
794235
430234
638373
1143350
234406
478013
1032231
1109765
616217
362036
376667
949479
1240142
1262684
1336696
1069117
244642
639879
731739
662421
1066416
1214855
978300
216339
435326
880611
387208
1261330
971194
32281
899669
502187
811181
551334
1485469
268830
224972
190163
89665
635825
280780
607788
1445103
610692
451869
688539
814026
518650
237646
1175965
1056209
702310
1294232
468526
1200251
1064737
448827
756549
1033604
152954
36496
1278779
352358
1139596
1331263
1536147
1199332
839591
55271
948474
979358
1132255
884256
213829
342809
34409
1145531
1352816
257445
75805
413679
92683
197784
480791
1374497
1027178
1133983
959769
1342007
1508202
229789
1508537
1104132
1407800
238172
995465
119704
644110
839321
519131
986916
1042857
149139
652653
231141
623676
1422954
820756
921038
376141
897293
672828
1272466
133795
1304665
1483221
1122383
1482363
1255463
301354
986093
1177946
1383522
92847
794213
277647
1436569
731795
1127815
1114855
952768
898554
270228
130266
849362
675958
1291081
1287270
463480
704064
662660
1355560
204137
1206915
8605
449879
912475
207678
719323
889634
1102776
1377151
128071
53749
1302620
667164
1219592
11344
1093492
892058
344148
1524950
1209747
834983
802795
683787
1220822
765969
590978
293360
469193
619793
259167
365188
1384047
640600
1280476
1204984
598338
792122
1398874
780185
633770
148734
1203306
191716
96721
216839
947949
535026
6141
921059
468862
1377810
445643
851411
1207870
1512207
1333897
932573
120907
354337
1524728
1381309
962994
1440762
520544
684316
361006
775566
913119
456404
258874
532281
1346480
1409086
128645
1397377
168682
1424055
897483
909954
978527
767370
889204
966086
892310
669733
464411
821707
493288
179909
1372234
777730
598866
516613
573348
1064895
697465
1441489
485088
51011
660046
471381
1154510
266590
1216527
611188
354390
159468
414062
910332
1102884
288873
245963
289378
1522971
858487
415412
941312
1035195
531701
938595
265460
575889
894158
150830
317928
83837
891243
1263117
472063
769464
63906
385291
107001
731078
1110178
1090741
116861
709076
762429
497910
174014
1365724
21665
1364914
1009114
1224081
1389296
686470
409949
1277924
515452
1514890
1389225
1324178
1150616
449893
32256
1434200
536726
194780
389340
131382
688231
686136
609084
1500329
972446
838522
1189595
24981
1314696
1505670
1238
414281
835638
1065054
1376948
938191
287225
79301
1333770
1343228
1211128
706396
1199904
1206244
52522
1210142
927466
290719
1432734
275376
636679
1254565
543369
1439755
1047890
69419
531562
893515
561767
1369260
1039724
19301
169872
1081641
1037818
1321077
801048
1302767
58274
874977
821498
395183
706244
1234756
1481127
152367
700405
1397
165187
1332577
961030
724980
1172080
727808
151231
1428400
103635
228954
68321
726187
859200
502328
903866
338046
1277090
1140001
132048
871161
172493
742154
738525
294613
1296729
46017
971304
1187674
638301
1389547
1465052
652247
1361293
1387467
842059
616072
555256
1274274
1149688
225743
1535717
254852
439408
1040003
69163
1024453
138983
923132
457870
1002805
105619
220017
147038
880372
1413459
349814
595689
143308
1002091
811352
505915
1242324
507919
873002
841848
685917
404108
52886
1326066
696540
970476
58879
1166124
360963
681054
324943
1303302
526826
984079
1161782
952586
739645
1507338
411616
560636
1167529
607633
855503
1151250
505817
472322
81177
810055
210223
235249
1340872
468129
940029
1190275
350802
1196502
734804
1222149
574706
278295
1360027
1196950
580386
321377
1128303
1097540
1014432
871745
1271113
1385700
444199
1460843
259169
45083
1403348
362131
1529911
689931
1447285
1142207
1074419
1028416
1135982
705917
301356
1267811
145205
543567
84488
1431822
1242487
1237032
163564
477232
628070
825532
605339
168298
823986
493335
614907
158699
1357812
851084
1223315
666695
135734
407538
1465032
918891
512783
1113021
1000585
495997
222659
758916
1395034
433980
1381970
804021
472159
155933
738554
178042
1305848
1309706
876004
43606
1025579
1088623
1084938
474467
24941
468735
968778
52747
1089197
530005
39139
861606
315303
402411
1283765
872789
1240975
215082
1029349
870932
387185
382594
1403067
464861
1525668
1363493
552428
113539
740242
394221
902898
1271145
548728
498748
148863
1547071
1497078
346364
287626
601128
1422542
506791
949706
687548
1307060
817711
289129
998612
438
593909
49372
766469
1367400
745692
218447
1180394
1217609
433519
1422083
1521532
5192
35248
921372
443561
1401206
1177418
649514
1528629
1354181
473878
1189523
156790
56764
1186282
1534102
933719
682970
1146596
938257
1017311
890021
485801
537917
692553
1308683
577615
247456
748897
166751
660741
761236
1187960
645102
545978
962618
1060480
1213322
164534
1021196
1174813
1172849
705861
1452081
643728
1214273
176336
1377628
1077724
290111
291701
128486
383888
1191349
976117
1346855
876863
581999
1119168
1522203
827061
261101
1377282
89760
1496123
222404
1170920
74988
1519563
664720
656769
39078
1265052
1379058
673999
408658
476749
199221
510510
1368684
81977
488062
578662
1197917
818866
1487456
907783
871935
781429
19321
1298802
1298959
935476
1461154
1335062
77165
1112560
318152
231795
794120
1055116
389971
1202636
814949
1078133
1307556
870065
1061926
377120
1528211
732507
648357
504158
511009
194023
366017
191291
1428668
448890
521821
393846
829997
151132
1473564
201045
506047
133747
1416674
724858
403724
1225968
668585
521832
142360
1544017
943530
462990
1065967
904368
393896
465264
432606
858325
247248
1069896
540910
386189
490446
940854
1074463
527281
790707
288361
36887
347093
380746
744009
560118
1318883
890861
636478
874938
351438
1446109
1007421
57321
1067451
614048
666949
1201808
466895
650784
750687
62419
98831
938831
1018369
1469935
470852
1017952
745040
499155
1014646
572612
189639
1397169
255112
772220
969549
310159
1267592
1469257
1028130
188173
248608
899028
739185
745256
422269
205109
1396559
120437
203683
1495215
793929
1157150
1225342
733184
600559
964272
1351159
383234
668455
591828
698160
1083425
48722
1115528
325030
1028810
1075115
804587
1334973
383772
715718
789382
1471037
1276303
261166
800545
1061016
1218329
1292728
226800
1097218
802114
1285850
835954
1335689
928961
1276228
1179569
490506
1094283
110105
1512469
870224
479566
484388
141262
1342009
468745
1278797
1444254
908110
775995
1470933
565539
420772
1030939
1449070
1177880
182758
714071
202340
40313
419174
649203
243256
102765
470737
192097
87192
157498
367110
25399
33779
1544570
1423761
469420
22887
248213
367438
1357371
624619
1141755
112944
1519731
343099
1338305
58090
461469
993540
1116692
1433540
1288555
291535
1225384
1458247
1149573
30169
1342271
493264
1005505
1395911
1367426
1156176
1192845
1445121
520432
485480
212271
416053
872232
804482
275250
1443449
632582
1192750
598217
585610
1517542
634492
743763
1370264
642649
627102
483915
1067497
391472
1403046
333053
315525
1212536
446214
1312465
1352
993365
1257587
1338154
295860
913237
340814
463849
1119898
903436
551816
46619
1311791
443749
1090790
955710
403898
651878
620593
556506
442907
759231
914002
728637
239835
407114
643033
897338
827472
15556
649393
1095926
1113893
685782
1405860
20299
507838
503872
25652
848541
659066
270693
726292
418708
636570
1335912
1387866
1056959
889395
46822
1467916
63433
101275
270581
350466
186274
937846
855991
271082
469724
860948
1377621
1177779
1387602
781810
1458993
1380396
1305647
106877
1003973
996591
847932
401342
639255
583171
717031
862586
579513
1107773
1071543
392517
1408862
381432
471385
236015
885699
1395508
431478
230748
599902
612391
284927
833351
944663
755062
1344807
25923
158689
431537
124020
801053
1140753
1358332
253641
172229
755186
1001600
581112
1117999
667298
58050
411204
801523
186295
307271
269341
999420
1164376
382221
1437409
91159
1497660
945082
674330
1115389
216174
1060223
716246
676015
903773
973897
257886
1085616
1289004
7636
267164
1511206
606204
494943
1128658
1053192
103990
1292633
883179
322828
1109936
102753
412652
1331615
1146939
166177
1018688
950401
596311
1284584
1356364
333007
308569
1047235
1472920
201504
516349
716903
394068
98420
58518
396999
511437
826520
783158
490973
596867
1544211
1341857
116874
1422724
1249171
450582
1525439
190981
1501848
281549
512666
1424913
900058
1414418
1292324
629659
1227687
1164925
309983
1298730
978268
1340243
1518811
817109
563706
887542
1165890
124845
1353501
363377
1395971
1369145
848001
639073
1509263
1354587
1353140
87401
1192472
89743
667329
47563
1081861
496700
375369
902888
71237
524718
477362
437947
699924
174692
139494
1121625
317509
733286
1281853
1193824
1254062
906275
1482846
991785
383550
359391
681374
1113446
53756
1108520
1115125
486170
1281244
141838
399541
49549
435883
394118
505410
1347297
746106
1280598
458004
111982
1153059
296521
635362
1218341
264360
416054
612390
992455
1387057
1505770
415946
290681
973217
826359
282329
1177389
944367
212129
658468
456495
1230933
1491056
1420626
1439281
422793
1237566
502525
701094
636858
882976
89130
1486100
915330
67280
106892
53785
1033469
787975
1144686
1427919
1018834
1020024
1196544
193404
1465181
516064
1403724
787025
1537572
1527336
591767
1191685
245205
730205
565800
546341
1235333
351895
194260
1446699
105908
1502660
677978
1206575
859452
505214
38617
256182
132187
393502
669671
129079
1363154
1390090
1026658
18478
1208457
190120
1093412
562256
973088
391132
1335097
525922
598134
1255792
527281
672158
1328461
1138606
1071205
560827
879881
1167224
65178
854716
1155911
151627
84285
559856
814604
675600
96709
249870
134185
1139244
721016
1499219
1103315
321003
1386922
627043
1289915
1053057
547775
220691
1416268
1310201
5569
1157437
106444
449560
1191022
823008
556854
1132991
212277
736833
988932
104641
563209
1232705
367152
190081
784802
751107
551461
330213
329482
1049449
218259
325934
711937
1346402
1219543
739843
315732
1351821
114397
1477775
522605
924161
1474662
1284817
1206537
661287
842155
768599
1360662
1284675
1162594
794877
657463
645478
95757
582987
1328074
935424
1545917
1429373
1036391
1027364
322417
1383599
1462208
1252903
1425267
264082
82554
131271
1260904
1257998
876769
1286985
1270326
906558
673689
821067
1491453
366163
122478
768295
1077940
420676
1063807
656086
1035577
565291
431599
1002612
1224826
800766
1109378
828105
305233
1034863
387811
1515033
293459
474464
1019590
1431907
1414172
807962
223672
801255
769139
1061588
1010015
389906
968683
610201
969071
67751
496277
393657
650225
659409
1420305
3435
50649
271972
479431
338904
1416553
454247
866213
1342181
1060494
837698
1513830
787703
473232
148671
439460
683254
928921
1389189
116524
1368822
1264079
971816
398884
417296
1352704
193560
1133108
914913
1252894
279260
586789
922923
52262
1282209
927810
1371458
1324745
1325317
459861
457581
1386790
1514725
1385494
549990
449484
1138913
1529702
732424
1223729
430714
244661
1131368
1361620
652305
1424912
319808
118465
1330272
1390338
1037712
1539290
927444
983200
1324266
742221
1434190
1231501
26976
692161
810425
606250
102867
141628
126694
1413677
517740
1086897
1483218
931785
1533964
439131
117709
836127
163466
1334960
892598
328586
1018371
1169167
1129708
302681
1447547
851592
1383131
807875
74596
18555
200068
244245
1111637
599783
1252224
562062
1112787
1087432
1142811
197638
1029138
147432
928224
571001
563292
33167
1533507
685106
94442
1141398
878090
94577
68285
1246901
905724
1159095
954707
1196761
1513629
707998
315420
1497643
1228001
766770
388359
407522
1339149
1036702
1400027
868286
287088
1537634
247777
681997
130179
711283
213912
378848
68948
579335
130478
88514
1297164
430368
599055
1238253
1236580
140871
550308
448350
647943
766644
1180723
1057734
1000807
1247613
313594
1200882
1245223
188535
739600
776232
1052846
661531
470576
467023
469481
639811
1393801
824154
715789
1120120
1194429
811717
547213
746301
491545
793948
748844
1064251
994368
1396068
1528705
760102
1456725
598185
1509524
325783
539947
187602
1083652
439592
512140
1030522
1112230
546835
156538
182392
942095
1362244
620784
1485608
266332
759191
351823
1252057
279120
125023
675676
816977
1097542
1380034
730106
548552
1170580
20123
368015
861819
326394
969557
1520551
554995
675464
566725
1452676
536405
1370811
331439
1407727
1461073
1033236
1489511
369502
806769
689312
37711
1062058
739869
1448215
1023913
1198665
1094388
747869
27436
1222067
125159
1111915
428768
284129
287412
708903
1186514
309820
975658
122959
571757
27218
50318
1047932
36603
1179785
374538
238719
1232804
810185
845672
253313
1111109
326753
640930
872694
311186
30660
1179732
731527
178640
1311413
483354
1271296
743714
36341
521558
1128537
986195
757357
305037
146559
471510
455839
1476428
1048596
1530966
650475
646960
1227100
242236
582111
337606
628384
1115724
884387
112543
254592
975160
111141
947555
507811
1395566
122911
1273244
544213
362577
304379
1401794
355288
779802
1288127
1234022
743662
670896
359917
719461
1146750
632891
1362282
1533950
1078851
849240
641501
982212
534656
497824
754431
1431337
337766
646559
1249109
1470645
1169967
1207154
720778
534090
999556
1277334
600263
808662
1298136
922772
896334
644141
1133980
336291
465568
484601
196656
757895
1404390
1368909
10402
1245767
523232
203951
1226937
475510
489377
380577
665795
1032916
256683
1085305
942330
252368
1343453
1004099
326024
1304684
793382
1265371
221677
215268
605105
683569
789490
25645
815146
927049
1254606
667853
1113900
1460320
254052
284371
286019
888032
1296685
960359
477865
1473710
330638
662209
619858
878822
1438767
53756
489872
295780
133251
170811
973547
1067928
134903
317931
1480368
1530219
240879
1214588
186751
960311
206822
1205251
208204
565351
35332
608798
28666
173816
382722
581797
409771
22339
930044
745128
1189558
945763
42366
590885
700164
1181258
573316
760724
1135594
287689
1267849
314503
1072463
1018000
181712
1356532
9448
92706
1045998
1333432
812141
417993
926471
609625
243393
20675
1002653
1393138
301321
305008
733218
44419
249849
527175
962393
121241
951481
1433512
544277
522168
54402
1197380
83699
109577
1308397
1081443
594965
1275279
1123817
630144
1396244
68107
467081
397928
1467658
1215491
187732
1392129
656078
96716
1207224
1451306
991545
718567
1197491
823744
727955
254900
905717
1500761
185495
834456
131558
452107
1300358
695745
41004
488220
246070
1400677
452437
1109779
1282701
1246738
1268583
716371
1274810
1447320
1111243
1136986
1005168
424073
1493159
1479179
1182058
331092
1138908
253581
804625
898115
97995
624064
181568
1212482
774270
252052
1063516
821309
1232386
1377366
430707
332778
924790
684890
609430
534332
690266
252363
933636
634399
334567
473308
1417717
489146
1099590
1275515
1224140
943114
400125
1061336
680584
642535
20671
427225
665688
1066912
1270969
528383
489695
350551
1103
1459246
174168
1357113
1422249
617673
1143957
269651
684071
621666
1152070
678123
1301696
386230
1223984
934606
397546
967181
1345083
124492
605482
1539384
1365662
627770
1392073
557984
249043
826942
106629
367170
1392043
805408
376992
964455
817875
355677
71981
595985
995340
1536875
735507
4584
1366539
1402947
1425889
783745
781432
37271
1177506
313167
1063190
844635
1096952
1326304
128860
1045284
907252
1255272
1477085
1083204
1280174
54749
26636
388345
274475
1267550
889237
52778
605178
1547115
77966
99420
436151
714209
1252024
1249937
570776
622655
1523840
654458
695626
1384464
744713
1351332
27303
559268
571534
921045
660834
575777
1169179
1108480
109084
1248823
543301
755515
824317
376118
593665
948087
1271294
634396
860279
1223661
703483
163270
395934
852393
533256
124715
1029001
1525260
269440
1171160
1280176
203465
554667
15101
539216
260372
996796
1509465
927940
560876
413309
1090205
734280
1444612
322821
712258
1125819
1305670
1437418
1480898
607013
1218611
1285255
1300239
460380
357427
651474
874293
20567
914120
601663
325725
832660
640899
1140379
1180514
1151641
1026367
155699
776858
663583
113848
1512930
601513
1391634
1136885
730703
674798
869397
426439
1089635
93993
628191
624292
1032043
952966
492823
613948
723491
848677
81406
173299
803907
1496478
1287525
639578
1004527
968932
421895
1364395
80149
1067265
1251490
1233610
71126
15212
1221219
568197
1412846
179694
608349
555742
337393
1455924
432410
1487242
345845
276045
1456428
822893
444688
1058853
959265
641580
235773
155807
175662
65129
97819
144283
340420
685003
1525797
1110192
1506
121462
1304849
336911
788595
1484727
723564
953455
806247
1221650
542276
394174
96120
1331755
918768
597882
1410630
108750
1059911
105899
330113
250684
108463
737994
788529
404258
182060
997192
481096
630393
539909
352288
906121
668123
133478
360187
1220392
677456
608726
1207331
822891
319587
1510680
1409544
727400
263749
1315184
327161
1037460
612492
982870
438815
523634
1116136
1117005
1154666
1254047
543657
1290731
408027
1391011
1480463
715764
1327426
696794
397710
204352
308045
1185167
107997
328344
1482948
1482816
506699
648334
1088299
557528
1474647
639921
1158178
966592
738080
245759
897084
354511
706885
323679
655871
1335628
1244400
808830
919645
1188094
850016
905398
1425591
918544
931901
959693
657029
641599
354634
1417515
900416
255629
1365483
1271719
1500586
1013435
553790
1382972
1255810
450269
1137673
635331
268210
708178
161157
1038463
1036576
999401
201084
847945
1008908
792514
1280455
250274
272699
894939
1146211
1268363
738043
183911
1081393
1107076
604146
1223599
1050616
647618
1139613
316294
1023511
1150403
70975
1253535
1053223
1339938
1510684
36544
301802
1291812
572513
860517
938216
1004876
542892
1424582
502646
1299257
1296447
1279304
498602
850726
1213595
1538373
1239728
1106565
930128
1439054
14401
542070
1508348
1076586
1225448
1339565
349538
56873
66509
288094
839359
1024065
1258902
1240930
742427
795120
377238
799668
885802
1420079
46482
1355654
709309
574468
1200208
765769
1406885
1420053
15236
488926
1248681
882496
211335
824548
1392965
637742
1417909
1276993
230036
1260347
565286
1107882
1298789
456943
168722
152819
1088157
1389505
1492939
549721
592325
903155
867816
1197004
1504867
145175
502145
1275485
993663
1174051
808400
1006079
1096420
393579
1005921
225525
80915
1317966
701433
965236
454340
1239099
1416321
151878
1150346
1337113
1321049
478065
87495
1169489
1082502
1325960
1133208
242962
832823
1271254
878060
594075
1058237
1135564
1483112
205207
1050987
1133440
227863
225230
1250334
620321
1040466
1501847
742964
1294515
792634
1501666
859476
1356970
1178971
173427
1341079
1311740
175769
1213184
288933
1354918
310453
708717
548408
1407723
385863
150164
479227
812342
967781
1275916
1082350
595519
1093464
48633
1542979
299822
608797
1184323
134911
885785
1462830
1145387
508080
1035721
614032
416178
977439
821968
767861
191541
1480126
1205755
648033
583087
1133255
643186
508002
1018803
777919
50704
354834
422406
853183
1520099
1122565
222875
910265
1056342
692143
686687
471448
1383488
1386861
656502
834612
1184759
922701
141834
329097
891840
1266751
1466747
1014729
1256307
1042283
1111482
967831
757188
10613
762329
167261
55595
188032
450217
728493
678089
1256421
714537
5604
909030
485284
648754
1348338
397309
854608
939591
1380704
378273
193490
1546067
89362
115071
562742
522141
971705
391624
650971
99799
1467375
1252633
814542
273641
974602
1041680
1052187
1523568
289684
268121
1378793
1036919
158761
1359830
1149127
807036
811041
1175557
494285
182036
455250
1475699
1149683
468920
1356362
539315
402411
954806
761875
493924
578195
1142706
598081
499242
1231991
1148210
853305
317432
223121
569011
1457292
510678
800063
502786
35712
94043
916291
1327468
620566
60902
772554
4691
538021
1283282
1364255
380813
1126498
1080662
908215
213223
262704
1088505
119305
1021713
1344474
1095465
833219
557692
1205093
181518
1359719
883767
764799
886950
507407
1426386
280162
7236
855689
456349
682139
750218
507007
1067877
325799
1057576
365747
3279
1279582
1348061
635527
1156130
1356324
635899
365310
1463817
809360
492324
400481
254066
96874
1069549
527099
1465978
522578
297968
83191
91437
1093730
716852
1543663
632593
263040
1138815
810710
934476
493771
979953
548873
1488666
1065672
33870
494705
514476
727532
596475
597064
591592
847631
1127590
207385
253875
1398861
531434
514964
910416
739792
1511572
613699
392174
207900
186376
1112758
23049
212906
654577
234667
434845
164458
1381589
457302
985351
631779
62378
456313
1483977
847644
846637
832468
1218404
645876
312175
493020
1296105
1157218
489730
1377606
313976
942937
783252
1048326
997488
1210688
1208985
768230
1293140
1340879
1135214
1231566
671758
754403
972147
1387061
310889
1139674
660770
871578
55220
1259469
342019
1447850
679914
1399007
679680
1023671
125282
682396
835615
468535
662292
162938
1157595
1379137
1227463
1212394
292432
1213481
1234018
198375
417550
118596
1383362
1154871
1100669
1486144
971829
542525
528365
377893
1191019
1230377
1430531
354533
883024
99759
861995
549914
900675
255553
915345
440694
702533
867532
388212
1165838
1206764
1108003
1483473
267988
999071
16965
792508
1435156
1385333
583997
210805
1023058
368629
467626
1333723
1368648
634188
428768
1221019
513855
1311412
1048009
819091
90899
1310502
1293355
319044
1414892
594752
622815
186156
834302
878957
1410794
369859
1404179
830972
922835
624157
1003592
180915
968012
697924
614000
897647
858927
1056231
1370606
666783
1487960
1237653
1221563
169345
291182
1178928
1422326
656362
1401773
136822
923508
1236009
689169
38209
1219573
897168
183831
317125
1514349
1498686
255466
798827
791098
5022
770562
1266572
222535
365366
799106
365307
1479885
1123731
666648
988324
1541801
558801
364154
1499795
252419
790181
635171
1322363
61577
38477
825520
548089
844819
1448399
1520695
1430063
328287
1022478
454012
332960
460367
1322731
242866
101136
1479481
1198310
124875
8025
5258
1225209
105741
81812
253954
35515
428971
550469
1384601
1223972
372402
559978
1526276
980013
1448026
662271
1415587
531079
40316
1121346
1026798
500038
20662
1475920
574109
1181778
926930
412348
776463
1241417
634177
1312422
1319409
564047
1256473
654635
581748
351059
648604
665432
1180906
1029926
709541
563942
1340782
1146326
49377
1364615
887621
615622
8899
1501638
412858
913483
771926
1281908
850879
603240
1501700
1526966
733509
159938
1030335
250738
474310
208499
522040
120271
32180
1109016
90027
1218896
977923
1051613
209577
3723
1030913
4369
176279
999738
368848
319939
953473
16247
1058909
322787
946732
380420
347049
557059
330947
1523791
121754
597703
1523620
742395
578494
69213
742682
1253558
682472
1299107
1092723
87502
1116639
351648
1411491
1418574
890140
627595
1014441
1036382
177599
1233376
544480
1484115
1356108
481331
1283901
133889
1153500
838817
1086034
297167
995234
1440275
1425364
194832
214494
1252900
1048000
1188524
1100401
1287923
1499668
1145376
1064285
956203
954623
101568
1090031
170494
366168
1341794
691986
83820
44987
1297278
149508
569857
276901
302504
379906
678238
140127
361233
210400
1070434
1511894
1034340
1170811
116953
168620
220817
1066781
1129450
295715
178601
131488
323064
1337372
1445702
641992
937063
1455173
34966
972852
916091
668205
206555
45067
220591
334617
1127285
1194742
655906
1511970
247254
214222
678989
435736
1065931
468795
842779
1050233
784665
880360
272954
165917
1118409
410815
665872
255832
866275
894338
27245
144319
1023418
180376
139349
1473870
1081983
311135
666782
1086487
1138050
1238724
424907
697080
887359
1803
191582
861370
1456784
247214
1343139
708425
512667
969177
956360
515788
689726
607063
1046206
459119
232271
250894
862509
349086
60140
659730
134796
1214400
754418
1052707
1384471
652669
1365969
410732
1461387
735192
917815
102503
548539
880519
1123381
788082
1262755
3525
974711
599001
425709
1402320
1350920
65028
706564
24359
732438
1476972
835246
672784
921709
317812
388529
1283713
790494
22925
1012915
663895
488562
651403
284984
962845
227014
1224180
767116
1058564
366958
996251
860393
397177
583126
1210549
247809
388175
1367204
760567
676895
69083
658222
1147504
751010
1089621
895922
628815
1177818
1195166
1104575
371469
1319897
836388
665546
1295223
864409
1328658
447261
1317093
502023
397631
1469498
223113
257666
38505
1162876
1316922
1374124
1310182
858284
910896
151348
1308268
321197
347351
1324935
780536
521960
547440
541218
920220
1153916
639410
267096
1430540
1399812
1515566
1388893
335220
914465
1013715
986234
351060
172853
468680
1129728
1071011
535483
1132452
446899
1187142
225665
3064
1025792
807469
620462
760686
1192909
1523199
617491
414316
305775
1024434
1497671
670002
1030152
1044707
377608
147330
1117004
367637
746653
282412
554365
655536
1246960
71668
128667
1544834
1459713
987243
738038
345294
26796
1108343
862701
1261470
762794
546611
505027
88756
202684
885894
565248
1276603
1324625
129112
677791
274127
1081615
1508359
1015349
19163
709201
1263573
1286842
1100191
678847
1194992
272835
460858
233517
1544697
120860
1126200
1535336
1495370
1409093
1144666
1246680
201295
829888
1275275
832212
1377760
48157
186144
579126
767758
1514709
418337
177165
1400528
407001
1420188
41165
675737
711487
904565
878052
413864
157006
90148
995255
1203358
332101
667058
236970
466961
147128
1388662
853525
1034690
795179
1450534
853103
1441262
575647
636355
483351
1184020
705236
1254947
337579
889999
1460633
579353
904770
21831
370181
1392852
721417
509765
487013
168155
684503
1345321
1334228
1082186
353584
1183097
1034476
802075
629187
1360700
525520
485986
932358
1307895
1374828
1414577
1359775
285016
1080703
729760
1209775
1078683
1317233
979894
1468947
817831
1251225
1237821
59182
1167753
303327
779149
1094258
1115324
822936
102424
1184445
101404
663633
1483400
1411918
1355945
625672
1286216
837220
839972
737156
1449681
961610
670706
65528
1363678
1216196
1439010
346013
1298730
1251468
68955
1090140
1498350
209555
1122726
545162
251201
10075
803077
705674
1439320
868110
33869
1214990
142794
1484482
665350
416853
575876
912811
1078318
562104
385609
1166807
465755
1032742
11423
1033437
1173996
168458
812307
363973
484150
509959
951469
627434
765942
28756
10937
1202071
262053
248435
320701
606683
986914
1432677
205435
1268403
59759
1459932
1445340
153418
1147855
107893
398449
1017723
304791
559251
1086510
952241
921928
598958
345345
415012
1316214
1541700
454033
1057547
1007938
34189
92762
260505
842888
640978
1178323
1336460
97534
788289
613957
1091370
323929
718663
1460568
462702
1104431
666083
70565
561775
230251
1321440
117192
458097
740085
692792
1454982
736993
1461769
180418
532960
373461
197693
785800
1184630
716567
1205449
1352874
669183
944127
796354
954915
433460
724345
411869
736613
1256352
948836
685764
897662
969671
1234472
646976
1524281
1115932
664266
1155783
860239
104780
1256537
15521
795199
875812
1423683
229851
61510
951333
615245
776344
7724
1355930
350610
1188464
27363
1528749
653159
867876
1345619
1460038
446540
877976
1196302
1080839
768732
377939
431854
1444068
132379
1219795
170365
65322
1280164
1270362
395183
1467114
1320978
522276
1142082
901918
1244571
1268519
394523
741422
531843
382929
1215538
763456
360489
718823
338404
988675
718396
1090596
10220
1290701
364706
929893
1319002
268727
904478
354836
1033675
1113427
976728
1245529
127663
339692
702680
653520
191717
212337
630696
1357116
42368
213284
408903
660306
857350
1243488
636547
116280
205794
331695
447953
1302965
1493382
1469860
810537
821294
483288
1521582
400032
269691
1380954
526437
679792
354132
621518
250534
139488
411801
1340057
1163499
1146453
482585
474338
1348815
402659
1441651
354100
665512
344319
1404609
1101077
1306668
685952
905405
124155
239880
484919
1100180
847982
285122
1491297
1289313
1413493
1363119
53038
46205
334151
1529788
238312
440924
836226
1149138
1011335
354030
469821
30430
1300211
148698
516058
422659
1013781
1371311
656632
397106
26678
421979
1422776
282606
528463
1375800
1421814
216053
442879
125489
1314262
297182
750435
814304
383843
349297
856395
1478691
1094256
216625
925040
1008046
513990
1198471
1442582
329133
1212254
45615
768332
1129089
271963
914404
1252312
180322
1078482
136129
1269920
266310
239819
1469729
559576
1257179
1473202
267924
896482
148423
740805
1151571
603290
213401
51810
169938
88969
115207
460956
682734
1146513
1522032
1440781
882571
14239
35319
998011
1326913
449128
346400
254798
799796
868660
513832
334415
1384160
1022660
1505619
1425671
871753
626069
1032632
184558
114683
1153046
64016
776714
437883
1175007
180091
848146
1266083
219501
1129870
54660
199605
1489809
1331974
816419
810646
1253458
605983
1170114
269447
135378
687612
90641
766111
425718
304451
1239466
1263249
1340179
1505106
1415828
969080
299923
817028
559346
936518
635447
1244820
967757
1360180
399033
1515126
26752
460572
957413
666314
250027
1361687
936304
475196
760275
496176
1202500
169763
962647
373371
333809
1252024
1364217
1347490
678263
399969
1512094
1154005
1455303
306643
577074
1263492
1536966
287351
1070182
1398616
929227
1110982
1058167
497961
783721
883931
1053848
1329878
1281145
1320542
182915
725175
539598
80391
670334
1363677
1057550
1181450
444162
710348
1419201
547489
715321
1264082
480648
1222166
526126
148501
380886
1241026
807570
563838
787551
1306721
630309
123652
341801
1064067
1262937
40384
1425033
1380466
1304651
653518
35468
459777
957655
614581
754859
553730
124650
92852
1533559
313906
195538
914015
1481096
1390985
218849
312214
1069980
518511
832826
1311389
598675
664114
1211357
733615
780401
1428214
238366
393559
1355740
944198
969859
1344341
1126821
1089406
1499421
1027273
602088
1463269
593345
465644
897902
293516
1343011
711383
46891
138579
1091092
1434130
779487
130175
507570
104712
1408972
880167
91187
665280
1071619
1537286
852975
150903
523523
928759
1524254
1171385
1440496
46581
548372
909294
1398262
664007
337902
825721
944941
995354
943814
491517
825359
1243873
516768
678744
1176346
1072746
759312
397121
1200685
854877
603225
745260
187010
818299
1481747
543093
880477
466093
624826
937844
615666
1075643
1048366
570380
1335354
1299970
1320521
737818
702633
7579
822199
1200020
363588
1199872
239962
185651
549687
635327
417368
834657
423720
516941
1192404
907991
1123102
745346
887894
26199
73597
848239
319921
1389886
529937
241417
125324
429771
1173323
223995
897799
1397432
1143386
585369
59059
587505
173908
553316
1355232
900142
896620
954608
655731
422575
895678
1226547
1484791
1098764
1383060
10471
206111
570154
222364
866156
672160
927829
631595
48190
389137
580178
607651
606353
266175
1204556
1227945
62979
224412
815691
1065515
1230343
1380963
1332139
737309
974671
478543
704536
1150802
574608
1104925
115400
299409
726354
458899
1532092
584932
971254
738537
1402471
1281278
304511
299068
444566
478304
643679
1511595
986281
1399569
783761
1124438
336034
1029420
190593
1454554
651769
1451866
262374
523072
76440
287663
1278
1225483
1272102
155718
1452862
568220
1523081
527430
693797
760058
840943
194965
706736
738321
317311
78806
508581
552781
1506685
779803
1075737
244045
1007863
252171
625573
669563
247933
133087
1083306
1279557
430104
106326
1305747
1336145
637513
1194619
434723
1547307
875609
1370752
699662
724756
298387
851244
412331
662771
179485
785008
1077452
223128
108383
127677
1491660
1213469
1156155
277885
1173009
884312
978467
1520411
589867
1494818
821316
1020483
431623
252486
532537
1330626
510853
848156
195358
1175060
317182
959210
998737
374080
1351195
1518298
304014
1301745
1138005
1082814
484002
1483832
1388411
719642
595427
1500179
1029343
1263032
1103893
1121076
1323748
193219
1321509
534788
209795
81390
647689
1221931
231895
929187
1397445
161149
714892
1316569
866919
791665
1354506
598638
1006795
1112401
1390628
1527249
1382706
1013696
100425
46229
115137
1375024
1445777
1344461
817436
1368962
1370747
1536037
647991
742327
1085861
575600
441973
1416861
529138
241033
804608
978895
762846
358776
698572
29734
1223973
197111
221869
1109142
1387690
979410
208375
560032
247966
1256210
1460704
1490960
1002340
1407168
842715
1279697
1389396
1361449
1365491
1294514
595571
1125865
1298474
956496
588846
1279314
1027361
1180126
735285
490531
805878
107193
1354414
359534
534867
237887
797793
1037317
644076
135944
1288120
281954
1400861
223757
1490294
217066
97310
109012
624925
1042059
586592
982834
1431098
510811
344428
1077512
405832
1343364
1320599
1491867
319751
359747
1329306
1534315
313583
1098629
199868
554840
472744
1203659
632140
1430854
584184
1182338
906331
824898
11913
935645
530885
779227
1487017
307057
1104922
969912
363994
762927
1406008
989120
1461099
568245
1082568
1010023
382815
1137807
504792
929691
47123
1278736
868395
728826
320835
177338
1475264
1504067
331435
461480
1022782
287171
463915
972333
19662
818034
798942
166061
198798
428046
763242
313146
771043
599385
1348401
543787
1336919
172086
384351
1410858
403915
1331577
694196
297158
752872
181968
461242
76004
754505
1339576
1039051
935475
217820
640669
746389
1420804
825743
608818
925838
689453
50575
989792
750008
452278
46444
529002
422743
28854
16264
686785
399036
942381
203629
247345
438735
1061798
525164
690219
289058
1408547
1454952
164153
1393783
1159048
1132154
909445
154996
1218055
660854
746084
1535648
881501
304753
1012463
876532
1382409
1490831
1166621
1358382
1252953
1084538
1433856
208703
990130
194765
1011829
549645
438385
836433
1488683
881783
1037853
4522
599680
672440
691961
580201
166548
734345
1452509
287531
690584
652750
320564
621411
2345
1204277
256753
1448992
411667
387735
390011
1347755
746347
714999
587622
908743
406785
1086624
1039626
386843
1486666
372646
97916
465922
177168
1094638
444406
464318
385468
817974
1049347
652100
1280003
103978
1305642
734523
973257
105524
858036
220191
860423
1094817
679360
19909
1383152
580211
1462446
309264
892628
494970
832851
555055
670815
38544
400926
881934
923665
573795
1538210
662845
925691
89249
1444014
976341
951576
876662
655728
432154
391243
1321751
825229
1045506
1347740
406848
552808
475988
119147
529976
239459
768848
1514
1012059
61285
971252
1277206
350817
166971
889464
1329660
1081823
1471077
1019234
1332979
995713
1484298
780052
1524541
106557
1297149
1487847
883217
1325260
182876
1074194
1326197
953170
905147
1115595
581148
819214
827182
1451839
141281
1279731
948728
491549
1450945
118095
810659
773952
1077506
325056
376898
1262764
1495526
808317
392882
1047677
885098
1422431
1462738
2966
839701
227371
1425351
223485
306048
928643
1137042
1091614
1223149
1070419
326325
242101
332469
1202575
1095123
1354570
1406246
334837
968134
1067036
1432838
975889
635848
1030496
873002
423182
425286
203186
614039
1462715
157446
863632
71750
895091
316603
253987
362034
1094978
1204724
800061
281171
500408
624519
624777
591166
847805
198175
699982
327110
1341791
651639
259755
291896
1052879
52853
193467
1522755
238832
911677
1281576
1038774
279523
630679
514755
64077
172473
555510
1442495
29661
97251
1352699
851141
1543110
1118096
926529
440697
123035
717605
1235836
513976
1188563
731653
130681
972506
834049
459399
808597
902323
358782
393262
565837
277464
732746
1039674
978542
510386
344846
1103589
1454057
774777
1093387
188483
862060
434044
339411
203211
567355
1471307
775525
1286973
714448
551799
859586
309323
359420
586180
1135716
249453
738323
351085
1218446
72222
862768
1118999
1201894
1330336
1570
1087636
1362161
218326
84291
1304356
958083
477026
391017
773114
725890
1342999
1201346
1181321
550988
919768
1503343
1187699
1016968
585119
1111388
1275902
786446
1003333
946740
95394
304919
876474
559219
624033
980789
38203
975894
597352
418460
326030
1200271
902229
59342
1524076
1092215
372909
1408483
584280
592610
1311964
1203508
537940
1386915
469490
151345
815050
1488862
86824
424693
377447
803118
1545219
1409280
886974
1484785
695912
743020
1101464
1199351
1385913
1341000
109927
1459264
1238706
670134
534006
82008
1264167
1118419
1311841
1293533
828273
825952
1406576
1465895
886680
562370
1322540
619902
408515
268902
424280
667778
469806
1028527
1197040
269389
1361261
571166
1368445
1297609
731302
1446455
363370
1252984
18928
236864
186915
471196
718344
282122
1237943
1277775
1078393
592797
764988
64394
1059729
522762
650644
1159063
1019040
109882
1175025
442607
1112454
1153659
182775
530219
737396
1323453
947701
626437
316599
313815
1055087
1331348
404046
1315243
878064
940910
304203
877524
694560
1224078
1380928
765644
317968
1420952
920648
686863
226193
1268684
700025
788505
142398
1430512
846042
279527
1468120
1433503
27812
1499185
93878
27738
1293656
1323821
1305009
182884
518754
1230400
1460466
1061882
1163713
1497048
1312014
468012
1492765
848165
1126075
500256
138189
152294
216349
579252
324191
10119
1392188
1251161
782859
602092
1284214
1477000
49204
736609
75111
1415716
952956
783138
322259
613749
1136247
687229
765011
433793
341460
1534008
1279735
337241
1125652
613677
1471901
396731
453873
985304
359455
1244983
20471
912935
108214
585905
1538452
243856
1073705
1401657
1205380
1436005
1532684
987853
817556
455808
672664
128997
216070
1260129
865668
1037721
150478
1496227
568312
868072
1065507
633607
1223920
1311856
1015419
977534
767362
985074
1069615
404053
1278222
304256
1051427
432177
746956
17262
205302
560283
678338
1450087
1185004
158912
1041416
1181761
225145
656869
1171529
1495582
1181854
1436593
218032
765836
625705
293142
913568
728955
604517
1059717
858198
109028
588123
1292253
1153845
1002582
611900
84616
892764
137516
989197
609944
1238748
1512406
1533513
583353
1053598
411034
192848
673625
33642
1125095
728857
1092675
417653
1381303
549212
581038
577551
1107965
860319
52298
1419316
1083074
655430
630969
355153
495232
640573
1289819
377485
741275
1222966
1395514
711530
590275
647938
449282
1135403
837547
339596
1096393
144712
414437
475143
414542
159818
154335
1469822
1214172
629613
537092
1327012
537371
728628
419042
444542
253698
68864
1495476
1460956
803751
1143541
1032160
255419
463671
627322
1072608
1203512
1138600
1497843
1456790
996853
1500817
927224
1254568
1129583
154833
1176336
581090
722558
593942
719427
190706
1397022
1495738
110347
881367
192702
612970
818671
159348
1312450
19502
1435393
277800
59648
1362478
533990
198555
1079529
336753
123795
125889
211105
288213
459365
1386397
171534
1399937
72022
773240
670441
1351421
503358
521682
763231
1093479
1296967
1182844
190135
346141
1481755
1014255
312973
622597
690723
969066
1047909
846580
137569
985134
1443654
279320
1299922
1523773
951244
215942
1147074
32033
1397165
189605
1225476
1196137
887938
1502886
728132
1423775
668470
908990
760725
923984
361576
805392
194729
819512
943869
1128866
1273794
1531515
353762
911428
518774
1424286
1051905
344357
1540932
548847
839540
1019741
913704
1501626
441566
1158298
497856
1292347
1501332
481483
698407
482101
1496730
1418865
879455
1258600
550584
415704
515048
268044
485471
171952
482164
683486
132976
316565
276283
847762
942961
1142406
1387022
6435
237155
1284211
1434091
1239861
269922
623593
430136
915651
2031
1324018
1332590
679274
453840
945306
76910
1416371
1215124
646175
863135
1536324
184609
401002
739391
838187
459932
1416342
246358
229721
1117441
200110
95520
386540
500705
396748
868056
114769
89509
1004850
705284
1274762
60403
926085
252641
522330
862544
774445
882595
117564
1189646
491976
785603
64626
544884
926354
1311615
566493
566188
104086
432874
1266489
1148273
1413285
196889
1022371
1395808
291408
1153530
41614
988124
599326
1144933
573676
1114958
291194
580720
317646
1198669
1107267
247227
772897
651223
792449
241697
998191
575576
747570
448081
342636
908649
653537
1308236
483634
1492649
1071864
667289
761812
240156
783841
78180
244568
1428546
1303564
1141626
355415
1362106
298926
1092824
442241
1318168
1401121
302232
948960
418886
1145172
374543
683883
549938
961550
951306
434770
1331415
172348
349611
1302719
763955
153009
830132
25695
561138
1441419
1103000
1438513
215530
1122642
1439223
1129989
388422
1373291
393310
1385563
377927
54143
729308
1268694
1270901
1441281
1188184
1308938
448420
321342
1429790
1319426
1271637
1314127
1485262
1253047
997181
791472
169873
1154678
1103080
1432660
195363
72633
1024496
826555
971497
1056829
574125
1357087
47294
315520
504199
690237
177282
110886
440892
427907
700567
770082
1394551
748478
1308924
1024054
702297
946471
1369470
726692
202990
1446597
879234
1408004
1278590
994752
664458
867125
1211354
462496
770619
251858
42393
166457
887360
84524
322408
375465
492713
358570
738807
320254
63128
374733
783157
923293
563812
667979
689164
576096
1055344
1155001
686205
317357
519792
541687
824251
823162
1203931
1140490
1414771
792404
400597
1538471
1498329
617394
1480057
613950
1089372
554766
982361
710904
678524
1174582
1466671
112499
811788
1142091
374969
1129891
1425416
133300
1061000
615402
983389
848088
435762
1344324
745965
125330
473337
1249199
1322660
650739
371192
534788
1000042
749838
687447
969394
278742
1274647
760239
294025
139735
776864
558154
1352479
1004321
599268
1166039
1374551
1541503
745907
322760
810233
1242837
722714
940045
1409490
1373586
1353988
8303
829101
1514946
1464535
1038436
665555
99311
337187
1533343
221450
744267
1060339
650773
1240429
133115
179677
712486
61337
126139
1539575
212467
91935
21174
582662
461378
496024
791477
911036
67045
1473475
632315
484249
262950
1132742
579322
1468085
763087
1169264
939011
1158933
742936
511652
66589
686936
1241234
1224926
593091
1022403
1284796
390479
414414
1150842
1232978
1102554
1414770
283665
1333897
129147
852806
99494
109227
294875
157513
610527
1041284
186082
321781
600387
1002772
581843
1248610
670609
1145008
721050
1279780
636614
173420
1376149
835734
847196
1143055
198845
185227
1201836
1227025
733751
741044
545749
448422
959672
1429513
1244275
670227
123744
508030
1143706
1458041
276711
1237192
811585
721310
454818
95141
168791
928749
870984
910081
1328374
938631
511356
1209228
1354461
788441
1463334
547277
58242
308140
618527
136275
99040
1208112
480896
1399980
924491
1388460
854061
687358
717026
815634
512919
1376915
223943
519912
266433
989929
41083
356963
435925
1119500
1243097
1150191
679017
1402460
1479262
1504973
1481208
141782
1357580
1503671
565891
955452
637376
374436
1321440
127685
1513348
709965
411212
391752
780289
909315
351060
660692
554054
77272
1455639
1267545
84487
65089
1153439
914823
511941
1363140
587598
864527
46858
902843
1379402
887460
497586
862345
1113683
772568
1134986
1532738
1265871
153445
1053880
1055099
568158
1505724
68476
417526
580932
72124
292950
1244154
16624
605590
1267998
201129
758049
1476348
306969
33643
943349
1440584
320788
50806
837973
1339612
901104
1147069
1174679
861455
1129791
321376
922534
793328
402663
5042
676352
816041
183954
650694
543048
678283
809080
959300
482392
1127103
788538
9503
22573
1089383
51559
235819
875642
101097
549206
237353
1026990
1304886
256066
1402840
540735
283411
86447
1339104
132545
1206904
1434230
222937
1378208
610788
416405
1545109
1089441
1405710
843797
704313
239317
564902
233414
1063677
1222539
451099
1274692
10955
58755
1150265
175213
132084
522637
135529
896500
1358074
777034
659344
128460
855208
800166
111183
1404101
1414626
901099
1334529
1499091
509115
89574
1432343
1257248
239590
478481
1233936
1233486
391656
1315775
1365404
923906
877961
720329
153504
993734
710975
1236730
677976
398115
875762
45817
57259
813191
1010112
348984
277412
196622
1111794
359523
1277242
1066478
258580
208559
809574
1508853
1216225
937365
1163202
974215
237930
693153
1138149
1499279
592145
657671
709537
1234199
1184872
573352
779530
279821
201375
1191277
1040517
1204426
1027221
1119751
538338
576200
11729
1381878
935
449147
1188720
105310
813355
896554
1405522
1469878
584524
176000
4049
418143
420003
1333061
1297827
1252261
1361094
1091600
752062
640521
1108011
985276
617868
203220
759807
1369097
7107
137411
125487
322590
410401
234437
797512
1454727
1311483
416721
474577
1084772
1068252
719395
631440
836257
1217124
1271162
836709
986185
1259938
396943
46020
1346627
200133
721587
895661
649292
421662
833162
1184537
993334
488378
197433
49473
246343
518322
568538
108809
510950
1119940
1000194
1325743
1369064
1510179
1351098
672942
1158349
1060591
1463581
801936
371684
150567
594417
1100523
370332
274365
171846
683309
18467
993854
1507311
173657
341700
390037
754186
1358393
369921
586653
996834
1299778
1157056
717122
1526423
957470
1467754
170753
634016
517102
501360
357740
1424868
981833
746884
198061
217993
921613
411515
1015335
936888
1441059
159464
963972
1163291
314559
1203304
167253
259617
582822
770853
392451
245689
1032894
201631
1163429
1463074
648538
832069
656188
679544
1061336
1055899
1063909
392336
49056
1364352
266368
801724
592436
770587
355755
23340
902196
756653
1131393
267549
422430
478598
47662
337691
1335562
546837
468042
835235
1497409
535038
195070
1331941
177545
383956
580722
1270724
58167
450460
1450131
605095
1280041
216131
874879
613889
1207940
322879
1033420
8698
498706
433896
1155882
227079
746378
930743
1418411
807169
585436
180547
69721
1132901
292646
741922
619765
1334832
251171
302635
125234
396138
1363384
993344
1508506
758962
513649
1460209
62739
994116
1173316
818098
340731
626706
1327681
301740
558673
1212493
598305
1449993
1272621
438706
728158
914708
814636
95183
310461
701869
227957
737419
1544115
444656
1136968
1417316
1410965
895601
507901
897665
978898
1294405
599697
233222
1435909
1425814
1162919
522809
477868
840822
1125544
89418
746774
83468
92447
1431641
360171
15609
1058015
301418
72997
208795
1249843
1468580
1368660
409912
685470
650323
849122
436223
1533373
1402510
616070
525509
1487444
1286319
75516
151943
1422671
1121837
1145672
1069103
987306
1017264
330823
1362999
1107231
914523
573154
1031406
400439
1006741
1256184
2597
840076
185670
559079
1003906
1373069
908569
491147
1051215
103530
618773
949994
296098
21551
1387265
418096
583724
1367365
317678
1041855
741889
1055293
1356362
235398
1352972
541737
291522
328199
1115387
1248974
275041
245659
1127418
388264
1461647
144376
938747
561975
1492789
1526494
536205
630182
434740
165562
525153
338864
503644
1039843
1350515
902970
1119309
1068640
205693
830261
1284219
828790
1319678
1002910
610298
1063052
1047095
1125964
83666
464725
974090
1190686
614091
1121931
1172972
1528552
522928
313120
206388
420491
928019
1101155
229337
515651
1419433
498297
217577
56569
1346339
770488
1310271
530484
396662
917679
896915
15966
236552
141215
661654
1400451
876919
348571
427078
334926
536012
767821
985899
867672
1330130
353343
605686
1262495
979293
420547
942257
1320813
539809
614209
739323
1238110
1278050
1363507
1513464
694962
1375865
343695
326098
798601
868032
492125
1460864
950585
730992
1325228
669473
706991
1536738
795551
991900
1171450
445722
244516
403627
1165663
1537076
1525771
242063
689968
1106457
797745
446390
825418
93535
1234656
648476
367690
133036
1029248
468906
1008629
1085090
687923
208841
1417281
756099
738159
67444
226195
1101639
974952
292134
559397
475799
273424
276678
527761
863829
1413864
215214
1290973
692288
793129
1110942
1117161
922360
1259637
1299377
32153
454295
598315
398660
1398573
1169548
990990
853631
119671
1519471
1471384
299406
1188982
1353386
1425877
393798
1285577
506240
1282821
1397755
467575
834572
353902
635844
1399538
97669
339065
109821
153515
126833
911544
171743
790215
824133
499292
778062
1409601
711334
559078
317296
1668
737810
1058728
268313
1326471
318562
1441911
171035
253625
955669
282792
814281
883668
162942
1098581
1501226
560486
986250
1340401
841430
617479
21150
408380
1448439
724112
1209093
568176
952818
509083
677750
1092363
1428617
1454466
242483
1046444
978873
1233956
1533602
630171
1387201
791752
1508041
541233
725147
172082
1204357
585597
458508
769291
1400077
872148
1120934
290470
1285623
143034
78605
823969
775927
288895
1424300
1002993
1292392
1184901
530398
1196836
1273684
940968
884806
151340
1005881
275431
1347854
1077871
154743
298076
1333263
1459114
168242
1066481
425355
60126
884471
1204526
1241015
788137
7048
412601
517140
94010
1253608
620794
993498
11602
612659
4719
233007
1008358
1460836
1497559
1447787
140010
1255940
1113549
265004
253693
809562
1026396
746772
1306361
1480327
1345981
841376
454082
1386705
139238
1103976
957803
1258571
169809
497885
1054298
1497800
401169
156843
936833
1064985
656033
1529515
234118
334297
634352
1488267
566564
688617
829274
77536
190210
978402
1255271
56589
1020867
1505183
1385328
1286998
1430789
1475368
921892
263611
1338520
212343
66916
461925
1380719
336259
1010150
1420675
538373
275968
1339903
947494
162978
103972
191101
346292
1451126
1178127
729308
669803
23174
990615
1063625
7393
907974
420684
705059
603936
1230194
986227
303258
1429978
583947
961960
826328
1483440
1116925
725835
836697
749088
425562
726606
478814
41108
477680
293190
1001094
1292592
152304
613703
682083
518620
680410
1313272
1334350
425262
1404523
38809
863919
795453
559074
1166715
542431
251265
17325
460396
200524
1533603
1237401
202201
1411722
1351100
1355437
748829
1198930
3464
935744
752888
1473319
1477884
485952
612939
692337
310270
1224005
1127434
1032905
1264710
323057
595254
1386222
418240
940116
803758
60007
1446943
871498
702388
223309
69407
279039
45258
1151416
487736
1331337
1420204
481974
1146068
401286
1203536
615129
902645
256805
336530
141273
213161
490490
197097
183704
122667
1460322
864814
137922
444494
464424
1104149
1174262
731074
229696
1214153
1527749
232047
1053800
466293
1113842
1233075
492166
62418
1532926
296366
1519001
461103
1068212
909961
252050
248178
1201276
1373591
825877
838013
1536387
869945
1248064
768013
545348
1032437
298992
1109154
1324070
1471552
474726
187320
589089
1435918
500726
1364652
1329855
841216
1159046
907957
541270
1266683
151053
766124
894547
1380708
412572
533703
738949
1009330
138133
1386042
1533797
658447
706681
227745
726186
959101
621595
1108311
1496838
223937
925334
1518779
396845
1197080
305718
821223
709475
898002
579745
763156
550523
1024950
631270
765292
554568
1028397
523083
683891
356911
1357389
1052543
1129506
50903
1398273
1163532
302010
846488
238902
628231
1392345
1106824
805051
3334
1246011
1488384
224643
1469380
567682
903221
378438
1447501
990058
203471
1463950
632370
919457
444954
990266
1126897
73067
1405996
523788
1076049
834715
783973
1298331
133614
1090130
958193
933193
1116172
555593
381590
431208
185754
577431
673628
1037281
1447386
372915
521292
447131
1411223
671173
125299
1237927
1028
725312
983768
497118
371017
1308747
899414
1048299
388580
17090
1221015
1441623
526314
248594
1029901
119792
1134031
327602
270199
522527
371722
1140158
314181
1248432
639087
428835
627651
253780
761854
595801
172586
581800
736217
1118046
1068402
1083620
1223
599651
742091
1294220
1297907
664897
1025489
1018975
1464015
459228
888966
1474647
514523
1324000
895334
489352
686649
1215012
216652
717018
179167
1333205
1089579
670143
1249354
584641
289136
1252287
1266819
1345735
637794
432924
701077
1443576
1098945
1174201
667811
1545956
189363
1237049
323252
942977
314218
352128
1369604
258914
647160
1041410
1367514
1538363
624370
1077230
1342986
460519
429599
850418
990731
1418570
988769
857439
817543
205889
327537
1134691
1175236
1162957
1281183
347500
142073
1224806
1072859
609508
694773
128989
1083305
225086
971412
92215
832529
557985
1408293
1470704
857391
47224
275516
1365854
378118
1119631
914151
870588
16324
1003750
812567
1246255
966602
373147
1173732
143411
1156779
735142
374227
110124
992672
910176
1356998
728681
1306260
521879
511833
718023
290865
1053074
545304
1481374
1306276
83541
1335226
1445196
353130
1481810
742200
1182163
1329766
1140207
935312
1387571
896428
1146416
1506237
645220
289496
1500515
529680
1291615
1398079
835252
339988
1404279
616775
502521
409495
297752
1439395
700735
178858
1168355
161712
1183448
1497563
484368
916092
1261655
268490
615085
365944
1527976
1413921
550039
782536
758558
131853
1161761
386637
1272187
1068775
350460
1232653
974482
586827
1203287
1292489
1206656
772276
12782
197255
477412
503713
491196
142302
795246
1227926
1413942
956271
382895
975556
796895
1245094
165403
665364
554066
1410604
988317
929843
1451422
1475738
370534
1376402
514105
1073543
811164
1493222
558533
212724
1392252
791247
1109213
1253598
750825
536614
585138
1460353
216901
1368143
689836
840285
585583
441361
1015765
312039
89618
693564
53919
1133342
543492
92134
220184
114190
606899
534777
1517973
1017079
773650
717599
699990
738762
813285
946516
892824
329395
89650
886092
1280254
916785
6283
1533690
205009
40783
1032048
1054184
321339
161818
1140540
653012
541398
714277
1355883
182025
534236
1189176
274600
453555
1148288
517291
467787
801498
675000
1200953
787861
1496495
1107279
547960
834471
160695
190035
1115670
897697
1224608
686664
510063
1071990
1508684
107634
1460968
1024494
1170570
868302
1281418
354547
777383
1475939
6750
447888
869027
71973
900181
1513409
1488130
555452
998259
1233259
736806
788888
391274
53645
701993
913538
986193
1495521
276937
606872
209996
21330
742738
1442410
870984
43368
1306535
578366
936215
314451
987987
307990
1318132
554100
1040709
542901
211196
945574
957247
37152
1319089
718136
478895
321467
1464116
420742
280600
234081
901864
591944
70109
113229
1348170
302349
1545025
1021716
1005905
654300
195341
723495
326498
677588
445535
953837
795132
847175
181807
1257301
986083
455398
822514
199758
291723
427173
1370321
479914
1297154
1317562
1470777
862511
402951
524155
1417888
1058093
1532108
292694
955558
580588
1153709
644950
1215375
73498
1438361
742545
12386
60046
897732
600984
298428
75108
15122
1206692
151329
1420741
464835
926984
1073720
1300524
1098393
993222
731335
220534
219161
865760
1027129
289066
1379122
1000470
1436673
1175268
1466674
236071
689315
1161111
167256
706604
1412423
1072568
635943
776444
672173
1473356
1024965
492552
1283350
774771
1098611
1127288
51543
373950
1270087
112840
215939
816862
951991
942550
1532604
1521756
549821
1064213
1047747
382296
306763
697829
327742
1524871
1195621
577309
852099
1001385
312295
27199
900710
408947
947451
1245652
333140
338885
1178494
1035846
1055883
678763
960959
714535
285243
529578
261624
427251
1139562
560996
1157666
158575
242794
188730
656068
1291756
283806
939428
406858
1524479
1236439
909420
395469
598481
352983
475861
1311843
172042
526757
1340179
825781
553763
1323276
88600
915755
1320621
702479
21381
395431
135254
1505239
1350535
989726
1047668
1519129
757837
1504766
251981
638184
1425488
1038484
726625
617258
1366432
1034816
1538974
682688
613272
810124
882141
1184898
197823
237040
568059
635685
608113
1233591
797462
1366898
320880
1482275
927976
487944
439448
665241
90873
1449268
580776
998110
983075
1290286
983802
248079
91189
1349623
698328
1237475
7292
1013802
632534
1504000
691294
76927
882958
448780
465049
463171
886119
436464
504290
555343
113554
471934
514844
616372
1341003
886965
1372206
301890
877146
185056
1187746
587691
1244179
1111050
1287418
1197000
1432407
724803
303485
1107074
262785
706114
687118
129196
891000
448549
166585
1188780
447479
725200
1408263
23030
1470952
88293
818815
560357
1077231
351733
307276
1180046
1387801
1332382
1347759
971658
91279
1483833
508401
1247364
1048352
1263727
1516603
1035871
1152342
1193685
500603
1343831
135148
448877
1037602
464117
1394560
143729
688194
272400
1277602
662899
563654
1396121
86474
692125
169579
1240842
1203225
14539
34609
1061049
1289327
711167
429880
870894
1101307
213629
678212
20680
405179
1482986
1045449
1319811
328223
389995
1318391
1428535
41257
1342931
582364
200621
1463004
658341
256603
174555
298059
1261738
441860
1175621
236734
453837
1484770
1069983
512558
1223439
7231
109749
1209344
1023502
939804
1090180
530837
1437924
94332
1110543
1353733
804491
1498975
1390196
503807
951530
762534
1395569
113349
1271334
1378018
717879
421464
1012539
319614
578518
1434255
1307340
330334
132723
1463768
1049128
1178302
995144
1378384
1086249
521780
869213
1225791
305748
716360
1146898
1537992
662550
890225
737417
437658
770577
712750
153988
400943
1073473
663026
258476
540686
1491479
1055678
544970
659832
602270
956024
844518
502646
110554
321895
1483124
202971
1288031
222326
562680
133919
390772
1346552
1024771
450680
4923
958320
698116
1209493
112445
272034
830554
1396050
983844
1317285
753428
364700
1521356
367440
1072655
842657
967016
736795
455113
349853
571071
695770
1114933
1446719
294705
457378
696736
159340
130592
1525503
1053883
740077
903871
239671
460263
127098
1299075
694798
368479
1171402
1078775
227083
287691
297090
1109821
897099
889206
1415550
79275
619698
372126
1003152
1119928
699420
1020816
1025649
625778
325942
526615
208051
1395968
1054125
484446
258595
1378339
1207598
1275854
360315
871397
1409420
223989
28590
1198305
649753
363668
527281
780425
498237
291181
1451129
1525656
986807
1454002
616420
1081144
1302269
1289625
1044976
741876
1393884
652929
1434229
16084
1025790
1180175
280239
313077
1244846
1452163
473448
135769
1025323
1204732
1444049
281806
1387765
961266
1137770
151420
320861
1167721
867336
897817
1386193
1234355
562503
481103
1155370
136400
1396705
1069160
135353
221471
505011
1419200
1104506
450726
336850
1387271
1393144
337310
554479
354918
213880
347345
903451
542767
311143
1148957
692385
1452091
862017
884169
854918
424997
115933
1180621
1487733
1434633
1104065
448932
574397
1518937
15152
254829
488870
321404
1359254
1239749
2384
218522
863407
901124
615433
15354
102107
707376
646911
15401
562808
484275
514752
1096790
200668
1378657
277411
1080535
700852
746933
1146759
995205
571854
212374
1296717
522157
1360125
345758
650347
219666
793254
153288
107789
1545990
1376406
1127743
399369
573340
1412841
1472393
129274
552955
427674
649319
1333774
45324
1210235
339413
26337
1338270
1028832
1382497
869860
481993
13192
329882
505780
1459947
1283326
153467
926972
400146
1483774
317941
852267
1521578
1519694
739883
1062632
29870
765082
329662
450733
1086801
1505078
891588
55106
1101409
1521371
899799
1413556
1157252
991412
1417883
932193
269793
348140
976112
812047
1266186
1210492
1254325
783404
842780
776942
429318
646043
1217069
1413787
579017
784359
820309
1414117
987481
600389
21937
411668
1029357
1194674
584238
691379
643832
1028873
672160
515941
478344
884176
1434622
137805
331022
303975
1183437
178191
483202
501231
831502
1388769
1508943
699241
600745
568744
43999
581447
821277
543085
1113320
205588
1129625
897287
1101869
386913
701884
61388
659211
942611
1081178
958767
883324
1483185
505386
164345
1185639
1488160
921538
83782
1367365
835522
473774
390675
186694
1024385
1190256
682752
822327
1390496
1491318
1014793
1137379
1515712
79145
210083
314511
593541
794831
807940
399186
1231974
193412
465738
132305
959418
421432
195079
1018513
1044987
782639
527543
1249353
133872
1255159
1379673
316926
864477
324875
265179
717732
784894
1204580
860798
177123
1141679
822605
849805
226622
431427
581957
1258542
1178326
314511
880666
1470383
593247
1472040
973580
860398
377297
982889
81943
244546
338053
822821
651639
70563
880827
151625
986108
1300995
379532
933901
336427
1005754
529707
929267
1180779
385884
1482896
1470557
1067530
445250
1524529
483313
856833
1095359
1143820
410373
412252
40333
518042
516570
761656
275820
1404906
1034002
565947
536336
498322
1113389
1032719
625345
996924
1267979
902327
68370
1289563
105895
664651
279042
502023
404155
513386
659103
1267005
116524
1390473
1130827
1114963
611095
26252
1228267
455006
1533542
1372817
1459555
888409
857735
1376044
1319419
1470110
1326542
702805
1435278
402996
626269
419231
670449
459647
438850
80224
116250
1507984
924624
1449394
569268
1538193
973706
1409682
1352698
1038104
585223
910644
1248052
1003235
161610
746643
1310482
672832
1160797
1056289
1389398
1528101
499519
1281127
1332408
1067300
656871
350672
1382190
1354786
612302
979481
504647
647873
926160
1265548
566791
696190
899918
1243489
939917
1362950
1120273
80844
861884
547909
481162
1507814
863538
147315
1120781
38613
1255357
601786
1090902
494703
834128
1339338
357356
1533728
44756
281569
1248926
1536348
1066244
1028211
682903
629787
1116686
140428
1537020
1473843
1278657
754573
1022161
1319237
978106
1021631
1143192
1516079
68674
260216
637271
1217783
164221
206341
899478
939938
1205966
338670
1258992
415302
684640
651377
968612
519111
1527355
1341045
103602
194208
902567
1142547
1503007
472970
927649
580970
1148332
1204028
1330200
1020769
1288385
865830
585093
1112841
74970
574367
48150
1002671
646375
987874
286404
1358318
675381
452446
343040
267070
749125
809037
113804
1118943
134831
1257320
763483
163143
1410496
1117996
809444
907303
1540788
1096690
1228197
1312266
187873
1448283
281308
1315745
1390417
1280782
141672
232963
948986
996687
1116590
388313
623387
612388
992448
974241
1347547
250401
389051
1428097
654716
931587
102373
683565
826570
1192788
1524766
682246
820240
1199894
208799
993485
1215388
571180
1252072
888763
211744
561568
1514969
526126
1370529
1205975
707063
832001
1181807
621066
20579
1348789
309292
331008
732916
1439885
1250680
5868
910287
1450465
4027
1070811
1126803
1369611
10943
1245205
584441
389736
1178902
1236940
1125416
1192929
1117894
250610
1459246
988598
933179
610146
765406
1350398
305713
1355259
1003643
206006
881311
432746
907267
418030
395155
941553
178521
883645
287328
114218
1137388
489030
141872
1081564
377678
48997
214569
862694
990012
605027
381458
764694
445884
83292
272068
1083317
718153
197988
204791
1232988
356426
1119041
1109406
1288492
1389226
979493
137303
830602
1279807
218421
77843
1054251
446079
163618
638694
1073922
1304988
1461480
770456
831921
805778
67177
130894
1191349
1481023
1437393
1009068
77714
27573
407027
1138106
107205
426606
1117962
1010232
944751
826885
241548
646996
252473
1367988
284259
1316564
500064
876243
221699
461650
393627
876133
1328992
1445028
1544424
1149790
1139918
769563
171025
1313791
1256535
582181
609819
563426
1515017
587071
1522953
399718
958150
1081939
302320
1488207
1324917
641760
1088563
1544632
735827
1175066
487642
1142695
761518
1262667
1340496
514871
326004
1542811
672429
217195
1165572
350754
1184812
945656
562907
1430631
277420
1310715
835844
776518
1009260
1205363
1427272
523072
921994
1231518
1077021
1075206
1076248
978140
930281
878040
1046427
1383974
906180
935800
258583
1301058
664704
521653
993049
1239242
532809
1178150
124858
86678
1254233
747984
1208885
1382872
1443842
929746
489921
482886
638062
1053801
1189575
1479362
393104
290146
946043
1208435
1131456
302965
13428
1097182
158362
1533404
710053
217411
693109
126508
1082329
1542775
782018
478715
1345324
763750
456403
228784
1132785
756224
950684
1241234
935257
654153
108031
672856
774258
795706
427114
1075833
360227
1286027
503627
346186
334143
486889
163136
404121
1143330
861249
1260207
642524
1403021
1373073
464027
1273064
358672
245031
1345352
848679
735351
1147649
599486
44619
965060
1508779
961723
806982
1152808
214362
1033823
1376184
273371
1426321
1207148
559297
1057097
1047352
371874
510969
343885
176253
115692
644172
1163860
591080
1512634
812923
1415162
16563
712102
44301
1266727
1191532
53316
733670
467773
261600
1043082
575107
789227
1329721
634097
635479
824904
211661
1051993
785520
981168
899625
361277
103465
1306855
28931
604371
24604
1331538
132117
1242732
774333
254403
748283
343805
220969
928764
224743
1456051
1443154
1173492
377791
1528732
765732
1496794
1268269
1145964
743729
1113415
539918
1344523
923708
310746
615003
1066471
1209860
1229292
1216926
337080
91708
924711
451938
999597
119127
1152959
715610
1213569
1493272
945142
1216570
39260
238381
239387
604954
390042
876071
317876
1282702
282454
1238152
822720
1533069
782403
1488309
306934
23717
734918
1057796
738110
202398
959610
833818
664459
1127008
1418186
559485
462106
490640
559599
1178097
418204
484248
522263
370218
362555
583828
371022
746820
995918
338541
80444
706621
1332351
167819
654316
1120216
590913
936695
38364
473807
1279835
1164571
1432019
1117702
1328251
96248
1096828
719481
558292
505588
62496
1022123
1453411
878901
1430584
1475387
1270164
216058
309288
801848
468135
988257
1071506
1467820
206520
494862
1222608
1242266
43652
769776
116734
353885
903459
1254522
1158857
890545
655255
1224919
388840
989884
1390522
1186444
1276375
929912
236762
435691
142712
509117
687417
1334438
1182810
190589
607347
92284
1080073
1147300
1019542
198245
226271
1235188
1006923
1423766
277172
983137
953332
373409
714443
162182
768624
278159
29000
1399213
619099
330383
585034
212980
1219615
32961
260576
1544109
1432070
313160
1191273
900882
37346
1007421
272090
453181
3375
185541
1102732
306308
926476
174731
1517200
718713
978267
1372293
933709
755313
1435070
1420102
340718
1262504
592893
1529619
1455812
1461334
694228
270316
1134403
1147799
580614
999338
185601
1468807
872894
1409474
1375517
825993
875860
521946
98575
1333057
1522541
895549
1355702
1540467
628933
1200804
968309
38795
1396017
107237
828571
1440026
143691
976498
287535
1015981
192187
1188211
168713
431744
464415
708409
833373
1026592
1430313
1421807
288981
1342374
1483118
351245
236722
1385918
306461
293103
74034
1118282
364858
638118
961064
1043706
93942
1289957
1198981
1474220
1482471
877242
1260765
175607
122577
194807
1273127
143302
1061102
1498222
477796
1084338
1402294
800611
728196
369437
1317862
1432243
286593
713575
1381482
805883
1001858
1109490
1383766
519529
407278
769287
1113748
271661
727680
632081
1454533
682011
1233239
1368161
1294546
916009
1087259
1033073
825131
81697
51126
1178204
1010779
1368535
127893
1156457
276680
1165766
817312
945223
963904
1306952
928370
1162569
730466
630783
1278157
158633
1518204
1357840
1511445
1198839
239558
404222
1124679
469710
1265857
748511
367402
1197261
900224
71938
738543
1208685
804823
837902
1166956
1236597
845513
193839
1243917
540843
1316532
502085
389504
1005671
484014
1044629
667637
225913
499415
877218
522456
1317526
600880
56667
1297580
1292172
521328
257863
317505
686276
211482
478917
831535
1174233
726324
1404123
314387
1008582
1100645
276576
1432345
312641
1282209
402325
424835
971545
56558
1171234
1159797
68456
1531457
1103885
252773
240192
1064132
1527222
567963
206504
859518
12753
311991
1332991
1401184
400711
580115
213514
1438531
6028
352194
962894
646746
1113292
535509
419101
1479159
1481982
106415
862229
267412
539671
1473704
891424
655000
358843
774327
808192
1430666
1455952
47356
1363760
1435641
173219
900495
869445
244678
170931
878143
683180
1359767
1534394
1207826
389311
1042247
241282
498619
1348467
700281
918660
1301980
280541
691548
1287676
144340
650641
845854
284014
845128
616883
464756
1141782
716074
1001317
358004
1290067
218015
1302061
207232
1385391
1317890
913035
54050
1229887
1206160
673821
406206
826511
1298509
105445
240211
1494887
92835
389240
476482
218037
536424
1420158
599364
238290
414676
1442437
1051579
613521
1332459
1489435
598171
123760
1403579
665728
1393211
911453
790779
886367
201131
313938
372718
1097790
1546530
21035
259057
504131
97975
961565
988059
771045
573623
1484478
1169575
839150
1458935
285282
381216
98531
54059
830049
383037
1189349
1133023
54792
1102787
1536937
196607
1078800
8698
1155168
562550
900292
594378
599585
911116
739920
1505532
992169
711556
657309
873702
698957
549707
419418
1487726
487309
424837
992196
1361899
502782
817938
796601
715820
1033771
1088614
911362
689245
1167469
973506
127775
1462566
118576
776518
293153
473102
691713
602187
1343817
1173217
886405
1243150
966593
217504
221399
571628
1226130
656798
1356146
1164572
961333
177240
588235
1514140
1234412
999536
1256363
1056855
400427
1348375
741987
526246
581260
253807
324529
780226
976840
216547
1299988
1379286
384628
222095
749539
315650
1365547
201652
281048
363890
1036679
260969
930380
696047
337151
301999
1381078
34942
459456
222817
1542960
550947
1119183
833732
806328
1376266
908433
607545
704142
139354
1108586
46055
13485
719727
691058
935733
859246
1323580
560380
61537
1017704
29917
218989
1123154
1241487
387733
4207
1226011
191845
298007
1530796
337413
979901
224926
834882
70968
1073646
306346
1248529
954066
1013339
10833
1154018
1340591
1518627
1164257
921032
511536
50314
390436
1073852
1536374
1232280
1286001
878490
1466687
992520
1131329
346574
973021
392131
646409
972723
628743
170377
1012429
712499
26518
453146
1447054
211041
875272
548286
1465151
864424
1151604
845921
470883
144094
1168918
904923
635269
680036
1144539
310384
427916
724567
818220
108993
315374
944577
753087
875877
1526358
247392
110191
889696
789749
242862
802908
826752
458335
23383
884307
159325
1023991
414888
427472
760515
1119667
295611
227296
360616
286841
1295169
387834
1477887
1182803
1234726
430767
319974
834293
419800
1163842
1489611
714898
159107
1334668
1369754
262451
1099023
1316782
866220
963881
199793
274061
483932
1383641
1221635
1115983
237652
1071750
312507
1518563
93709
1081783
638401
1509027
1056942
343709
653782
1241828
616174
682478
1541891
380915
637110
476958
568827
1054011
559535
1104981
258272
1420699
1371837
1029459
1210979
1517553
1255732
765594
1325490
136509
890985
1274265
188593
556429
253053
573480
1231826
520379
665153
1106159
1443859
1357789
1070735
645020
596221
998327
528491
1508070
304030
390443
822890
1201022
908163
1213935
934024
328205
1036055
49355
161943
693249
1294467
995438
1168212
1339601
1274014
1453827
332885
496428
638199
213501
18031
1436721
483765
539715
265590
30021
1484696
490989
450016
1442779
539562
1313566
673003
1485523
1295774
898239
1469195
556355
4765
1124722
625314
79417
516847
354201
835124
228963
425122
858225
511322
429607
737365
417533
1374334
234768
855729
1293572
1145
421747
913170
76584
1083853
725199
973639
1207072
918731
1307845
1493931
139620
839171
1119450
1525990
1293667
163834
1062940
176708
545530
1247534
1099688
108891
1168333
1072119
1168132
111796
1161657
1292289
405453
94013
1544455
760590
549164
226224
1140849
1395547
1119218
710456
930080
152501
808087
523961
1141795
866276
1072361
1424072
1191097
817478
1514074
623553
564066
211075
345580
424396
777951
1459086
696177
348286
740094
1240034
92432
807127
648223
143494
247422
1442294
450753
1389866
699913
101079
1527279
1130938
654238
884102
1207687
1244336
1015535
226695
230353
527046
1471398
641794
271218
1023606
10447
813998
1213012
162318
557735
1461082
587756
654033
1082474
923117
291728
327500
270141
105823
606580
840991
1406422
1359534
554513
1249154
474902
345963
46249
888334
1263722
1079042
869867
1411620
1067570
626406
1142543
1269409
468635
1278578
537895
728492
629214
1480081
1087946
978672
1513266
1047715
221695
954076
129776
1460165
1180112
280551
71935
956963
1451514
412132
809122
220582
645535
983470
362961
1303436
595256
671482
865495
1100477
677624
122583
1001586
84007
1090088
764049
957655
36395
452924
1371145
64504
1029459
667021
806169
973615
1262961
472630
94344
286559
391255
404671
1137816
1370170
829464
676300
1237710
1144288
612364
940701
1056164
428299
374473
1059861
472853
1165883
631540
668115
285658
807628
1522427
749062
1151616
485129
720209
1531485
131940
370492
1470415
1153596
1215811
1169182
1456259
1214669
1010744
944691
1445972
664184
318896
551735
1057294
65154
1365657
662165
163780
552025
862008
1253271
211731
909678
1212409
290344
1138574
471408
998372
936837
955005
1508786
660527
957812
400104
1425214
1406331
829597
256753
1154504
883367
261765
161800
386595
727351
775405
286610
460795
1391711
407209
1521544
601288
73113
358707
680497
783145
1279648
173373
488147
784134
1171498
1142952
1270479
146621
690561
1016380
1240408
714567
707127
1324631
941657
1424871
306063
607593
89648
1388616
776711
345403
498367
1301657
1416506
1546833
1002946
1167038
667316
1529318
716704
756857
1487755
1424877
1508293
28567
1117948
509998
1252353
924795
1019810
264301
106952
1089227
1510106
1306355
1462217
25850
592447
914666
252976
1213511
1074829
1287951
370682
994169
211055
1462685
127034
802783
1281606
598795
1486762
562864
727715
105830
178595
9231
623355
666743
1040559
753964
1481726
1205390
389040
528294
523108
740854
422090
679592
306954
156406
969734
544583
317244
1395551
1079692
538287
389774
1506734
390135
1094643
364784
620267
1288863
277149
168890
709852
1543450
605433
1412197
320047
778712
949269
755121
1216632
1154604
480406
332047
1110694
1437731
720234
742254
966464
334338
938896
1078829
187144
745612
1518392
1337073
265794
842771
592220
1453471
1292219
1153976
243506
1067521
1044075
1397257
1027911
780339
1169447
1505082
157226
1378624
1396640
1463329
758544
1440304
344591
1034037
342280
970018
532871
1337660
1008486
1476456
1483345
867895
1126304
1250034
1364632
605037
199593
460984
1206157
227493
856249
656547
682501
726270
935144
275403
307214
765417
671303
418690
361924
1042693
1419876
1332010
1376527
951941
1121282
287230
4197
390082
44825
828075
645571
1407800
1357879
1227002
1288870
738344
1324604
989499
823739
81387
117551
983077
1175387
427091
547916
947917
832154
13184
665312
95673
329834
279120
999264
1122310
941567
277126
179550
1297736
1511839
1503058
1257123
373653
1155905
1477639
1421475
483021
686664
902997
227206
154050
973250
285252
1110367
409718
957037
74941
615952
1228933
1211621
1047962
984104
1005596
969279
1309019
487211
517689
904262
314241
111470
1095997
1172283
897375
26833
1013995
644252
1448090
792474
1081182
487948
612700
262808
224132
99596
1505742
96380
1064986
490439
1160328
1226233
1545639
245139
777305
917960
1236594
1153604
256776
116834
966549
270236
1334493
682638
733761
597565
102721
1512362
9850
451783
61799
684411
43457
976020
1398978
1010703
109450
481704
912809
1342322
1222111
169225
1524267
1511219
529342
726312
933608
59305
489918
540807
1117226
753315
1426334
750629
776664
276140
173423
454250
1484219
54025
1186134
1276326
680180
759346
1225709
657533
758598
453597
824492
625538
684373
351075
1516487
638988
1392217
279236
1171791
1264522
1164536
1279552
861004
876844
1053982
1135634
104538
550082
1065095
783482
1093438
516971
1119586
1015316
1182444
86073
258213
482865
1074414
416578
44730
1261175
1033953
442699
354275
295122
1475552
621597
1161712
464327
1528564
1506351
1392163
1060780
475318
421365
19567
499307
731483
1319291
1060941
1084415
1487191
349823
1516315
366601
1427043
282820
183708
1527194
1163847
1504637
793343
293625
633567
1365964
1507634
430930
1517734
1508134
879019
739869
772032
1023472
1047570
1494934
1334583
65767
761468
324848
621272
843171
1314177
144652
650924
1309504
1100346
221094
38536
339328
670699
196547
160846
207817
64650
1087370
1399495
1212485
1200315
1167584
1046776
516351
725433
606839
159625
1145715
1436448
447078
1007502
318006
81327
1098986
1088804
469767
1033005
742872
565485
489447
1278564
922358
899528
380479
1027995
411678
1314343
1418546
929019
929166
441128
1014818
736349
67419
767106
923615
1232936
1246483
72596
146186
779352
1230227
795963
559336
1152872
463642
1308432
607996
927286
1177140
722249
1147806
13599
831613
109365
56726
1355279
672435
535639
185861
1213676
1489062
329465
1492383
1067787
614837
681598
927577
146282
1102832
1331510
415065
477611
1191503
1196766
202770
200229
1381265
1213848
1403368
868199
1067670
1385676
119159
1539957
1435061
1342497
559998
725701
1389259
551561
1103050
477295
372637
689368
844535
133802
603782
1360358
558313
1357369
600958
634397
1250753
901627
1496770
592796
750476
207743
531288
578257
1245471
864080
901558
26204
837018
441820
96802
587451
1361079
991110
655631
366172
912808
610258
264247
53865
460346
1457219
1469320
430484
1211210
1270568
1114156
1541883
513426
562624
476054
165051
1276355
374877
816343
690263
747223
839984
123711
915992
313626
514861
141037
755384
1409341
1458744
731904
601343
1398465
146233
851914
1511674
223893
234031
750013
1385643
1089502
315940
329839
20522
693626
71456
1058628
374188
806256
694923
262953
322936
616829
853434
461020
775863
778495
668403
1461037
501280
747343
1367514
1309372
716735
1095808
337372
1366581
245509
991888
1304676
48348
489403
1459568
801094
1113385
1165920
258216
487662
1045725
1049411
1391763
622388
299039
978753
757146
758487
438653
42606
696035
496726
696060
471384
1153337
659697
1258195
531760
1103088
25065
986888
933144
747743
530609
70757
1387477
1063738
852093
66551
398290
857998
1521774
1437671
1265547
1128134
105122
1535889
369334
864230
1324622
1080275
1095068
937452
729981
927977
264706
536318
722465
375836
261721
1193879
669420
403480
1321135
1406645
1349365
459028
895576
1501859
1458830
1263140
1118783
1294197
1464764
1014771
974663
1242708
144963
1227828
712774
1075542
1153514
218838
545564
169983
1448055
969111
391917
1206879
310015
1492263
39609
989904
32810
1091365
1466073
707977
404554
98445
616224
801389
1437127
421889
1078758
787136
1509288
331762
902787
877659
25871
1242162
392341
580764
212614
1151190
83936
848158
163913
155287
383427
937976
481200
1049286
559055
512522
698788
598600
529998
251006
4868
162143
324995
396108
1383086
1543240
157977
1187950
1423682
737311
620863
515769
866664
623523
627394
168191
1159407
808247
105320
570417
974630
207970
1226551
283556
1010773
1363598
1281590
483300
595016
1150913
478972
1278034
1294325
755567
1502736
866240
832701
985409
535865
269997
1128006
703243
403621
1480278
170385
87923
214351
487403
849105
840577
1208121
1347481
1526412
640631
771719
915058
551215
906806
1393561
896526
728294
767368
1413623
170582
930196
19539
915139
1199342
300795
710568
1370596
665783
1445060
590510
698857
1088586
1217841
1479777
1224915
1231802
1330349
790565
512863
826522
55682
82426
1369539
1503657
1451761
1600
1088624
970317
1202510
1188984
1047535
93853
844597
1542959
5678
870698
361554
993098
898901
266725
471511
1354476
1220824
463246
1035561
37488
150725
1016828
520367
739449
849917
767314
904707
654404
1326973
1229526
1395525
309138
1461825
632370
546128
1317931
750953
372211
1251304
1020515
875867
728409
1224481
54841
1479528
1039720
95279
1177584
960993
922687
663871
123542
1203328
277289
1269680
833074
866443
882381
83054
1390654
1023344
347596
1139654
1099801
1104073
288724
1241520
892615
1409510
34432
1063859
1404758
534503
749168
1169164
732606
1418139
1448699
831972
547523
1431729
1006252
1146998
159390
7918
606654
1038261
1060098
503044
1197052
183757
866452
480915
1249898
983449
90895
1434661
707271
483151
148479
1281545
1024022
839335
554565
1300811
1076689
546845
1220207
1302636
439549
1262504
991728
139117
29132
930429
1186975
1297108
1016076
283153
220993
65484
189943
100638
981955
581882
1454896
1296483
99475
890853
1267343
1514115
1118148
834973
1451717
1441167
235931
63316
722433
272925
414659
518043
738929
660494
1483807
557550
382812
797180
478671
1110230
123885
798526
970906
1275665
10989
755135
931955
497809
1231992
1088504
458251
347427
590604
1189090
208680
898636
649382
413859
1090442
972395
1011726
168936
581886
167794
403899
1231643
675314
792428
186105
908043
1296593
409529
926521
1434999
728717
929597
388996
534934
1375092
615015
354861
1440090
559953
1206799
528600
18340
710925
731489
1012366
452926
601912
541141
917161
677217
38288
909802
323836
492020
322877
139126
259080
1069839
163411
926349
170172
693344
943989
1288799
567176
89942
958873
744373
1252238
1007825
276670
448115
1511744
1288089
462610
1292419
1177968
755833
1236049
341693
848842
519709
510128
1458325
1411880
423715
442631
1317074
76333
1328926
576472
525812
337254
245295
1236617
759102
319214
887912
984162
1072116
487632
661098
1165922
481727
1049385
152225
150689
1459034
1503555
1216008
1532225
188352
1409782
260353
1133839
324701
1513791
1287462
930937
991047
461925
1091817
1312807
1247072
113017
1162708
634395
1379553
1360055
174714
215079
151943
90094
1523529
253297
891721
550500
1320666
14308
271042
190953
763738
271668
904905
692898
72423
1419722
482477
359161
1041472
1151748
1237461
352672
1341586
1436401
1058581
1491092
863894
1016013
1296415
1167538
946331
1232543
1095156
1048866
1474857
1033770
1134192
1264608
599222
503637
656356
691200
1345604
179080
780211
50825
1275727
318327
1164903
109369
297635
648128
1136718
1147033
772016
117888
1402084
1158327
1538043
1339023
1002668
264009
855246
1183578
616059
1096817
1270368
1107771
172459
278204
1355047
1314530
1125301
73135
39591
1369098
430025
391967
1220006
402675
15171
636761
1624
462139
863252
1391104
612046
842191
176281
402313
1424841
1140664
23648
14207
1291470
1163260
767738
25881
248193
133429
1347316
546577
1533554
645624
956464
364484
451625
491169
175939
623056
1238284
413741
1275674
883927
334010
535961
1065592
136831
1533101
845320
243022
121676
796087
1084127
332261
1394349
1281477
276513
1200105
187480
1254643
1163834
1285662
413209
857098
1206431
940586
1479359
279421
136443
368132
977689
572435
1543018
65010
341843
1091957
922933
395287
1537181
1341813
806969
835146
700494
896621
443268
147106
499961
53698
105621
443099
729577
67761
295718
1349837
1029951
1275983
960718
97595
121680
1245263
691900
735103
497948
91977
171652
1243175
206823
77056
1330366
1286234
30510
1198552
950959
1260031
366080
1507120
689815
605087
256916
689603
1447725
835179
1321987
287601
1071732
457173
287300
822024
749775
177015
27432
1419498
844527
20466
1139485
553430
1429394
780507
306561
273501
517112
744614
1534535
207359
398805
12617
202002
1334992
1442851
529880
16189
942579
1304559
313762
922797
781348
228206
198403
36267
1170900
1087978
623145
567214
1094635
401876
794793
1303130
696666
598506
708825
488476
123514
171370
1176631
686700
82829
1487288
1142340
51322
1319364
1267010
646330
914805
395581
286804
1428926
1162413
1371669
1449302
992017
382712
217090
1229818
72942
1504205
851533
107066
1465669
167929
1168946
554399
1142452
1483903
596094
534711
137544
604665
44914
695126
1327378
803383
1506463
386158
1166334
377750
590709
1172860
1379794
859428
405056
869680
894736
1343251
528703
50147
995762
1286683
1433801
1491353
38973
1105288
1037085
811881
622639
1441748
957213
413420
452100
1330698
472361
645441
428082
1090425
919312
1359451
1146972
387639
1250905
1225150
579496
950185
1053794
936026
1507555
1066014
528867
515985
122485
936438
1287986
435345
1255977
800939
16636
877509
589240
13612
190045
639077
90153
1345019
36147
1518575
1099516
1163891
64122
183216
1312396
883182
1492463
1122467
1337658
244845
1475366
655052
1027051
1057390
890574
379656
722243
966272
1162751
838550
1381307
233783
374271
182605
1085664
445897
77074
941335
1241441
1123059
555625
323791
531596
1434232
1239877
87750
715911
1323358
819921
1286828
1025877
442067
611174
1218336
907347
414598
354399
1277129
1415383
628635
866980
1197937
581016
1346516
672723
1480371
1370882
579998
1097806
886758
890959
472283
275110
390588
947008
349244
1413382
1431877
926244
199523
639255
98356
840069
905575
813392
144915
676715
1504110
1104260
999364
929938
1315195
1249270
578874
1453889
339113
792714
565974
460225
14504
466855
1377331
1105427
608517
499672
890208
435645
1142112
261306
371379
895907
1113687
301798
1058146
1498614
206381
1438609
758600
638053
334678
1273238
68513
500602
992313
139502
658013
717707
259279
157163
991747
174771
529600
1269201
901306
428781
40864
832071
1001442
793835
804598
601402
231255
1025229
760975
689131
319329
138145
1412101
498302
848871
843792
618627
1070623
1000496
721072
631294
31861
1035572
535435
356768
69878
1428766
445012
36427
1302689
680131
1189679
254512
686824
200481
836710
254679
732131
1144303
1399364
25800
1349416
594860
409847
519403
1271284
941634
990584
587210
140752
1448510
1071717
495230
1439264
1247250
1252040
701764
326134
820691
934643
1348339
1050207
149145
1445495
684598
406231
664833
578759
50441
555749
1280189
936775
795196
769133
825918
804636
291293
324532
1533493
1323352
1397714
167549
375694
757850
1538063
1127916
797890
137989
211836
1536244
480558
1392236
1205424
1382976
854264
1042210
527561
497320
60891
996834
970628
169220
1134219
1354058
997246
1091048
347572
340722
1370086
159205
377770
927797
551102
846443
729242
1202921
278581
343899
1018539
573463
834520
1414815
1293949
1375770
1209825
221023
1421331
1225889
303480
553982
32142
1080308
357009
1075259
596675
864248
919820
812608
798145
98995
654090
720394
1341620
498968
291224
827126
441800
964313
409125
1015932
1512603
475346
884156
99034
387622
347813
815823
294701
1278671
1040208
923547
942949
593408
1474445
647355
713716
516547
1050178
302535
1175938
509722
53895
547959
791883
574508
573156
5449
1356425
1272633
1164295
811170
881932
1233511
1115796
207302
1354082
1462050
48186
461734
555566
1439589
65747
443926
575644
953705
833341
113643
1500844
170533
363010
5821
818162
712792
1391228
725850
494391
722310
1290581
19569
484706
242555
604153
1037092
769282
1185346
1125891
970541
1080013
126714
986991
223470
286161
761792
1003061
334280
585633
1018444
1127887
840438
1339210
1460135
92296
1370944
1181005
1394663
855888
60612
3060
114844
935581
833236
685396
1511428
27273
80869
559172
545768
1228271
436618
313646
962902
1406050
1148476
1533412
437320
1418843
195130
1541326
78392
1436777
218549
1152840
545856
1508390
1481089
17131
1546285
1156287
1255549
212169
1371061
558490
1295438
38808
947597
1072890
1294398
1471519
38605
1498259
547886
145100
1506793
870455
504588
1191587
1363719
537160
325335
1042316
305093
1332431
1528090
1207762
1519054
1122253
172092
616425
1020700
488209
910413
301151
1483587
279911
1321770
1547249
1193397
867680
282914
951000
1453950
886222
1117912
1225197
569724
1275718
1171020
464237
77410
508506
834704
617321
848557
878449
1107075
1496341
1012112
1198539
672408
1217301
661901
1255914
639061
258587
636386
490289
1488919
662614
326607
955745
1063643
460512
880007
927910
25359
895648
418991
258832
1017700
298044
701246
1228972
1163726
167962
37810
431231
722695
1018505
441174
856981
934354
1031312
1030720
1519850
1252672
774535
824437
15945
298601
1479502
1481729
739636
153021
289438
949047
62559
138370
201606
1126069
954139
576051
79249
710859
909440
414676
458337
548577
1412390
1398131
644560
1339164
139737
1530431
894068
873420
219105
642548
725011
1542253
1352945
1368684
461569
216117
522653
1524637
1039219
734699
1129527
782973
912998
78258
776072
169085
1373726
1278432
1106123
432578
213503
130225
1346723
971422
439856
1332466
1381987
121791
388291
714395
946753
584277
462562
190661
716155
1149064
537158
1235156
382748
1287973
440950
116829
1139615
692207
670809
510011
1018011
642973
612774
98283
479144
564594
923279
941193
742853
9201
823562
1045441
927630
645130
284933
991457
1170908
1111644
772769
479541
374235
313836
625352
206163
227332
780489
687358
526457
265274
257037
1502117
277002
747239
1123717
1480894
705404
1259526
1061295
243433
912998
1407646
1111725
1437012
1505578
1103991
873518
890214
1204024
4658
500233
1487527
290073
1509272
518021
700659
1298480
786596
1372131
472325
75241
1460639
1338891
1085486
1152024
1479333
868231
939254
831556
713184
691948
117004
1297987
1335457
312864
918695
289731
276411
821455
1213240
928124
1086703
311907
695082
1405307
80262
700830
105003
836712
80509
138805
1360988
1498636
1486122
630627
1257497
346197
216206
263781
1540378
369276
1528763
709751
496297
9421
282497
1166781
855982
291698
1347109
1418411
503946
602378
339279
448478
1197175
457744
228332
819152
1235404
591228
575794
544232
858704
630075
1150087
209077
316163
1080942
436122
1364025
701647
166413
765406
471099
1024677
1377957
225326
1200105
984017
1492946
1014862
654594
735976
361005
1096379
980237
1457469
1506759
592274
1215958
539484
1165458
882251
1495770
902993
401003
26582
1372722
1477651
1514969
1179041
340200
1493928
35892
1236702
1487322
881469
390876
282724
568641
208857
1488616
163289
1496169
1062056
733478
618982
731976
542862
806881
906139
722125
34126
1424928
194368
381739
139937
1019690
195275
534374
1293495
879009
234952
1246420
1397435
827178
753416
479408
783688
1232920
162171
1102381
961749
204050
1347871
1504841
371453
592840
377944
32403
1294806
570569
313299
944312
441542
1230202
437376
885622
136785
1068894
242483
1067857
376416
199233
1270588
1524234
356066
1083573
798921
1421523
489261
1396770
344122
178693
1018452
719673
529549
518388
815379
504820
551888
1515111
1032513
672208
1526026
1458741
1448998
1406173
858490
1236717
572099
620184
590792
512982
386284
508231
1266315
1213270
1476042
667897
744131
1543150
772735
565975
869057
830799
601110
1219804
99717
688953
825184
877008
986971
416760
61029
817701
934517
38329
630974
32347
309778
1413451
824485
271087
1285645
1486907
968355
180294
1530714
560459
1291459
416920
465538
335985
766133
928947
568821
1380460
836692
712074
1143855
254867
749240
398063
1359108
1007871
1439701
1404723
620614
477909
826965
256704
456044
496773
125639
585662
1412422
496933
1200990
45982
270647
27032
1359876
855883
971715
868313
647617
1053913
1156899
553846
440862
338178
694212
372447
498794
659071
1234878
1188008
1530376
1418287
746992
729075
5560
798970
54386
1518261
252454
1283577
1289152
1415357
1253198
589232
1115168
1441459
1055659
386069
414321
850535
130362
1415847
780763
549060
805639
754881
1330065
618513
1080158
309726
487540
227102
380990
822148
1187663
1240234
1258668
1327527
683056
252776
776603
273904
1534819
739338
781143
130591
216574
353706
1218023
1471324
1069316
1225509
692199
319555
1164311
20284
1178965
632826
504364
55740
939317
353012
782789
106091
32684
58850
1021645
1488761
360701
1173396
104512
136979
886423
833985
558973
745557
390348
50726
1168108
405723
575848
1000204
369249
935565
1368251
939432
249007
172106
774776
1204315
1364332
441156
29584
647044
1279691
404375
1002300
325331
33440
1118155
1142559
195225
119682
825153
605451
860145
673081
1427433
117916
424458
544381
913777
894508
100268
353273
1054651
399828
1008336
1524351
66032
567579
30277
380249
1076634
347821
435633
345392
898427
1521429
581239
556657
1061928
404530
1271720
549914
805895
673934
417263
1094546
297504
165789
1023054
1133834
596625
1192919
606982
1043452
860078
1213354
1475436
999253
1213792
782196
308658
1182758
427158
611160
906603
287550
320700
979086
239027
1356164
192420
1306313
86637
710858
606627
577295
290814
1280455
739755
1106848
92538
1535919
385828
309353
189914
598490
961448
666392
365459
1444928
477776
830723
411485
1346237
1381401
463110
1537609
980003
1037751
546885
972463
943025
214238
1466
862762
564433
1390532
1441077
1161294
1407495
1319374
1107939
780632
888468
266716
822041
780062
8611
1232980
994973
81468
1449055
1326923
125304
1134257
991788
1314457
998922
1440199
849258
653246
1282828
576744
125009
493552
194519
413715
308272
621912
262484
105976
936204
854677
174988
21597
929403
1159678
426795
345936
1120834
686299
1406183
628364
543919
404259
1061237
1301225
1263697
820767
729283
1355136
841714
351546
276120
714370
1398471
846258
223756
843012
647813
369912
1291681
990216
1416223
1097357
248673
838224
580724
597488
596919
1149643
890409
349037
866698
1501101
64893
629233
1347308
1097346
165565
398073
679164
574629
786687
84838
81779
293979
1013850
1206219
545535
740060
299596
622522
164025
537739
496643
268110
316249
1491847
578785
240448
18075
607089
308638
1305562
957719
389145
673289
549521
245003
875928
1440533
843625
543179
64899
471260
1483832
1457349
1130158
1514519
1068458
771689
180349
576896
750746
257986
690741
1243384
1313575
657779
800549
1169787
1364539
1327622
482891
328466
1033817
1364
561527
146568
1333626
1134308
569533
1495959
667081
704934
790168
1457590
771309
241060
770612
345885
883006
669948
189242
561795
280362
387764
421560
1314982
289555
1095015
1014176
1224113
988821
1137903
305938
1345849
1133077
747281
1119548
426071
378777
847885
649411
1245809
504855
709458
929081
997390
919571
1420366
1300478
1515981
960504
314145
264058
1117092
1139194
333391
1423321
622934
1345279
1214179
1280752
739753
1107653
430544
389176
222344
1071167
1035118
1383721
785960
144834
1416150
1521477
1460519
225624
1136002
305552
1341896
130791
739014
592153
28733
142189
556809
1361141
1309320
857537
992259
986765
705093
937747
819366
302206
685747
295497
1122190
1384691
1020254
835987
217365
431052
672073
239247
1472793
188959
1527561
900989
1162313
1333244
991341
759563
433836
545574
1463084
463456
895253
169060
461513
1497080
832487
731843
325116
782240
45140
1005049
271029
694935
1384490
1501845
730754
9015
1284110
422618
1538020
1040393
1035531
371948
264312
351005
1390392
1124846
440316
1283611
890876
571766
896772
686873
891139
310022
142731
1505290
1004720
1035238
833659
1478212
631270
122660
212230
485453
800114
1395165
1199374
336348
1405349
242544
1397757
300158
44314
1187453
1486425
304132
1113991
55203
1197056
1457799
457804
1209125
590690
273834
907004
175678
1241123
714260
1272494
692559
1397392
33541
1298881
888726
818484
1297803
451633
1371715
374010
37173
727177
1455649
638123
334522
664284
745379
745502
1020769
1541170
774148
1238585
1345820
1378014
830478
948194
772479
495628
459088
379725
58488
1344876
32947
720469
1491589
279911
794226
379021
647956
1149511
1288195
153342
406782
833357
356140
250542
741728
1177689
1536597
637601
784481
1463650
367997
553091
602209
1467627
741130
1119636
662115
669491
1098082
1508882
39011
26119
892887
1531016
1322544
834639
1527357
284535
123440
607048
1362772
674107
1511843
763222
979557
369178
239388
674398
1313650
797143
681883
14954
1320596
898377
1143214
159028
1467011
760316
433036
858196
879034
588902
682892
387913
710068
477523
639186
1015772
974508
869647
1438235
850475
682369
700746
1299271
227669
812526
378153
916294
867682
311896
1017441
1291682
631194
1145544
1447815
430308
391908
715692
546443
262491
519769
766366
1478416
698586
1125791
148368
142809
1101957
1048250
1022901
1326661
237366
701389
625182
350756
535429
1092684
353761
1484249
1488609
932753
1468283
17092
713558
1368291
46931
1532511
1323785
1458122
321645
1000918
903231
368447
1302595
494168
1270893
698667
973344
572729
987013
1292812
1286091
490404
495602
1227466
172283
1425009
1075683
1135784
218145
51800
1305690
368525
1399938
1161748
909511
1106175
1148892
693524
173966
1102613
1498549
459179
942463
1092450
616951
705766
154141
919585
1497937
898441
1119677
1147553
659113
846457
459438
408653
324663
371192
663527
1048014
626855
783777
1356267
38107
1495178
236809
168342
631513
178566
1384970
168944
1164080
1503228
1475592
909441
830507
461980
662178
639421
208112
607344
270484
191918
711992
1467402
67253
443294
968392
11910
402398
444726
134523
960594
16126
558917
1035228
1431580
490009
1125161
142442
539438
862749
827387
1356057
1311317
699580
1071658
871134
277090
693981
945851
1354180
1139995
1527957
564944
243014
1309563
312814
412181
1245995
619028
357785
1089120
321201
536581
945764
349077
637049
211157
1238377
660756
804430
872826
235000
271041
1045027
338745
1311710
627312
567247
1109017
1060917
739251
385445
1071385
1059604
1173587
549743
997978
350911
1063547
458027
22594
329486
1335440
995106
831227
280133
1096297
544320
121317
257673
302693
1166975
991481
679167
543533
1278134
130507
799071
461641
1380647
