0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-05 19:38:48 +00:00
OI-codes/LibreOJ/104/data/input9.out

39517 lines
250 KiB (Stored with Git LFS)
Plaintext

405622
9
290523
97083
7
104393
438977
12
485841
1
86501
86501
735257
405622
290523
874917
438977
85111
750401
9
86501
874917
815549
874917
629633
22
113943
910218
113943
4841
874917
314173
31
449283
3
538610
25
18
750401
22
8
405622
314173
85177
19
85111
32
723693
189522
30
703737
13
373049
910218
43585
703737
3
43585
538610
933814
614784
43585
458203
20
85177
766897
25
438977
629633
703737
346941
760157
346941
171026
449283
72
760157
7
195089
68
22
33
602465
195089
172993
977601
17
67
42
73
994125
703737
51301
189522
25
312467
78
84
33
718025
966799
723693
881893
84
68
226299
50
779169
43585
200249
405622
453745
31
57
116
75
22
69
110
121
762501
799791
346657
231697
802078
231697
752641
924931
405622
307761
48
83
698281
752641
373049
111
298425
1
916309
650029
744571
98945
55
17
104393
279137
43585
14
966799
96
103
895983
830337
837953
503113
346657
195089
924931
690597
98945
76205
10333
593941
826809
166
173707
71
488203
924931
171026
107
123
173
438977
298927
47
698281
135
712489
177633
640065
36
698281
629633
309729
6179
830337
188
48769
15
11
628285
193
72
728007
201337
76205
905400
279137
504021
821657
94
78979
801601
11537
195089
749593
653041
224549
363940
994125
11537
477841
273473
43
948133
393249
177633
7
518309
772993
790057
189
185
719585
421887
15
176
712489
322823
909305
226299
239
41
91
98945
565941
773889
162
712489
154
322549
190
801601
149241
322823
172849
703737
281261
219
253953
423879
267491
744571
156
171026
95121
126
463407
721985
32805
97
472513
107
790057
675135
322823
226299
842057
292033
866849
579577
224129
995289
247
158780
735857
201
470463
718025
52393
503113
359141
273
614784
418441
655419
230
564157
48769
825398
200249
18725
481227
434881
609341
37827
591233
177633
180
179
536513
170881
56961
595953
373049
143073
228
416065
159739
123
649495
470463
735857
486849
325
891442
56
778097
156575
668373
177889
153890
718025
279137
3
883376
161
4795
629633
149241
655419
18725
774697
534497
250
337753
735857
847889
240161
238945
53
233
94129
423879
173
465417
361
418441
292033
912737
679745
846235
142
224129
354225
85177
265
825398
852265
238945
166421
538610
143
112673
55293
6
829857
104587
30
195
656777
178
64993
289
12
941761
619949
248795
84
690913
275761
675469
277
393281
842057
768217
66
172849
149
963143
683983
96
7489
995289
108
228
591233
653341
383633
399
161381
26
285
979777
382
822273
495769
822273
628285
762501
69
371
107
52393
906607
165
343
398682
134817
650029
350113
440835
73185
377089
192265
574593
486849
676913
53
174
398682
669521
16495
211
171026
959825
235873
538610
361709
38559
36
189522
427
659907
655419
184
798209
791489
210
891442
176
929489
442637
646977
444
667099
346657
455
735857
303540
60289
409074
916309
421887
916309
534497
698281
272
24
83
598705
659907
509049
389
504
49
119421
257344
106337
380
216660
368701
929489
67281
124
137616
404096
64993
480
567361
15
142769
203713
245752
105
684889
297
491049
574593
110029
463407
916309
673153
25
171026
790057
156575
184105
680329
667779
803649
245752
502353
314350
917669
269405
353
289
934317
627937
818942
307761
446377
308
988617
762501
456061
322797
43585
104587
206023
426737
37827
363489
768217
769607
434
123909
54957
667099
85593
85593
119421
570
175809
670077
436987
573
769607
414
525
847889
159739
544
668373
211482
177633
888241
383345
103004
912689
573645
241
505377
772993
4795
267113
436987
230
41185
329
830241
723693
251325
54
929489
934317
469
89
646181
495513
602477
547
481227
855531
698281
580473
685556
195
407
440835
804353
97281
310443
598209
440835
347789
679745
810453
321
454185
208
11537
226
672905
263769
616367
477089
844641
256
263165
288
730587
485
531981
149241
415
442637
735257
514
459
622849
276061
667099
952857
195553
934401
256481
872329
551345
791489
405461
402873
385342
113281
142049
855361
567361
636145
447
421887
603
590935
659907
826665
424369
912611
234865
137616
619949
573645
429
439
812969
237237
216660
23227
141
190520
225124
290523
92737
677363
414906
645
636145
191353
846235
397
793083
202095
538610
719405
495513
481227
837953
564929
579
61993
269525
2
82431
917669
587793
310443
46899
769235
211
447
660694
225221
224549
774849
410659
565941
315185
522097
485
97281
356476
467
190520
208
491049
383
414906
988617
921633
780133
726533
690913
287965
896833
325073
801601
302
329
97
505377
295
449879
335753
128001
245
697
779169
414906
718025
614401
388
151537
639523
92737
735257
72769
261
23265
632
279137
359693
238945
780137
929489
825398
837953
562
542
217439
739553
37827
195553
821934
574293
427209
513701
777053
627868
156575
778097
564929
585080
895251
53
685
722
19
664257
366
28113
334
283
670077
197
314173
887109
253953
344
577801
477089
350113
342225
127018
156575
835281
272775
883376
697449
508313
607
538610
233
412769
741089
270837
752837
867249
552257
458807
680
393281
174
160049
862957
741089
346993
68601
649441
122
477089
636
972401
284
691881
104
520752
696
594
695
810
602477
550
428
685556
735857
458807
197489
486
134817
64993
529454
834729
205869
489
366
455238
659907
857321
631451
309467
355
101861
669521
267113
242665
734359
460
891781
674033
11537
963143
367553
109
331153
851521
205
798209
659907
555
961793
562
590651
289552
94129
730587
161009
432049
491049
832313
890247
408957
723
407445
876
783275
480
336765
414906
299495
960917
405622
783
913357
798209
479737
338177
835281
609341
145797
310443
753619
566
825398
560
452109
801601
134
778097
772993
149849
356934
321
127018
672203
646
405461
867457
352093
986477
847889
452109
559
747949
720397
261
956913
275761
436987
609341
628545
943169
414242
934401
139545
440833
916
477089
862957
52393
151537
873487
73185
786811
479277
874917
270837
495079
250761
864
286
259585
189313
954193
192
752837
769
995605
637
761579
455238
282889
888677
538715
46899
8755
407445
108
456061
258945
586295
333927
737
982529
570201
598209
252646
816
958135
967193
407445
691
693
401601
200
247001
683983
406
838604
92
636713
884
789
69
761579
119421
123749
441
135831
235873
466603
798209
76
587
458807
67136
111233
878841
257344
54957
902597
662
287965
624
571
623481
979777
270837
997701
631451
522
4795
997701
329518
250761
629155
231941
669521
795169
613137
87
622849
354
123749
662913
864577
734359
720397
667099
904
795169
495769
887921
3997
826768
145797
321849
479277
44121
336942
137305
244781
284087
680187
267
812969
369665
77505
242665
787377
90
764577
149849
644
17345
812
576177
501585
64993
801601
667099
115
625
638550
932
1063
257349
499018
519667
104
580600
685705
916309
634049
566709
100
11449
741089
110
30261
786811
222129
834729
700385
897957
253007
598209
11537
522
487727
103004
562841
586295
505377
617
826
627868
876837
769607
123749
345
402873
179209
85
419979
309
298601
575525
363
111233
582
461
366373
850
672905
182017
571
797073
35317
487
300961
687
706832
543601
438575
545003
615153
593941
625413
417975
982529
856251
662913
684609
151537
269405
75
235575
56961
104393
667077
369
694
49625
991521
904501
797073
776
723693
113281
11449
902597
253007
300833
776881
672203
868
240161
786811
893121
443
300833
659907
578753
836019
538715
691538
910
424
186753
426251
808
404096
151537
587
809737
251
734359
40769
285028
376185
888677
235575
1206
961
810453
883376
323445
398682
869969
33857
901
634049
672905
954193
844641
327
149849
916741
25057
566
385345
565941
470598
175809
783275
151537
1009
935281
57225
685556
412161
847889
564929
632193
882625
241249
990945
208705
191353
969
109054
795169
918
148273
400
179209
789481
467791
408007
458
75655
659081
607
65
133761
560
80
909305
53100
677363
757
442637
10158
596449
329
173257
974
648
710593
21953
151537
662913
216890
1833
58929
646977
452109
48
353859
363489
114928
462081
259585
71969
607
691881
149241
951041
18433
1116
179209
904745
280001
223
309467
1201
424769
777053
297413
422952
328137
428441
818
344
449609
576
1102
541385
225
592975
772297
723693
780133
171026
569289
837477
577801
333729
679745
382282
139549
273413
495079
767201
500
755
218379
1148
494
323445
165249
764233
852777
79097
305
54957
512925
167837
844641
768217
1833
894545
524393
581205
859565
959825
95121
59
830337
75655
445
211482
806840
603351
627553
222129
542489
718025
217439
284087
1311
386
280684
456507
804081
844641
685705
740230
432225
499018
821934
284086
62209
370
1129
745949
353859
311
413121
220389
52025
255708
723693
355165
365229
812969
1198
881
138313
932433
1120
241121
53401
788
471
404769
66237
533577
462081
810453
473
135657
60173
304793
190520
983021
1103
1055
616369
376185
854167
270361
519856
273413
1130
1148
299495
172
802817
372561
285707
713
992295
498543
30261
405622
452109
192605
809065
326
828253
394
984233
175109
996667
1039
947089
739553
318683
791489
498543
67136
55961
886257
467617
805821
400193
495079
732779
249349
169467
649441
985
359489
323667
253007
406793
324
658425
396203
379121
661
904001
88585
1299
434
119427
1011
770409
440835
1344
1442
499018
433
999261
143
404096
77753
448692
72769
381309
725041
646181
359489
812969
58161
317641
848
976129
48693
607057
545935
686557
105569
530177
1162
62209
184041
417601
1122
159793
215
147005
130
522097
1340
410660
254817
372689
27441
88585
273413
915268
30261
247
342
58929
568
479
646181
443672
694081
1075
413715
293605
346
381309
842057
47637
167837
878099
917402
344
685705
428
598209
333927
741227
348561
1274
27395
352093
909305
984233
938673
522097
880105
385793
593941
77753
560961
348
320
626369
892473
43247
689
1283
616369
133761
345902
538715
253007
638640
358033
676913
148273
918
157595
783275
1301
588495
567361
161009
118161
359489
461761
46899
520732
265625
1189
549555
885761
426067
699689
252237
416337
40769
1133
683553
764577
489345
985801
533577
616369
21
1160
183581
520732
888897
455238
37587
144545
481227
677363
774697
201873
85593
104393
68601
293513
830241
701
414193
1446
189522
678
751989
462577
334905
390609
1158
989
464
754511
216890
755605
119427
101861
253025
157
901185
244113
564
913357
758081
1295
1165
338625
595058
365057
495079
192489
205553
345902
1445
292
946241
181233
315185
963915
988617
358
504001
761579
125633
1400
284
828253
328389
650525
904501
150
636509
134817
328137
405825
466603
232305
638325
410660
681
1153
655225
265063
135657
745529
305293
142801
426251
563149
91633
282889
982799
770159
520569
359489
410193
418193
854167
940145
354225
159793
623
723693
622927
216890
777053
386145
337465
571712
1430
929489
551337
372
983021
564669
115965
106065
954193
1601
133150
764
951069
217
916741
226578
1021
929
260
285028
508797
115965
674975
758833
400909
483137
658425
119421
218379
698281
569169
354225
946241
155125
723693
46899
935281
629633
1543
1316
903149
237737
101181
679133
262657
275585
491680
705845
452109
191929
656013
906607
1082
514692
619949
879417
375
834729
1612
121649
337457
200249
947697
770983
876873
968369
426251
1168
770409
457133
740230
691538
1534
60713
570817
913357
542593
1032
839377
96491
506
905281
449609
236301
773697
286095
901
1646
534045
909305
657
115
142337
995605
874917
710333
714
191929
699689
994
486849
439340
693905
199153
571712
336563
195105
99657
789
945705
452109
126
201873
56065
673
1061
840
385333
888677
215
600385
679133
544361
46
1662
35317
856
716737
671573
728753
1645
9
890305
533577
536925
179209
789170
674975
456507
840
890305
133761
747695
809993
105
104393
854167
82095
1
395
932
499018
674429
189099
281173
982
792665
676913
638325
715055
769393
86501
879685
182017
140841
878099
401601
1468
263601
131549
560165
179209
181
1527
145
687419
622749
977109
1503
612786
276473
561657
300833
6179
675135
146
248257
859393
862957
736159
722755
222071
729
1153
123201
505377
864577
740230
701
906607
14
110029
977
556801
843654
897689
446377
1098
985801
1354
127018
754459
589377
548
684889
1123
577801
85593
326861
752001
361709
878
593941
720279
939457
359913
420893
628545
259585
897689
937425
970917
17633
648801
526
902289
287997
314433
12151
641121
638709
322513
48065
1821
491521
307
11997
544361
872257
395613
542781
1125
864147
1357
558393
136
126281
175109
803261
1233
113357
228865
1500
596
50
489
689057
522
855531
442637
699689
1165
772297
573121
323667
878841
761765
696361
58161
382
291258
646181
242665
558737
730587
163
1955
283
1829
1129
301185
935245
262961
912537
887530
638081
48769
259585
857321
25057
274
596553
1420
876193
449813
812843
456509
992739
872885
365229
688761
150929
281261
692033
836019
961333
14577
844869
662913
119427
466603
144545
572241
230969
524393
598
1480
103007
536773
854167
942025
284641
175109
771089
429961
374517
591440
80861
756605
366
1701
55961
684269
464
1731
264018
1791
536409
787377
643205
841717
271897
458
780137
327297
527278
32
1584
178241
488031
349641
697219
307761
744336
244113
161009
155125
852777
626465
629145
256481
467617
527278
560435
703805
983021
894171
228865
943581
353281
344242
604763
442
1529
446277
965345
849961
285028
34493
183665
997701
604763
881125
119421
510193
383345
842737
585
1561
292135
909305
1182
903695
338625
80861
96905
486849
929710
456507
371009
990
1102
951
673229
984137
1067
883376
50465
700
136781
804081
182017
940145
574909
125633
63513
646181
526997
570
156575
948
185
888241
728019
185818
105569
490409
994125
133761
76305
373
567965
1832
220389
914063
193591
1535
967193
839778
562841
423635
591215
747695
2018
530177
578681
312897
513357
1763
97277
276473
916453
797073
895457
21953
491521
1399
822575
238945
888241
893
387745
278
450581
1961
1025
1089
28104
524781
292114
66237
1403
691881
140841
590935
494
269525
687419
942187
417975
135657
1731
753619
1724
668537
914349
696361
622
183665
473041
109
545577
1815
870889
1334
666697
167
85870
659773
2025
373809
177
227619
80137
68601
425825
200249
1567
825398
462577
375
225243
655
956085
756614
316
1635
926177
29468
99657
578533
12151
389315
5121
262769
632193
915583
383345
527714
317
852777
217753
905281
206893
901185
135831
418993
735601
849961
973099
547125
237237
538715
508797
756965
770049
1095
281173
487
50465
664601
225243
237737
770409
829857
995605
1121
857399
875441
2148
656777
679701
201747
1787
395557
924
715055
1479
466209
245725
466264
310
799913
305967
1248
576789
1010
2174
921473
2087
552257
774697
2185
739805
353568
76
1706
148401
619949
356261
197729
744336
159202
990
885
490881
731009
373049
1632
33845
443672
711033
293917
648161
657953
416385
734785
86501
504
519667
107349
992945
935245
243315
301993
4
326463
151537
372561
735861
815
654305
309467
742479
186753
133150
875504
398682
1455
751
201747
820782
453
810
851417
1931
1741
518495
455238
576177
941697
837121
579295
1037
49813
726273
643839
798209
590973
2161
1664
906
688
937
1294
912537
10615
228865
657721
29057
344242
736786
267113
963143
536773
371289
261611
686
356261
779461
158861
578129
886181
876609
554529
616369
105569
420
925022
44359
15953
1161
2002
709679
877795
65257
55293
232
251325
112769
652
252237
145081
1194
120145
423105
669
379969
947697
561657
864
696673
492649
1786
361689
565
383345
572241
437801
408957
937243
592029
861
1833
667321
321849
1095
54957
789969
835793
1281
567361
983021
471753
561331
2016
413053
195089
842249
189522
1899
424833
916309
686557
49075
89805
164105
501057
799913
561657
427325
317641
208146
985801
36321
563953
808279
959825
766479
180799
34493
2209
19585
526997
417975
184063
192605
531713
452109
1030
407631
503217
1958
623481
629633
1509
220
552257
662913
1259
1525
510193
732
148161
99657
596799
272564
619949
2183
2140
1710
298656
945285
681329
178927
180803
911245
387745
738206
325473
240225
197729
1999
40769
655
917669
422891
921696
291449
411654
2448
62
774697
275160
932993
925703
548
574593
46249
2194
256137
1824
385525
901621
747949
230969
616605
481681
812969
1639
283737
879417
851521
956491
691881
843089
483137
545003
1216
749593
752570
812186
352064
697475
6179
526997
1569
2140
383345
925
638713
1457
485441
134817
402753
2389
2070
668809
841065
685705
1948
662177
2341
419120
735249
580473
1931
178341
735
171026
529454
80
12663
2183
271593
505705
186753
325
1635
744571
325073
625217
17183
276473
460
2363
290569
614641
804565
734273
955559
721985
924553
363151
400909
183317
280881
1780
525
855136
125865
160305
1288
1117
718553
110401
850
245336
736353
1620
634545
932
247153
387745
912737
523218
417975
454497
404105
326463
1708
329367
503621
565603
665657
574909
581559
295683
6802
449217
425825
292469
726385
1323
511165
2001
1019
289552
902353
429961
223
240753
674429
783275
963855
344242
939457
59
731073
1728
454497
819
1193
282889
256089
492649
897889
968369
301267
501815
43247
127205
728753
187329
230033
538317
1589
1148
557
121889
92198
52393
344
811945
633
569169
985801
975675
98157
83645
308581
722793
726193
1979
353
384305
894895
857399
318941
879
625953
364245
768217
63536
429501
179209
749
894545
948884
1833
937243
289552
333927
71307
304
1934
987258
828679
256909
1822
625365
78979
986368
909305
240161
126001
210809
957889
2005
749233
982593
271897
589988
2206
387745
2109
107833
735257
17183
533969
761579
763285
828679
271286
371009
660229
778
530177
414211
192333
282889
631905
301185
363151
472977
746903
947089
1727
1531
459054
15953
366805
123297
52393
619949
54009
520752
800649
26489
735861
134817
178149
140841
21561
686
1009
388817
581205
999945
109149
909305
3789
512013
450273
256137
432049
844097
760141
512705
435101
895681
180
878841
43
2253
24
774361
2312
429961
429593
628785
508797
752
2452
1361
879417
133907
368189
571712
1512
2200
556116
994125
966799
362177
869969
1612
2111
943581
548673
337161
1101
104649
21
684269
759357
556116
1679
385571
806
26489
973473
325633
623481
780
176
865609
688869
2100
567361
769235
484239
278
776881
420273
587306
886893
311379
675135
199545
722
968201
813137
244289
615
406793
2367
769665
270231
2049
573785
10615
444529
949377
43247
906855
726193
923613
136
665667
598295
133761
875265
394847
713303
985801
958853
511
1190
277841
3169
1228
661153
932603
469433
972318
103459
1501
926112
184041
43715
618747
125460
247153
938421
325473
524
588737
2739
591823
3997
751
411654
30261
66237
876609
1245
264018
144545
959825
2561
397119
2291
707
191689
446277
739805
1753
503217
860561
486849
311145
162361
60173
766479
874323
2756
711
368189
202785
232200
777795
574293
175864
290796
94881
908145
130
943617
60033
289029
912737
237539
747670
441849
2068
872885
56625
50249
869281
967197
762892
659773
772297
846235
604087
362613
192489
981681
261611
133761
800649
246925
898950
329367
613
758745
1119
284641
2403
158527
92198
199545
218401
225964
917321
2744
102661
917321
383
501585
906241
941345
460907
217439
1590
2282
189522
307761
573517
667
545577
2010
675495
1608
792341
9089
48769
857481
133150
293513
158527
4881
700385
448692
790089
11537
582414
553379
386273
191761
961
2036
201747
986875
2529
45145
400193
803
232305
2243
65761
2290
119
167837
235575
784180
656777
233085
1304
113011
1880
508797
578533
176065
1758
2280
7447
557107
911245
159793
930046
61
214284
208705
1568
472977
539
529
657027
75737
422
790089
262
525121
909
586481
227951
611863
947
709185
995221
970917
986875
372977
897
40042
549
706817
1468
914
58576
370
2083
359693
871
1101
733139
1394
833233
352413
398083
84
611273
112769
2121
1452
404769
262961
456325
2439
2313
100457
593306
535583
411654
204551
6802
1890
136781
2788
573785
895972
196
645
223809
240145
550365
293222
51444
447593
9691
542781
595705
645973
695761
445
580600
579
2674
488435
978797
456105
2862
763285
2492
1486
275921
2715
455969
566447
76
256
309467
939777
280001
2560
514977
208817
96433
644937
13753
1863
205869
2164
578849
592029
434223
713729
13753
372977
324613
376673
378
4881
32841
705473
287965
650
1163
640065
525121
672203
838193
207492
36321
794189
925022
992295
124601
162361
990465
15249
2548
803260
394457
986
191681
446673
534475
718553
1365
167711
219595
392525
124347
978341
862957
389315
2641
891
683983
965051
560521
149241
580737
2517
848
243
2159
2995
702489
451733
469209
124382
420273
744571
631
126281
256793
631295
2649
496227
359913
913797
202095
379969
737991
139569
1816
897793
382282
1687
490881
826739
1214
404769
832
772337
840321
280001
561331
657
384625
98185
767275
767605
922017
472977
149849
402753
728019
327553
561657
171026
776025
19011
765681
966804
689777
934596
575905
1194
368701
323981
674571
2752
898047
709965
448
917669
747905
1718
129206
2402
503217
471870
622632
606971
2926
28233
422
225037
1314
1
56625
1814
166681
49282
612
1223
1
110813
634997
311
29
2109
663681
288
2694
2974
686
3080
681537
556819
912689
688369
756
354
299265
448118
14585
318961
772075
323667
1137
615244
972401
427937
978
612415
651161
378817
376417
63513
1461
1
779461
791377
873487
964213
318399
232849
894171
50589
114133
620
2569
844641
371
747949
494
421
878841
522495
615244
844641
3102
670017
763271
123
1356
283073
1573
2248
796965
423635
898177
944305
553379
1326
693649
770437
271695
125460
471870
416
381309
674571
998
604763
761537
849961
230033
340879
32321
681329
788857
2137
1513
396249
871705
171425
545577
3298
369239
118851
1489
637
3175
299849
440712
255477
526261
269525
534965
700305
937425
588737
720579
407631
837477
886181
145565
338177
317409
820041
1
614641
3291
963457
486063
824
133761
268087
894171
619
1720
2108
479737
23
178385
810773
958135
80593
516801
361337
784529
2041
126281
1741
175770
660830
565941
588737
672253
178149
1110
948851
880567
426251
408873
558461
919895
556
82493
241249
769
470
571105
32777
807477
2683
1410
831
216943
553117
32321
247153
823449
918898
737991
647593
819681
331153
273663
562465
647173
179209
591215
443649
481737
647
883
822252
372689
832937
714
3249
912537
223809
112053
930046
619181
159793
32641
348301
424983
2519
468
3036
951503
240641
2252
14081
746771
56625
456325
223809
1271
4795
497317
11449
450581
711033
177
472545
1010
913
538317
173257
374594
364629
641330
864801
1431
45745
2890
372414
281877
27
466264
67281
276225
413
152513
200249
372
281173
3273
2743
467133
433665
625139
175809
270231
823
464641
791377
87273
269525
2917
1830
3245
845249
3231
932252
498287
111233
765681
1091
414
204232
1471
275141
690597
1235
801921
854167
448692
310593
721985
1778
413121
822
847893
758913
336387
386273
305693
41914
217439
161009
880129
92390
139857
16495
357155
797253
1
725041
439225
97437
1237
360733
892431
901621
662239
2627
74
396304
327553
815665
227529
162361
197729
385333
861148
162361
776005
688869
441849
585
2398
6265
615145
869969
958853
867869
205553
881125
609499
999945
2752
1087
342641
626959
2638
335661
268993
271897
300233
491049
587306
390
815665
999945
764449
1755
600860
777795
114133
2294
1366
365229
716737
397119
1860
690597
205315
226578
519629
615
3068
138561
751921
869331
706
803651
204
385990
314433
392417
724265
877581
542050
596799
25057
486849
501913
142
763777
3274
1860
15
918805
1259
58161
817225
168975
888193
2128
513699
293957
250849
1488
867201
412161
392417
872257
266271
240161
927901
379969
161009
149715
318399
2377
655527
287553
890625
312
481227
829335
967193
472
1256
608020
147281
2649
1005
444121
678401
599290
915461
2855
513
433665
477
159793
352777
2991
2779
199786
584625
2043
917325
290569
639987
20621
1783
1298
288835
851924
222129
892
35245
520473
587793
359913
574909
274903
607
87153
655527
624485
749857
880417
888241
768245
116
2103
578533
2410
43841
659081
630169
3239
532669
667321
464104
2476
771761
674571
581049
522097
1104
662239
3201
264537
697219
488460
945345
204232
95545
1587
277841
191689
386273
711033
683983
46881
1384
474
3040
1064
1312
645563
722177
184943
26109
182
538317
405747
881125
407451
244781
8257
613137
811457
777297
676161
725041
370073
843552
393715
682622
799156
64145
905962
486913
2091
49113
3153
980417
2931
734881
713
1194
624
3586
2061
136001
891841
480481
131549
349873
519667
220889
2381
626
405825
631295
575738
2222
493633
725041
2155
3108
339945
545577
662913
932
883785
996
1567
625139
677363
2316
789481
832937
437140
765681
849717
991521
282889
344242
98137
316981
961
934596
185800
912737
173979
420353
895241
566175
261930
3010
371789
910145
819681
449
567263
466817
223809
3578
2040
2262
716349
360067
2452
627553
658243
2983
48065
572321
788857
558401
765
452509
168185
756353
219
962875
613137
617153
23265
811
85
690353
852265
593306
849232
128921
784529
12663
610
436987
150705
425336
189313
3770
325073
608301
657027
5073
329217
423635
1376
1001
696995
534045
638
287965
137765
94404
3510
947809
105813
960197
3398
985
87273
3019
256137
3201
96905
632297
180803
585751
179888
2834
584287
2824
1589
486849
101509
930046
119427
1322
209897
872276
890159
530657
1494
936
448
1597
133978
2332
509921
490
650145
713729
273413
972073
702424
893121
437801
655112
618563
829335
701295
402753
898047
240161
592792
702665
171603
921
741961
2878
142801
2740
975263
309467
2775
190401
3371
417975
396389
173001
937673
83166
289552
34808
434251
2446
659081
3780
51
467423
2508
1542
801
872673
694241
656233
2330
472632
2356
594849
430353
723284
772769
786713
485
934596
665189
909961
871705
56257
951069
5762
643
900033
209665
2963
3626
73629
3670
822252
986
762025
436
640001
750265
619678
11937
589988
533691
693633
393023
532669
340879
35705
724265
585097
692523
881125
2913
9691
128921
846235
2714
3313
169518
392417
596305
853162
588423
599505
316981
685705
857321
14577
375824
582845
803341
477937
264731
1305
99657
26513
505
76148
436522
759673
233085
443
261083
50465
926977
52
174029
131549
2970
985801
960296
3367
796097
3523
411654
846753
939777
824417
859393
1752
537089
901285
17345
250981
931253
694241
700681
2519
657953
327553
535219
434717
273973
363421
173
268049
1012
993417
760971
449173
661737
774697
699729
618563
2284
883703
453703
801569
26313
2291
756513
947400
291258
688579
1068
93047
702489
784180
421232
337161
722
145565
1914
815797
3061
647174
1448
443065
838604
995777
214481
642457
3764
832665
705921
397119
1
105077
3683
3547
782435
671573
3144
822116
145081
613137
2080
155500
670017
285
162069
546407
326463
246925
4289
82753
985801
839377
174450
334903
385571
414259
957263
2869
1370
348015
960917
275785
1099
835469
451733
3283
2982
855633
425571
703805
369665
246083
57225
407631
544833
277473
30
2480
237030
2569
401929
518
2411
42145
495929
409841
792689
893121
859729
599505
549555
503217
562465
948884
220389
283345
2700
958849
702417
531981
896266
203
965921
191681
363421
766721
164105
618747
347313
2070
381309
186345
984233
731073
2278
478690
289
19585
590973
407631
3916
353859
694241
3508
774856
961771
2966
3815
2645
762
292821
467423
314597
910
508273
642457
730587
636188
667
414259
627265
970195
441297
414259
655216
645973
919794
114133
910371
5705
121
211649
357513
612865
334482
4061
2048
434717
320129
599341
353859
744
867201
667779
3131
318941
1168
395557
620281
387745
563029
1255
304097
451137
1067
2808
473041
335
247801
667102
741961
3017
520752
382513
2015
3075
1384
446831
1284
253061
256089
234609
1402
696361
25377
280881
404753
2027
562637
100801
392354
703805
3689
895873
409
802501
974241
414259
1124
359489
807477
231941
783317
196483
1660
350881
3211
26489
544627
3518
719463
320481
2539
792697
983
2209
924361
933
349473
286709
693317
292033
729065
564157
271897
767605
135712
888677
3125
642457
3400
961333
612353
252551
1207
385292
549825
880129
682518
603633
486063
215019
554529
131
858339
4075
3002
3647
348301
249245
2755
4170
404
118851
240
215019
961771
652583
3826
346735
2145
117251
507577
993169
695761
233265
805261
1475
495079
152513
365277
2043
139857
2909
535777
2259
2147
441
207273
1395
742675
124
749857
489625
977335
514109
944011
1578
769989
1420
292469
2352
581985
374681
784180
902
3390
752570
535777
85449
372689
141313
176299
967983
3467
981849
237237
574
167268
695
2051
249245
204233
850785
243233
822737
8257
965387
930162
577085
896139
873487
2411
920713
196129
261
474653
888563
2525
895681
525449
53401
511652
1519
360733
998401
339745
88975
427325
324321
1099
1408
1223
54939
102
92835
2961
584287
727066
501
1602
859985
870113
504
947089
5762
443525
515657
158527
1771
135853
215675
1646
2811
3323
432663
76831
853953
541385
581985
257761
715
619181
465655
836019
3383
531597
535219
322895
2203
483137
113357
233265
249994
2650
804480
308581
66965
228865
940625
3681
797073
88225
2358
3373
874445
3082
1906
281821
1484
549825
1580
402873
69291
6802
768217
973
472545
405825
598
121889
215019
308581
602181
886893
2451
2239
412769
856251
864162
832665
903025
32857
436989
628877
940097
181233
939777
644197
368086
65257
941345
356
838193
726467
226957
4378
1075
344290
536769
758529
407631
419897
241
250
906655
283737
455770
648801
96547
4198
494556
821934
212325
2229
489213
256481
200249
420893
147521
3501
2001
512297
814949
459899
3680
876818
864457
885
1196
1348
800153
988617
959453
883785
276833
402873
4352
383345
4026
730961
562265
607226
563233
136781
898773
2536
404105
806321
126145
4201
1949
16495
4318
491049
2857
128641
205113
332353
605
609253
123297
322107
3908
1663
244133
829733
805691
541385
562321
829335
3422
135031
891045
3337
676913
684595
596799
155500
3208
284049
821934
647174
438001
928469
504561
744129
697449
463407
513158
332181
320
223479
248887
877896
594591
913357
232849
770093
489769
83
162593
683137
92835
1055
117806
754625
908145
24212
2638
452233
89513
710593
4443
1217
386273
4157
142865
1101
348301
566447
541709
68601
1
3948
710557
906655
311379
176
808369
991621
275185
941345
293957
907569
634262
129
81617
973473
362613
373049
967193
978817
465281
385292
368881
886181
473729
3523
417601
648161
857481
797921
440725
12493
702
2472
774
228865
897793
522789
545057
996895
2754
648121
1645
981441
199786
3600
706817
1023
844097
443525
231181
434223
232200
2551
1777
215019
729065
530657
1913
205849
717033
846105
3126
679701
858113
934310
4164
450139
505146
218965
538317
310277
2217
401177
15009
348824
660273
719405
803261
313953
103007
93732
175109
163525
371009
573793
561119
330857
210049
999617
296933
106149
382513
907781
999033
234609
280993
2306
213
898559
932993
156801
956491
261927
2234
230485
187707
323981
605001
308581
25
949845
771761
79473
331177
217439
4239
992169
342641
997033
923061
953905
809569
639129
374157
457057
834685
998599
194241
1132
288835
465033
42634
826739
612801
454819
4209
2686
241527
963489
273
756965
4221
831317
624697
260849
227004
3363
139549
189171
500
501913
581985
535945
231681
997121
557
796577
755605
14577
2829
250273
1682
878
4439
803
93305
1727
2303
286405
3340
410877
133429
802501
247893
3898
2814
395613
342503
2517
270648
962733
348523
223733
370721
250561
411089
138561
872885
237539
3494
440835
205249
4841
627553
1228
724529
525025
2911
297360
754625
2342
407
891781
3568
3038
799156
4368
1772
521295
888611
975023
576
1573
194327
1815
212405
99366
524055
1430
4474
174029
53449
769989
457177
694241
315197
80489
49625
979577
1003
1300
857481
369409
344689
54939
433665
385292
232
3719
4661
2687
434717
3476
31431
562465
917325
109289
363841
34749
506233
449217
4203
1966
211649
2673
2717
261
850059
293957
255415
449609
601
315197
678
242625
231181
1951
677
956085
955897
676455
787
999945
447569
872417
619
517313
688369
464
456509
358625
353516
1851
530905
459054
392433
282083
851831
700281
485173
1551
1350
3971
914349
311007
904001
1350
800153
207492
3854
829857
926449
824923
34749
620940
468
811543
56197
404929
3564
596249
203823
496469
3148
898177
678145
1984
286713
626959
29121
943169
55809
281095
749469
379649
1
448753
306
344242
935735
2762
918473
103004
538317
508273
762892
4172
488460
622017
824923
368086
1184
828049
563953
529
58161
147005
969665
1
120202
334903
925022
112433
788969
604241
2923
283737
580049
922017
188549
373177
41473
293348
2126
291349
554241
847441
100801
2205
35009
1431
4841
430
420273
85137
552257
94655
143681
3886
80049
46293
770437
1368
915753
431403
68601
846
385292
278313
670529
947809
359196
33185
465269
2720
1756
906607
847329
316545
2826
2694
338933
4889
37289
259585
605825
4411
46897
767605
781
1877
4014
339680
953861
961333
697191
681123
325073
847569
299265
3276
371423
536769
23265
402873
326569
961333
468285
3189
1685
3123
764513
4461
151537
943241
419449
338177
193409
458296
4054
809871
6802
2973
449719
622632
57531
92390
440776
58161
416993
349121
36518
705190
101509
499018
325073
581049
319553
2633
765681
525449
450273
4856
160511
381309
856251
122561
1044
869393
1827
438001
1477
326569
574909
569301
559589
604241
890
529517
26109
592997
244761
448118
4368
824319
143
585751
984781
333
108427
83645
24127
708313
158585
128921
544143
234865
585246
245336
590455
43979
637813
531
2062
2238
3178
380299
530177
297573
989344
4172
2550
51311
2513
426251
3941
760141
975263
957889
662239
657239
3693
988617
407451
657525
325073
2004
2818
2098
543601
872885
140873
210313
772337
419263
532801
3
719713
3681
721313
467133
466281
912327
142935
143114
965921
538317
616055
996465
301
1527
2034
207
869393
851924
253205
305733
629430
41225
842433
4728
4107
2782
91
212
221921
2429
649617
4172
3125
180733
352413
122849
555259
938241
402873
71635
2756
213839
735249
662913
320593
535297
289479
783275
715437
292114
2416
417873
898775
181317
869672
479277
112
563953
133978
251985
1743
888241
610267
473075
1715
741140
486273
898399
256049
4602
592792
31021
852265
4195
148161
672451
246513
369409
2018
1097
786108
711517
578129
808369
280001
195105
3990
1125
636833
849195
2727
957447
711517
508797
652583
628545
41914
27745
477881
3571
699429
240753
720406
755289
104001
157595
590935
541709
324461
153377
300233
40641
826817
1800
420
444121
534649
325073
628169
256481
793083
835105
625953
837459
54939
2244
223
903063
730587
432049
355165
640001
966799
235921
2581
374045
474897
923477
144785
287965
520473
2807
4736
776773
622017
449719
455969
4231
82493
3988
361909
92198
627197
150450
732779
901621
777281
1486
2008
243362
682533
1244
714097
311007
812252
875624
1937
1825
309467
35009
383505
4871
646181
372689
2971
546
2850
654981
348
875624
407631
921633
718817
169
216099
924741
841745
792689
240161
548673
795169
820405
205113
2926
3577
4855
486917
246233
957447
680357
4263
3775
102049
710557
819681
387745
3459
941345
819841
623425
5107
250561
390312
3411
672451
233537
105569
3784
2784
795854
221241
762025
922910
4127
3095
574293
2762
2305
698234
941345
454819
534625
431403
901362
1882
43393
62
877581
949377
12493
421571
384097
901621
413
212151
607447
571559
635
381234
4388
354561
172819
343662
3100
497583
316
34
2388
226578
400579
701059
311007
753
404929
310593
1055
818501
430500
524781
1
560689
37689
3956
481227
472748
563953
714393
416093
4749
1472
265063
889193
955117
720711
54345
385982
692
1
913357
368881
141313
597205
171168
315185
327401
665667
1698
482733
96433
775865
308581
2386
242173
792341
599505
667193
945499
771761
1408
524669
211649
807089
473729
89805
580049
603697
231681
1934
547
284542
1395
683137
365
464165
5210
5889
281095
4294
212737
960341
5352
879685
601857
311339
4465
106817
63009
161009
2919
274249
4809
172
907569
113725
97230
938421
156245
991913
3689
4415
1
959113
28113
109193
3188
184403
121213
28599
889193
655527
999945
514692
4266
349473
593941
220859
607226
200961
323059
4669
392603
750457
21457
49
2834
195089
244781
492649
986873
584233
719713
3171
310443
506127
171026
240753
1950
5410
381309
102661
455105
340145
858705
831
571209
407451
689301
443065
723357
2083
231681
715793
629918
794465
196129
604005
667853
271695
150537
4229
1282
812252
1350
3021
4108
615449
2788
878301
711961
387845
986477
384625
2059
827489
3959
881575
140337
131549
4328
874825
994433
627937
3559
316265
2641
407145
1661
605937
2902
361
275022
52577
747949
412633
460185
862957
65634
773697
594110
908985
640065
436522
473251
496469
843925
378817
29265
584287
376
1855
105199
1994
32841
4326
639046
15611
289117
5117
911249
1984
5406
457177
581985
1386
502288
315197
932705
61417
408
1090
147983
242387
514692
781441
776289
772075
648509
573057
74802
805811
583781
185405
776763
545003
461761
849025
831694
603009
505921
734785
329740
102049
916489
5507
666189
922241
168980
3898
1477
1469
613137
135831
903693
620705
966833
673237
419811
421571
266271
5171
469209
711405
5368
820693
3700
757617
929355
700681
888611
3612
683983
5384
78129
245
901939
762025
4324
2896
379361
940097
2707
106601
905543
4699
237441
197569
247153
838193
136705
638081
567633
897619
498543
958853
2855
857
3340
527241
890159
851082
279621
584287
330241
2685
767433
972401
242173
457177
381309
754625
343
298425
679
953985
233701
594559
627553
205113
399159
67
235575
735645
611273
1
916309
563621
910455
599505
3812
3732
970195
455105
710333
369
379121
1861
806017
347789
137305
1125
4127
229357
192777
556819
890641
777281
607
670785
631707
738139
439225
729360
336057
559771
802817
619971
910813
709601
980177
823521
14081
569169
1814
625139
5260
25377
581049
5531
454819
103497
300009
68601
386273
401177
5013
4996
2656
444529
116573
380313
567633
554241
1
694241
618241
266793
963855
3374
1143
208257
92198
74049
76305
157412
171875
712795
4541
96433
981441
5083
410
243233
245985
446673
276113
533157
258369
604801
1328
2953
414211
561361
122585
294273
2674
927901
527151
176845
873837
379121
2825
553065
171168
401617
745949
416
940625
813137
163
667853
854477
316265
471870
762892
5075
888065
5581
680357
818713
3067
84505
2864
11327
293601
5601
5495
60033
221241
353516
4040
852795
3907
179888
846785
226578
487129
305967
870657
187707
263601
793083
631707
738437
129206
576837
428441
425571
419449
470598
280849
244781
1096
165503
870
63513
327177
5474
560453
433473
408681
411737
876357
305733
961
1201
2692
861617
551952
801313
3098
350791
968121
473251
2397
64665
1373
2846
867477
244761
875441
961803
887649
604873
261930
122145
391927
4497
812186
90435
84925
905373
721985
2284
519
231627
749239
4287
15401
2358
230033
222465
925004
612641
4971
330593
448121
935735
149409
526011
114133
106115
539185
609745
863760
706238
157412
1954
5313
880399
1377
532669
17927
302081
713907
340
509
655
728420
621512
447
235921
810453
3846
663253
9825
110687
298927
2101
634545
782956
4256
85870
168185
838
561185
638577
374185
5595
2358
138241
606262
784649
182215
184403
357057
5636
962113
580049
3004
743063
352873
859009
132829
3581
971333
307745
42634
18725
628785
279910
2857
229357
120569
20
814017
94469
373589
437173
157767
3758
863760
617633
439625
3951
724643
613137
963489
1386
601457
719143
3153
962875
303596
378467
311145
190737
5264
283345
829733
364949
1257
864457
162226
68246
750457
207523
609813
764449
720406
4360
804681
128921
80977
622632
194377
386273
5877
615921
4317
284641
290473
743287
5896
449205
1486
770113
3589
84925
4851
727293
3890
720579
899063
864457
3696
608181
40769
3676
5717
839778
747670
427704
844992
786108
855429
338737
391459
1832
314597
184041
304799
456105
1748
32507
437937
130
534129
478292
5338
4278
266011
728753
76305
311339
35245
353345
576589
22512
381
48377
4957
575738
898399
5316
368577
275921
747678
5926
844833
782081
1151
992495
93848
916
320475
738049
19349
2798
2596
1094
6265
471393
5757
783801
5883
3706
890490
653929
5526
986477
762565
869705
666993
938049
131549
666697
633025
879867
42521
838193
438575
155500
201369
1343
980021
408749
301993
243362
144785
990465
606305
26313
86233
368729
4210
960713
5719
239153
721985
5947
531677
3940
116573
129605
902593
524055
62209
364149
703487
356625
21457
4604
903025
4141
532669
3070
484239
1029
399572
563621
646181
2690
893
92601
310277
191153
517055
493165
814017
664705
556801
304331
2949
460185
877436
969665
875
1722
67099
879123
888897
876507
81491
758745
19369
705845
660447
218
635
372414
372977
920313
822737
926521
878841
204705
1350
961333
1543
863760
877436
677185
790057
24753
4340
432049
711233
894311
255035
239998
175452
913357
765681
927601
5225
428353
3573
526067
947681
188450
320475
424161
1094
4326
665489
471393
711961
305967
393105
678145
299495
96547
1
804681
465816
575905
334
2342
433665
693649
316981
1650
241249
4182
4662
5607
4354
708561
795521
876199
203
556589
104367
3273
545905
157875
894545
383505
4670
261433
2730
842161
567997
4745
167361
180509
994817
773099
880567
587004
450923
413121
2841
726441
1334
759
144649
880417
543601
668441
654273
4352
218507
543
991131
661153
120333
3950
4335
2972
551952
1964
643191
342641
1113
486849
793168
41473
275022
896449
132153
300093
622927
422201
6093
558153
817041
911811
130731
554789
401003
950431
926797
817597
1374
796277
3203
117505
916309
5645
61153
429893
914895
779379
809065
610613
2278
422657
5395
72529
443289
363497
716877
2829
565625
928497
49907
305733
4419
333761
1744
5654
4927
895457
433665
9691
670621
745949
471793
74049
722177
889
6040
482733
3024
17183
4106
915
484239
100809
497
878841
268879
520752
304331
751921
679157
605825
68601
670785
326131
377087
538320
175809
891393
733695
4586
237237
706411
738731
535583
5991
514149
160
986873
23534
955201
64665
289029
972401
408445
830345
427937
202183
779929
50249
5564
529840
323745
65345
499953
364
188997
457133
5335
890191
915753
311399
687433
689740
383918
996465
299530
420711
728753
774856
205113
3113
3376
256793
881473
413053
28895
895377
904209
4199
5188
562637
314893
61417
307745
872417
533157
532475
522417
822093
730497
939555
657027
365099
2207
705473
509921
2831
750265
411089
915753
314350
325623
119745
775944
461
158861
476642
3394
5813
926597
390957
1552
3375
322397
547220
112769
216737
360733
334482
466014
521295
327105
2800
905543
200961
878301
731649
460185
206289
949377
770409
884368
3083
116519
895599
847159
204
3474
918393
928497
232577
328242
826
209272
720797
292009
970195
20368
157875
663253
557671
800053
616055
227601
1081
498625
363151
1620
3436
4539
982166
577393
436302
441297
32857
906655
41090
2144
230337
965387
3697
302133
5793
643901
28233
349121
4599
2815
5383
584139
673228
665657
386456
536665
582845
5112
236745
2222
593941
531713
988385
956003
1674
475009
850059
9439
621116
230901
606423
446008
1877
3356
326609
6369
112433
316981
497419
834729
460907
5120
562263
852265
609761
495361
950431
867207
1704
5431
597769
848283
5408
656401
34749
532801
574529
159793
41225
847569
847893
455770
6265
406985
244289
4720
4015
85246
5808
4482
890061
696001
436522
70177
404105
90029
405988
911752
931745
881377
451457
883785
545935
245725
28895
5683
223733
508851
619949
3157
874825
985180
5609
501057
964213
236185
6171
66237
718097
2891
167837
206289
410877
295361
1107
820405
814949
868465
101294
140337
411777
350625
473669
980
897
921329
468553
749457
607
395613
9
366395
896011
580017
210529
320307
4340
637435
360067
5701
928387
492949
50817
676913
485478
537671
304799
989841
613137
187707
553438
5498
863760
3122
293348
192777
642457
507037
5480
533157
685705
5711
5285
782285
3902
350465
809397
733298
416837
353633
334040
742209
3738
3706
3429
535945
593193
107969
840745
178927
914497
518921
978285
6450
82493
4535
627265
84925
5322
78979
212637
988341
5314
271286
878625
999617
40059
158527
4910
5139
296542
501211
4181
69915
631105
756621
631409
705151
413217
2733
816457
6182
871596
1205
241369
278216
2188
4027
2127
683361
793473
299530
3774
246888
4190
6006
6093
185818
45145
176278
104705
661
581559
426251
21
806145
967193
729065
2495
517680
2283
179209
900293
440603
800000
1105
80049
149777
62209
90
4882
101561
910218
73708
237030
606729
495
809397
782435
396465
961771
1536
804081
988881
533501
4001
426163
93
2026
704297
123806
5864
751921
876199
611649
3716
616
522888
966833
678369
681537
518495
914063
244201
352873
442033
246701
249245
374533
387849
105073
644197
6260
213177
239637
185089
43393
683563
994
213953
1775
5372
226433
5022
740241
543651
316173
232321
4900
287202
758593
597769
5192
667467
5354
834433
809635
6037
764983
210625
74045
410257
199323
6462
430821
15953
127573
870385
449857
271593
677185
3963
141185
643205
987073
209272
69993
6445
407587
5616
146363
932993
231
1933
10158
294865
582089
729065
290297
84161
969665
848625
105921
702705
117049
2584
351605
885597
439425
752843
677821
801793
910455
151841
682622
953985
529517
256481
522097
687893
312897
736809
160437
655
929
872673
2375
892
503
423179
503217
908145
4810
2391
905749
412161
856501
468285
6496
522495
1106
115149
12
533969
417873
293348
5067
115149
829761
749647
674033
623101
736005
916309
2261
3669
438313
168980
662913
19011
5167
642689
280249
518009
273137
973108
394457
1098
195089
715129
6488
947681
6323
74357
521409
4985
879051
465269
210529
1200
4583
523
65257
6360
28233
407587
1712
406793
186093
1895
558153
3867
184393
840561
226433
1309
365099
273777
650029
104511
299313
266449
2680
596621
3319
650075
987791
595112
350625
216737
277393
4823
3768
888193
925361
3609
385
2003
244289
737649
6760
957041
723357
638640
973809
413376
5651
372593
5003
148769
451493
537825
185405
60771
330857
582411
439897
55809
6985
1454
425889
608757
6461
120145
774465
5708
2917
458201
40425
329081
947089
992495
2983
537671
176299
293009
405
4506
489174
939243
284542
163849
325633
378817
700681
282822
518977
781441
80049
374517
167361
5262
279631
808144
669953
6228
51641
599041
551449
300481
653929
817885
5917
118333
975675
6187
492949
544417
9009
390935
903693
883043
603637
949377
911068
234299
285785
886181
688869
694241
949
23965
32414
451440
629121
3892
510017
49390
219447
58817
216660
1553
4499
216119
81153
850377
24577
873487
2523
2353
6863
335505
5925
234024
86161
265857
780137
860
459976
663253
4438
17681
133
393105
892697
581559
2476
999633
10945
429773
376817
607447
3666
4783
393014
839985
116033
3170
122193
799681
266011
959809
2010
696791
557107
629918
203352
176237
882841
1128
712261
3239
317377
670077
790705
178385
301673
254099
1686
607226
2323
5655
2416
578849
799913
172253
339680
6584
39457
4647
407861
843654
573121
789170
712261
5727
330493
418971
852777
919845
950431
467329
3681
150929
241178
406239
417873
420449
342043
1819
6069
229685
952857
938921
3172
5538
2423
575738
187201
750049
5243
233573
216523
196
872819
889
612593
929969
762241
784257
304799
4907
6577
5067
808585
325505
4052
609341
2286
7125
2200
928131
785729
37385
82209
411777
5627
940145
234865
317953
352855
335505
904710
697009
288003
933435
938049
419263
999633
813049
975675
865707
13421
737601
276605
291041
997033
728753
322397
63815
895251
538561
81025
2821
999633
4021
211577
1946
3697
938305
443525
432765
98281
181265
477089
597569
960296
710593
157241
1987
224717
6561
482207
610541
3330
6762
790057
806485
482733
537117
49625
883457
153617
156245
374045
404929
100457
312897
229
542593
7241
105921
518977
301369
302599
393513
613137
704297
6813
302114
17633
120
35245
3780
2742
822661
411297
978753
377513
280617
976689
4341
295361
87641
5160
973953
188253
294425
764449
468956
814585
5279
2045
139549
652513
951916
2616
542011
337537
207713
5101
602615
494
204481
988881
4161
7339
243887
3169
710305
151003
643901
780693
105409
4621
611273
359284
790369
7246
920313
571904
234865
381185
500897
2025
2040
1143
730497
203393
758345
841729
7159
376597
306
359913
760287
1312
4560
443
652622
936897
1827
735937
894129
2066
578193
910581
476642
466514
911752
2327
333669
767342
773313
554581
890625
811129
796965
3447
917413
316074
366137
3050
1972
6472
746951
1596
60889
904001
689
767605
656777
912205
627197
93305
991913
995211
302058
659081
278313
591279
669945
60771
614527
153889
330397
932569
318157
478690
1074
476545
583673
587785
6674
318399
689409
838193
187015
367629
711961
346735
497583
6964
260805
965387
6960
556657
4483
363
6663
361399
5559
6495
405
813957
2139
493
9009
338177
6995
5936
325623
600607
129761
482733
460907
293073
4779
7410
207523
627979
5444
522725
4706
937251
72910
740241
325836
552911
951916
2443
427454
2733
6602
383345
2016
288835
408873
374157
392553
4168
574909
488905
3796
654081
66961
911141
765637
583465
986885
675977
663278
670785
777795
533691
882625
646897
13753
869393
6893
173257
824
107809
524055
2158
226137
662239
6075
690
432507
826739
185885
563473
2576
888903
3652
424391
809993
805879
4089
689076
292809
767461
942952
808297
821049
283873
2732
3461
988341
6961
209272
261697
756129
506233
677149
529454
187201
317953
5148
837505
459976
503427
807477
93305
928849
889287
3246
159793
211212
675977
593193
273137
4083
376599
243090
423937
6504
399433
63009
2271
3331
470929
14425
907781
591279
2500
824417
3683
5785
2925
454819
586478
980457
879484
585246
464977
650145
132961
634993
450923
589643
745681
249457
130865
135
869889
497529
759283
31431
233201
295589
834864
6357
2365
958641
547793
2153
639769
633689
559983
480887
86773
263809
4031
989
864817
446957
980777
687265
667193
4557
3449
982689
594229
637090
733809
916017
960296
7098
214186
42
823521
589377
1702
311339
210945
496469
915713
442705
926321
286230
924737
35705
46997
402753
788368
912537
635141
6671
5556
620297
2396
93848
3687
24469
208705
3360
4266
322143
242625
7681
935405
771761
325623
670257
4705
62209
904254
484974
950870
554789
228970
41581
126540
334903
433664
145081
4512
922241
525449
246932
901185
189099
923991
368977
309289
340805
884481
996667
4895
279631
178189
763285
560689
331345
1229
3891
480887
79361
549555
5741
183581
230
973953
7695
812843
4613
891897
880567
849195
925022
569053
719143
212637
40769
80215
7184
140337
460907
206505
4612
884007
739615
6843
105
400793
4514
602197
564157
63886
7705
5275
727969
350465
67147
720797
638669
178353
831430
165625
129761
806017
1659
569575
440725
88951
921329
338177
966270
343769
224118
294273
506233
6672
729
3759
1206
476642
794821
643901
377237
962863
6531
207913
256933
112413
588769
911245
107969
565941
502785
817102
585133
474897
572647
802343
553985
5659
2086
100587
3269
983335
618563
608865
4650
392434
252225
255913
595112
947089
150077
352413
137305
954079
50465
282049
787553
643251
317992
691733
289964
2134
4584
760287
898047
345315
412161
211577
207913
4705
151
72929
6221
795114
809919
5812
6934
617633
492493
6885
20944
917753
847141
941313
973557
327101
31109
969665
1937
180803
3493
146769
328
16495
115573
1833
6802
2965
2326
6265
926797
938113
550686
720797
3596
557107
85250
442135
2019
867665
860
698539
555983
233679
7851
756785
984489
4976
343631
312897
348929
438673
127205
506030
13270
460883
3469
3695
638081
408741
697294
222884
7332
838593
5250
22289
672481
742209
2640
552257
2266
468135
799576
426067
482073
296542
81105
729745
877795
1868
674
6631
854921
6531
5257
222972
634497
791609
793857
857873
811129
481227
5854
4212
277793
289501
171485
125409
639
2459
494399
193409
205249
6811
15841
137765
5484
363771
553438
4137
3309
970559
733809
723241
915713
188997
7680
7022
358306
766366
7414
7728
949950
1283
448692
437801
623101
399009
32321
820547
247105
6884
1136
807945
515169
346017
225735
853477
475009
688061
128417
4285
4284
668353
457648
285305
399953
49505
3348
479051
663655
577085
810097
329977
999285
391543
6182
3102
848625
4199
479978
5321
1
2562
392091
1601
611649
6376
3267
103993
3537
500497
572241
170325
269925
201873
964451
206389
348301
424413
320365
631641
797593
5739
369899
689409
591279
549239
806577
4481
4224
926177
184041
981905
711
393715
128679
77357
3713
718817
129353
386456
360519
322201
6510
228073
6990
27105
812745
7424
1607
878289
938561
2225
1333
235601
16
2334
683361
605741
250694
608197
12493
756033
819135
884007
287202
714
794135
370969
160993
2268
628169
2289
279541
7094
5854
2518
56855
515437
406465
307383
974789
725785
5259
867869
269860
718085
6516
2647
836797
278673
888677
50249
550686
964537
264187
846641
28113
5519
74802
989
1603
658
157412
444529
878625
288395
829335
554529
5355
4860
438548
1313
677363
583769
4233
230541
282049
485478
824
455663
136524
941585
779053
1831
28057
274393
993169
977537
5520
699707
488905
297564
6179
5177
124385
5345
935285
941585
597777
565289
218965
5697
5427
3080
1876
4872
222884
120202
514425
245609
80593
459533
201369
350121
440473
448385
3011
7370
838785
408749
61334
2471
951153
69377
382
986477
340879
354833
172489
509921
631295
545337
1235
757945
443457
3553
2417
48652
70999
383843
300737
2811
7745
537825
793500
270648
6860
826817
382949
568215
2115
379121
560689
770113
983937
385982
639981
7133
954493
308081
116289
580599
326537
318157
3277
1539
730659
940625
844033
829733
159109
758981
345365
7046
292170
4670
613823
14381
473075
4493
931839
238938
74141
1386
769235
427573
441849
692033
420351
240645
535777
500069
948677
281621
354833
446339
219595
401177
2308
522789
551668
405296
15401
8047
7099
6402
693819
275782
309467
113043
923477
2079
711064
4497
7540
2419
2885
192489
240383
252351
4061
120455
435009
302977
162433
966270
878625
304331
758913
442705
2284
923991
938921
5394
663137
2262
7395
685449
7292
671173
79
5812
880001
6396
484761
4363
759673
531981
592792
857177
248409
854193
989173
116289
529025
21561
800400
844545
314023
8003
743224
666249
900293
112241
7997
356097
1249
41914
7129
514109
2854
3083
685849
669121
525089
789040
381185
146348
543261
371565
388215
4608
225321
730273
869205
23534
695037
226957
961333
184479
105661
376917
2926
820693
321384
1107
381977
3957
590935
400417
152897
71059
643205
33791
759113
221383
623745
796857
619949
374045
225945
752
434225
6493
978977
31431
320285
232577
8056
742973
6439
131229
450833
4883
728127
4308
7996
724265
705921
763
1448
689185
1391
6395
721313
948897
546
169269
756129
7487
79646
353181
917753
592555
211717
600665
3351
528625
145403
29299
348301
247369
111233
2748
893077
7385
880653
312889
878301
678766
180689
779
35457
147983
726441
745327
145753
237939
361682
133089
779461
137305
726929
472879
955715
83645
2743
477437
1816
48873
7708
42179
263809
564348
581049
460185
795189
832041
483405
572485
533691
4522
201369
66237
275365
615145
4451
11937
738439
7570
300737
571041
514
898950
107809
772753
923477
381705
994
807313
7491
5408
202183
908129
417601
13691
4126
128921
546981
5588
40566
8344
479051
7691
116519
389
585626
401553
4224
976381
187015
217365
5234
703
504459
363841
999913
20
998033
355342
91330
7543
1470
718321
218507
245609
122561
161617
1188
673077
340879
401003
6779
216119
8180
175809
69041
735937
684889
655025
56257
134957
648
63577
7905
1524
449509
543537
222972
254817
5609
647153
119857
992495
5852
3730
199323
127205
163041
787905
427121
553985
573793
187869
4362
311689
542913
796857
4823
4558
292401
630849
67521
399457
545669
1785
77510
7472
831694
8555
57537
337161
597149
8072
196601
3761
821377
888065
8436
571904
97437
613953
1616
694241
8213
353345
949845
115821
205233
7440
201747
2733
793168
774849
941437
535945
246888
484353
97230
864457
7628
403873
780769
569189
273501
54665
605241
404489
862951
6738
1238
6103
625365
3806
8126
766366
4653
1671
246932
752635
560689
974363
768563
718977
446673
291258
229685
897793
4994
778097
3329
4531
817297
891201
23534
465
207913
187201
899692
611863
468135
402241
645973
213257
240145
6492
584079
499953
431233
768563
131229
262609
4425
2529
140873
630673
386456
4885
4181
793857
2024
5596
750947
2261
1575
7391
670621
567263
762782
8038
6109
5318
362945
920313
8320
74
3265
3705
379993
96273
2909
830529
721313
882625
436728
979145
5042
8216
360819
520220
5967
4044
33
157412
20401
6910
175297
123249
617633
327831
2016
560689
134731
778069
2451
8641
3647
262
516033
5874
348929
92297
909687
2711
217681
877410
231145
6616
62209
2056
138561
355342
598821
53729
134971
1325
999913
109289
163533
883913
999913
522221
273137
871241
840793
993121
620161
99
507617
808144
5613
484239
389333
804480
3260
100205
477
1035
32659
89101
292
870921
140141
392603
718329
734721
8288
773697
5178
1081
502001
982369
864817
172241
322481
250273
751593
908337
70761
837459
2728
8767
328002
207913
26109
392603
322596
662795
890641
927901
68461
921696
800113
230115
84
8520
225188
962003
899257
265625
130401
313705
131549
536665
148401
940625
525121
498194
6616
813735
677858
491425
580712
23365
656865
126410
1044
854063
9691
545669
131857
69681
49625
838873
358306
711405
200833
504459
881833
876681
932603
711034
8572
602053
136781
7371
477263
402933
302156
838505
2130
5350
935405
2544
3988
5874
790305
848177
111873
7602
838593
262283
96
346641
530249
408
368257
133978
898047
60889
74423
2763
203825
281381
5705
5896
522305
424845
807518
8259
803260
725901
870921
835761
699051
910073
8298
543601
811457
601457
998067
190529
190737
7424
223831
860936
324745
364949
473425
987321
667193
6942
176299
179841
134
130665
645563
960849
821049
2645
423460
7421
802397
646577
159793
446008
196129
877117
1831
524137
197335
534510
520752
319389
522285
853037
3951
518917
634305
695592
75331
117121
8485
282773
26313
21561
273137
645860
633105
324321
929969
3937
6134
327532
102061
516033
1069
957447
637012
533691
148865
243362
494399
461793
295249
300481
27105
453703
254641
8186
516801
264018
443457
107809
115685
872819
864817
98649
768563
705751
836239
793781
129605
3688
39
459837
2522
356794
5529
334903
1509
31900
288835
346655
649793
224425
152
852875
545
752459
157291
699029
549239
175137
6400
421571
302156
3561
842
83137
910849
906855
526881
561
4884
261
62209
248100
151003
693425
756614
681329
206289
217263
486
518917
265199
868465
518717
817297
864801
4388
701109
3811
3150
799913
756033
9361
276641
376158
72065
163473
805811
113725
345765
302529
887121
5074
416845
485485
41401
976352
374069
254869
8243
338525
7121
348685
636641
151537
1769
763
189313
3633
788368
735861
431908
477881
5490
24469
338017
7980
6735
660087
684289
56961
90435
154385
409317
254217
542238
469
650525
937697
337161
368729
874323
4125
482733
983335
938049
964
269809
343181
455105
707104
558177
4112
562637
73190
64487
107237
3095
984569
831809
5798
347737
374341
544255
8669
322481
879867
363489
619624
237441
715969
940625
524781
850377
370073
951041
769465
3035
2427
860
5902
520752
552911
8888
3416
843643
373809
572663
663278
477437
682529
507945
804081
28829
991
412769
6014
957
5601
378015
88585
4527
548629
524137
987897
570522
113725
910629
558
46189
396465
6991
1307
63148
8464
618563
904725
136
372430
837025
655009
8806
452257
955715
573785
117351
592555
6801
176809
109981
237957
790432
724643
334903
672737
99713
538501
760129
98465
573785
8110
88313
766367
448411
943152
495001
97437
71635
827577
669793
189313
367259
8613
555373
77657
821437
574590
284185
869975
808
1891
5512
618563
914729
69633
7414
284314
680336
296542
3548
835281
5786
597700
178927
981700
569411
534129
71507
17391
48377
245997
445132
730587
654801
892919
387185
727561
237045
8310
205869
759425
1739
220241
253953
585807
3833
677538
784180
438921
193921
813957
2579
4858
533
98137
435501
904001
980777
67521
999604
910145
957021
3663
2496
73708
429841
430353
57749
923305
9160
276473
5835
736353
4694
534849
623575
2522
225721
3599
628169
255825
99196
5437
373589
277473
9067
594849
672426
8139
5303
944827
399159
693089
3371
166769
803775
119857
7569
553085
450581
806945
385292
129
3084
2260
847673
515077
10237
474897
38
900690
5967
867665
240383
46189
493173
54939
359196
422140
5805
947089
818501
354833
657225
871809
104997
345765
639646
535219
711233
76
5488
795233
31900
791609
261825
8140
678537
611239
841729
385333
251985
722721
5866
1303
733298
512121
731073
773043
5951
719713
3422
980181
725213
326527
285753
7447
5953
8191
6954
834449
942169
3807
207281
400579
8873
840561
871596
21897
3166
431555
2361
337302
1210
289029
1564
4271
787935
543161
131229
585751
2032
4835
9051
401922
644767
310233
7315
70177
670785
360853
343662
592215
728587
587360
1187
373075
7894
903329
8728
848945
930537
707104
992497
864817
333669
5807
67099
695082
883785
461825
5569
935405
221919
156613
478690
1519
4478
426129
299265
361089
827832
148769
591279
927729
2938
664721
5566
375301
372211
530905
313085
474943
682993
94159
969149
291585
853953
7949
2581
697449
710429
869919
140841
9197
8908
491117
5539
844545
599377
1530
99657
812252
58701
42737
97277
62209
969873
374517
300193
890729
53825
905761
10945
254
540899
237045
443228
7
180349
560441
440473
4685
830529
154493
862401
142426
327553
7620
471041
2057
962003
2991
726929
657609
375809
737902
477089
436224
559983
163041
482305
5210
233313
483681
979337
520569
389495
349480
218029
977581
671289
17183
107237
459137
454
35353
559073
327105
3329
6417
250273
167760
547525
803449
197
320307
2167
259481
665667
334265
7007
153303
794189
280617
156416
168625
8579
1380
758081
601282
698773
924553
165249
849195
801369
77357
809919
389321
2609
983673
60
67521
6375
492830
7227
2657
924737
310277
134475
428865
61985
1039
346017
9470
131857
822879
669779
929135
676683
786713
5769
5587
426163
37272
314597
471793
81677
684889
515437
8372
989841
502962
696993
649793
60493
9359
868609
754265
562817
987073
1883
564593
89613
316545
536489
47796
680357
481453
579577
240
499779
712699
417153
162069
994497
884825
1252
436728
465281
890159
663278
448321
927697
528865
350710
8050
263311
9272
71249
4121
960529
443305
510017
832041
2896
231681
388
717249
346641
34241
768
8101
4388
115573
763285
743953
50585
780629
703203
5382
894545
101667
320717
999913
1
915713
757432
932705
241306
12493
356481
482849
500337
497583
5693
806945
977061
525353
807313
913513
6518
178657
498759
559745
539414
338933
8206
971576
792665
179609
26447
842161
230145
901939
213079
5498
851924
18457
718830
831013
7058
416373
1301
19905
905543
298473
260249
879353
211361
587633
7733
3313
960137
9425
756
799156
12827
7018
75737
273201
424391
673
814153
509692
504971
676253
5812
638081
830649
994299
30261
5495
157653
615559
679
905761
151983
7718
229257
564969
81677
422502
596693
4665
140873
988617
700625
415080
9450
521409
639129
680336
790305
213673
5567
681329
69137
768669
388781
9010
15009
507945
695690
517185
268841
8485
272590
929355
52671
554061
1678
136781
4690
111441
268087
977117
584287
2072
816481
645018
709965
615145
8412
333865
887649
8606
604479
393281
5704
125125
734785
3403
529839
592555
957021
76148
913462
475549
779195
988
495459
3218
2541
4631
433473
589263
71385
749011
859009
727293
241837
727293
325249
18
549239
531981
541775
8991
901119
690492
4264
961771
13105
320481
293073
37289
642813
27105
638550
928
608397
888811
737193
538992
2017
904254
524697
449173
7482
609673
339349
922241
42853
616253
372689
428011
5334
1816
184393
194417
769537
729990
746951
592997
248733
391655
5297
903329
3688
682529
244201
688065
485
806085
299385
518669
47585
436917
143681
191008
25793
618563
8363
609813
967745
755
266271
7393
434717
695403
9691
200385
617441
5543
564161
516033
544689
591361
70897
4956
295297
1435
1444
251438
771497
345315
234299
274888
497317
187015
5031
230485
154493
425667
791249
126271
6903
9087
544833
5147
401617
501761
7339
256233
2510
705505
1370
935281
628785
5889
509049
48753
9785
801057
874198
452756
464221
6103
730961
370969
582721
3837
394929
226301
156416
579577
894401
719961
391213
107237
477263
4054
138217
829733
882865
272273
732521
121793
468135
128737
986512
337753
596105
344242
5752
192057
659977
1484
48353
295153
16833
3241
638709
74802
877117
698571
480257
731217
897345
553438
725921
780137
945379
272590
5897
616882
440630
814153
616783
777313
656049
2216
209665
781429
516129
5199
768345
7284
676681
459976
9310
59
347737
772753
964554
2325
582497
966270
573057
53825
65257
900293
8647
4994
887201
421067
667467
546153
43979
5807
800580
642689
355840
4732
201747
638697
759937
349873
950870
858649
833185
472175
58433
6556
508385
6180
23237
134665
938
509921
2354
4713
768337
431169
6013
107273
88081
242846
958985
1445
448859
9055
4372
65019
213262
48339
678205
884481
723761
786108
536857
454497
676817
545
7590
177925
545337
948472
693957
692305
213254
46899
178049
7068
246513
319725
80215
943
726441
543969
54009
375749
540899
135693
22512
6292
131483
476098
4118
278216
222343
235077
374465
288699
17927
26109
934317
607155
616253
5385
2262
329217
732673
523963
478690
669
790305
9479
328897
369239
267377
504021
705505
563473
7280
885441
694081
462721
95149
983335
530217
240383
857993
1265
983827
3087
5921
714220
275999
830345
5353
62835
292009
393601
579965
8733
92
358306
5355
6077
813137
195649
409913
697981
47796
304961
774281
3378
422657
2519
786241
300737
879078
772881
184479
510383
914497
61
585080
8124
6736
9107
3728
324937
926797
844319
3171
7873
537117
369597
793
105527
969665
497957
8605
83491
4844
412925
337457
745281
758593
652
502785
7429
589643
840561
681409
72093
416481
1487
213079
7673
122889
337585
341137
9361
1862
9642
434881
9775
528865
504971
562817
449913
728335
497529
761713
7807
8366
59753
24831
225445
659447
864162
92737
248733
268087
874625
3315
762565
53541
7487
205233
102061
140337
507037
322201
9657
536409
5622
3540
9538
197669
56961
21475
323109
379993
644
184033
57859
341505
3390
584839
2016
521913
6657
5221
8719
2080
393023
641897
13719
484065
213257
950870
992457
7407
962875
118
8660
594229
823521
963457
248887
154535
8065
19645
1752
1
923321
127573
9405
395707
861297
245678
8589
545597
115
297303
442053
413953
497449
793781
536489
364545
860
412927
942952
1425
817597
643423
734105
50249
844815
4651
863485
404689
7733
908977
480257
94513
653121
741961
971513
428
695592
364545
454497
1
144385
913663
3038
9951
572
692305
202183
46997
7944
4386
488021
677149
316036
826248
659809
243090
84925
382949
359489
625139
226301
112769
991521
4070
238489
836869
540531
304961
599609
206537
822993
28249
9125
462171
193713
895728
553913
273777
229837
252551
4382
600829
248233
681329
738139
963457
755605
2307
901119
507617
648801
7236
485633
10170
221919
297969
273201
382533
825997
3667
493173
567263
425409
481737
531631
986
894401
775147
25057
474943
383425
742721
912239
5247
301185
697841
264187
403697
88313
384395
798426
8216
52931
251985
404689
10130
576589
113505
793473
443649
683983
937251
482849
8302
771483
435808
140203
751437
547457
489169
834551
440149
67329
854447
49201
265063
1415
626441
5673
890305
495025
128921
7897
73729
799576
7173
374341
1386
6889
833909
873487
904254
70680
999881
425409
62209
469273
77375
9494
271233
699707
182977
7357
5850
5270
8545
6931
9219
306825
897389
164521
966501
70761
28249
214537
48652
22901
995577
213953
4026
9781
207713
914257
287965
836925
908449
507041
831317
283233
290081
515529
109289
978817
71273
243137
794465
235257
4161
2711
304961
8618
376917
876685
6038
150699
113111
9926
661673
7951
1321
933435
650067
8040
499953
770113
936975
844815
1817
565617
844545
602053
729937
6387
6507
401922
957447
869569
765855
213953
545003
9970
495459
815797
128205
644977
571559
8940
447169
686657
161
321849
232165
817297
590935
922257
779809
1073
994121
4264
760971
569961
768337
924012
568689
503
87537
742209
466525
6223
903693
5684
538501
228970
269617
7620
904254
367159
357665
320129
102223
2656
890593
272092
674429
173413
19052
247
3802
321384
762241
285753
879123
921473
84505
565941
466525
245725
671721
631707
100705
416025
258057
10080
308581
342581
927441
380521
827677
657885
315681
3120
384641
610699
312991
7005
177829
418309
800265
2596
3277
142905
9959
672873
6109
254641
933801
581181
827577
912905
342503
391075
7505
664695
277137
329993
674169
9283
990065
384097
378467
335271
3411
4467
1902
6972
318651
310337
169953
816993
926112
641145
14577
126281
882756
482207
87101
724529
771089
230145
4624
7552
690765
841085
737089
938921
931017
4663
9691
3512
685621
4174
703805
597569
2183
297573
544689
607155
307361
81069
548629
679769
953089
688513
236579
246345
909305
907577
20881
149849
404489
2296
986512
955715
53401
601282
222527
858589
254641
188281
126001
718325
545669
698305
2120
198913
436522
851825
388078
307383
740707
202825
493414
331922
266537
129761
194571
338145
590096
66369
448641
399953
2004
5881
8837
6779
1202
849717
675623
475
4515
88585
522221
8454
251457
869889
3639
10123
9326
3627
268841
166769
678205
195649
8353
8760
855429
832993
385088
359797
661673
72669
756129
878212
859393
719961
752262
9741
542489
660273
719869
658917
6979
1473
596650
844481
856781
330397
391213
137765
1232
579044
274888
671718
940445
659081
560
638081
6029
7127
914614
475009
3332
240065
136524
795555
902721
564593
994971
828869
390209
1
1300
310467
196129
282822
958817
35281
774385
688579
7655
917137
541069
456507
109193
10687
477675
660087
371423
507945
263734
83985
8580
3298
224683
729281
980777
9587
379553
42179
320717
160052
418289
548629
227731
318361
5239
522657
81570
8568
911624
852875
10673
864194
326295
517385
10255
29761
9144
3012
18373
679106
907849
5065
4357
5887
7331
845561
776289
9117
890729
519881
10097
354833
8683
203323
8045
4017
4111
4802
899809
678697
425185
3213
546881
832041
471809
167361
945379
200651
587041
8314
38976
3372
876233
3260
4593
507037
836161
899341
48283
785043
686273
354561
603697
702369
482849
463407
523327
131857
295973
1437
581429
7257
756785
7294
746785
517185
1497
8299
9846
888563
860331
322727
606597
2196
495237
342359
3477
789697
418971
882841
998401
178049
353859
8537
8319
697981
3604
239833
9772
724265
486063
857617
8708
63363
486913
997776
323745
119709
540411
139681
402241
383918
6887
300777
652
636641
672253
361909
581559
46997
910371
997285
554061
794960
307775
444734
8343
6938
1458
275057
620417
1
950913
10515
692025
4210
798775
258615
2347
8115
725705
457447
964554
3942
731793
420351
794229
355073
7154
120455
686273
938921
277583
9349
6233
6435
659054
6599
160709
4466
991263
313085
32507
2915
8902
653929
6310
804765
6944
2573
208152
974709
639521
591169
4852
1852
871241
197335
7375
370721
13691
710961
622845
116970
1124
4328
10841
333271
722721
19348
6031
732521
3788
326295
779461
324581
989973
451440
7241
3403
564545
266271
627816
319553
999981
191697
723761
24735
677858
794465
345025
269525
454593
956476
88951
252225
426689
911624
184796
762707
602294
710191
8535
658917
1055
166179
310233
590489
429723
362175
338017
5899
848133
476098
170665
170209
780790
551773
5921
135379
483953
473251
963933
306749
413917
251985
736673
780629
221641
204367
495769
234865
3485
393
952797
362679
861297
638217
911479
988045
61417
559843
399009
3218
179
790057
9257
5996
221641
7278
5224
2901
1767
740163
497693
3150
827677
586478
426037
7306
893449
2237
538610
341571
902337
968573
489441
7123
242665
125849
152631
3225
5529
968873
234521
724417
448321
799576
10736
1545
358306
529517
9034
564673
628169
559181
3413
563341
200385
75068
10777
162361
545177
61417
515301
568689
3414
478613
719457
377803
847657
10503
468967
10941
3126
866545
420177
889345
954168
881545
6823
233201
8001
73392
338089
426809
384305
32777
71059
197569
723321
501006
432801
3978
669689
840561
107393
831193
841963
2318
526261
188477
586237
812301
889227
195041
10232
5018
499953
80297
407417
729705
621121
5959
216099
608745
731649
52931
4667
667853
3904
37025
413121
712289
474817
474973
267025
611695
586689
281381
725227
874198
886977
473641
625569
341793
5941
202825
7554
382305
492295
948328
819841
495361
692131
770818
604715
803208
9293
118851
471870
81181
206285
388337
160052
708249
6893
313169
304577
955501
130401
2698
2446
817041
10591
7396
9767
335505
3551
335
9416
992
632199
49201
5753
551763
5694
3223
10700
210401
10360
562393
976483
483953
977601
259533
4323
10747
8713
842412
620673
255704
997497
569411
3232
751894
64129
57025
419105
10326
205725
300009
13953
244613
683581
10532
62041
834729
21711
153337
666885
546587
67521
5105
61250
229161
8705
243837
822661
573073
407145
929135
10821
2434
6213
986873
424982
791681
3922
4728
5139
695613
193165
518495
937531
806485
6571
899341
439897
7970
554777
1537
3006
402241
736537
2308
373075
610433
114609
631865
1068
14585
1670
805445
425185
184393
153889
474943
176200
292809
10461
991187
286713
9645
113743
508851
175625
11120
654553
925985
980981
296492
5456
485478
529763
294989
476545
4974
8222
519027
32857
11151
246273
101709
4036
269617
477263
72929
2807
814489
271
4363
984977
456559
3836
10320
97169
5942
179888
703117
2032
6975
77437
511981
486193
7628
585246
251735
590981
318463
508385
6322
450923
764989
594110
844641
886181
585246
626441
699121
9133
2885
81628
335661
2858
574913
9571
498759
2358
645563
867315
214537
588668
430449
811543
984781
9353
165503
10844
163329
820693
494
85685
226957
742929
9379
3313
211393
3317
10651
647057
57513
795953
4595
214186
364
5998
834864
6604
5424
63297
223595
1646
413614
4378
921217
783341
244893
275057
851334
110285
304577
1
487019
862951
96778
8750
440603
671233
75737
996465
8659
379121
3057
515581
4370
295605
291258
182121
365734
239793
132432
702417
179
111873
497891
10040
4978
437801
3604
919241
752843
11259
898977
285313
725227
105
839177
403329
828161
866545
213673
920862
1654
790057
719425
836239
2738
693953
8309
195286
869931
272865
4886
743
369
780513
66369
296305
944
8909
710191
413921
39585
575738
161257
824828
9863
343825
247079
251489
647057
2637
849409
624389
394113
829673
11098
390561
5149
900865
596243
7531
205725
621173
2153
194571
868609
848133
40851
11120
508478
269281
161617
937557
50817
304973
89011
992369
936589
572646
10306
665657
871241
741353
556353
954079
145753
8784
10322
917035
282822
200
780381
150537
393169
819737
983673
142545
4054
137273
9986
592555
514369
8827
35169
843065
844319
61961
2242
799425
4844
916429
488905
615556
5210
4605
474653
3032
6171
7988
530905
220705
96465
632869
6834
11439
659773
247553
326527
386273
690049
5697
191575
28233
10621
444734
355073
287532
442503
215473
50585
553085
770617
602893
21457
1464
733298
244201
957033
9299
9034
931889
864625
467489
6175
409225
40498
11150
8614
206961
472737
4533
150537
953561
1
496257
3556
7573
761089
986164
361682
27242
633919
326659
8687
46899
619971
350834
318399
2517
6819
223809
372355
449079
17297
297069
88585
6274
58701
3226
985801
634371
163377
210529
615019
10160
4540
2546
960713
232
5130
880129
538545
11335
4725
45361
333617
6537
63363
649057
33757
613729
10780
243090
8396
641330
489311
343
28411
371785
697985
573121
549825
499567
719
9101
246177
496129
7045
696641
178688
734105
301281
750955
743311
864577
3898
292135
7957
8963
838505
742341
909305
584689
7447
873525
549555
5785
578129
312025
597149
76505
799738
684609
532475
1255
449509
6518
6223
5598
3578
602249
1534
7423
294041
663585
403253
261611
542625
813137
865825
159273
540531
2912
959120
4815
159657
490345
11480
929579
246177
571559
557923
5105
538
281249
300005
984977
272590
2573
7869
6430
4386
165157
578761
9276
461569
374465
226301
53449
254817
712515
220231
335271
932707
683537
497449
292121
963745
412925
5560
97899
5047
5111
897778
377553
9694
390363
508797
995277
5266
3914
745681
136397
316349
38226
438548
690955
897389
590935
275141
935909
471745
509692
353516
3090
692025
957332
882756
151537
695297
409214
8474
1823
485305
915272
897269
4953
1345
590489
600113
568215
385345
8061
131339
232929
6101
631137
886753
478337
10210
629430
673497
441
10060
7422
8906
140
937646
526011
357665
7198
301605
899415
5831
813545
581429
1409
558417
318529
10111
105813
247105
102223
637090
944827
599977
278216
625481
987791
806945
467479
260033
72415
3809
228890
8417
775345
764929
527381
69745
642336
381705
290257
32717
4907
91905
531748
869919
531069
525121
592215
822703
57961
3756
206841
478292
914895
838401
284647
11141
112253
643901
3687
920313
602063
1944
2673
21801
531030
213953
380313
2104
766956
784429
764113
426441
8487
400579
253169
382949
999793
154385
333729
733695
5171
492427
585551
647937
274513
695561
87745
196145
112077
857220
11598
8962
205399
88081
450097
496203
34319
8574
796857
86513
481227
8940
305537
3975
83137
3104
67213
2227
253679
974257
431403
271955
870921
96465
663346
8378
330493
715437
3650
392091
590489
921633
316074
573991
589441
2071
726929
655361
343046
11559
7029
444385
584139
81205
952833
7310
74141
288925
5737
449857
4993
197409
509937
5048
904117
845729
10153
480065
304961
663585
108821
428637
154385
31900
307025
151225
272273
8681
386273
3414
2872
26669
182231
2754
531290
2984
563465
272803
934333
8865
211137
841217
8315
1429
765855
814489
478613
637801
163041
10141
1860
845729
996769
61369
400723
784257
841273
103007
9190
874825
760329
816481
763995
531290
10371
757649
1240
986331
11397
374657
870446
6262
779053
425667
999981
969460
780941
190069
896593
257129
385633
981281
483137
938561
441521
735625
637012
621529
153953
55809
7601
564329
514984
6864
279541
120202
1165
778575
96101
698281
343769
966501
7982
780941
3188
156613
6993
138561
11919
548231
476642
62891
8053
92345
292254
929579
201145
660577
647390
87305
855
419105
186753
1670
9521
10292
616977
348997
49721
186753
313169
202529
604715
366
199029
371759
414517
4187
366351
220
946593
47
399507
1822
652009
624389
864321
492250
368701
612593
657356
258563
3537
363409
859487
4776
7503
483681
10058
491425
661249
33298
866809
848133
927811
7783
256089
172875
128417
4408
2532
367259
627809
9526
6030
519843
165424
916741
10493
67147
550933
9907
596785
18
4649
453593
665609
498543
651137
2702
308529
118042
503777
706153
164292
710961
310233
937313
756095
1403
615244
792273
2223
627405
178653
558153
738085
236845
7244
626047
484929
408425
306895
884125
11167
2536
688
89011
989344
399249
4258
22
144649
3507
161757
994121
523963
592029
521103
402535
121428
378265
769287
919329
861
524577
198977
431887
8851
448641
617633
128001
347361
116244
160993
838604
662239
970013
1679
980021
993729
487815
949878
690043
191
366251
470053
590981
843841
173257
1480
3202
137025
29861
562865
738085
630673
913462
501129
440149
731506
35014
610389
6757
127579
484417
2239
192968
480097
5224
10288
181900
12110
200385
42853
947089
480307
596017
994781
140913
1910
795114
774281
799625
877795
447192
258593
930046
300815
6154
3189
203201
644977
7362
868161
372295
6183
558153
615559
836161
913298
884368
1993
902040
644781
895341
12206
913663
831785
301281
497317
957041
206961
720799
1847
340666
855136
102637
839617
923305
239341
878625
778
545597
414517
470881
472385
300481
670785
44365
531409
69266
384641
758185
484417
445493
51403
947681
5922
803105
401003
687625
967485
333605
630673
887609
136721
999981
570817
687419
429153
148153
498759
484974
4813
926527
304577
737537
321097
528244
974653
42461
9103
11965
4491
925527
1321
6716
682748
46849
143011
8850
400033
212151
511621
624225
854205
314023
535223
6284
839461
160425
993329
702665
1
477263
368705
28599
361793
811665
834
262121
292921
542109
72093
948483
536
4271
427989
3745
6870
101889
580129
416345
725545
6613
337585
759937
7180
351065
668945
244893
2005
4557
8384
304095
12179
5416
376081
88313
561361
842057
87101
797915
844097
415685
350834
4850
938
536375
6140
10603
779809
703117
6143
9656
326131
239998
740769
513441
9498
5084
69377
292121
2335
10380
454661
731791
889089
314433
427704
1655
468
373809
4779
494337
9949
59361
972317
297002
202153
864577
512297
828809
855136
931529
295361
371
12039
8718
524865
220705
4749
204035
12183
924741
2540
599
218629
8300
627979
12119
11997
4640
10231
227004
633369
933801
249245
177745
2219
3450
44833
2117
4250
516505
4930
823521
465847
59365
495237
132432
787693
3955
362175
318989
1824
262717
5984
536737
691293
88449
2751
537825
422561
1715
8851
645396
809353
394347
9427
982713
743679
667321
994497
10946
179953
8545
935889
476337
6023
5065
302785
11124
718081
955117
9584
286713
10687
792697
396919
1
18
598553
173025
7316
5749
10757
629993
180193
471793
225445
370479
4878
610389
8423
938305
204299
632129
5218
180799
948897
771483
10726
437673
612353
733893
431297
5273
661353
6010
695593
303357
292353
567562
1054
739913
799913
6614
655241
966093
548755
644977
633729
38435
437277
210745
845
898559
955501
510791
452917
251429
793781
1159
1171
897345
991729
324071
10015
645563
2281
2730
406465
408749
508045
478613
502001
311339
339810
9529
535643
413285
46353
5777
6666
586953
150297
349745
12088
60545
674313
5586
832321
11991
8440
990238
712525
440149
642457
439897
204035
545935
428945
5746
326295
578129
479011
622416
8065
5758
5164
756663
243378
4001
571355
825461
261611
595008
791609
340065
338581
566447
491049
693649
576233
12402
293348
267651
581365
821049
480481
203521
158665
2043
973181
1946
968737
10553
926527
5343
746005
351483
459201
973809
739627
10788
882165
6239
6375
572141
706697
561657
462721
795114
869521
109451
349480
933801
11285
675053
7169
355041
21561
51559
899063
506937
473251
302729
486904
654401
533501
684513
970533
195225
8516
4766
7684
886478
4669
996769
932225
215995
779461
408617
140581
6216
10482
655762
824319
83177
11178
9542
6292
626913
945757
43
233441
387201
6860
20368
308081
187001
562085
10692
937251
252801
963745
680797
734721
8624
638934
203352
410
606288
11071
868465
687305
827841
10745
9604
4570
885585
946105
487637
592377
764233
102061
5368
6723
894401
46515
3537
815743
8387
356383
5987
800205
877391
146014
9642
302955
405289
80977
528625
691041
962863
53100
304973
959773
654413
802113
520
673173
5373
455737
148705
125849
460513
290081
511718
719585
7740
510383
224717
639646
176053
529025
782065
11681
916614
682497
937673
751341
574217
577197
471103
3099
685189
774385
958135
665489
822252
684889
2752
606423
838604
799029
6479
7831
52745
348761
838604
817897
434081
84499
470053
7342
675977
264721
12772
635141
431137
11367
355337
364289
3116
446433
344182
17387
311339
204629
915272
3791
914405
422502
479177
562009
125053
655345
401281
859829
723481
1233
607057
715437
650797
28513
9655
897269
5177
8021
196601
751453
522501
854989
902721
474863
997518
80137
743953
3257
392091
900293
472641
567263
710429
83645
701745
940753
785124
786481
1
5302
808076
2547
234753
434209
5810
301267
221705
136863
487815
256481
621249
804681
918039
130583
399953
926713
923613
655393
690307
585037
5457
534445
143073
737649
845729
11573
961771
387849
6270
12149
927901
4233
898
840561
472289
180897
738353
852033
23665
4209
6793
283
941825
344705
157241
805545
843065
11586
630081
731793
241510
10539
802516
376377
8128
203393
256385
886041
462490
995537
256233
388801
693819
830773
8402
837121
9961
11497
1
3084
905381
719713
1119
720405
939125
10587
3121
2305
344967
179271
515301
897778
121571
107833
604715
837121
6845
8824
12135
268087
335661
867296
402075
11121
29299
4633
856209
36545
796833
343134
751442
948328
532496
153197
415961
4432
44657
178385
8000
225945
848945
1446
966561
7729
940
10883
4557
205159
6435
815439
649761
4798
323981
283233
55293
991
509385
8524
18317
919
399009
612353
116970
844319
473729
11768
412161
830649
278419
987325
6676
3049
496545
403697
404435
26109
323009
2065
2996
444121
511018
10054
782217
10710
2100
3659
4317
903021
19813
995089
12201
6460
374789
745213
600
237857
10449
40641
817537
9477
141633
287553
4547
9372
905761
864337
87641
230642
701361
513570
3105
272356
3650
879873
851924
8373
789481
329665
9003
185705
793168
11346
613025
227137
747333
720245
794783
825546
285663
699569
125849
15401
257099
274145
836902
645196
354337
6368
9716
1119
10820
860331
633665
916429
526011
559585
3885
46969
494785
811261
623031
306057
187827
299353
11282
10470
5275
402535
107385
11297
642689
731009
4929
525121
841297
709185
490345
361793
376597
757432
736835
71385
165823
7803
954529
748985
574217
582411
556819
438129
172875
12335
3548
8800
5672
772413
442401
354561
597945
589905
690269
2359
499278
560353
125409
936321
631761
586689
342706
3673
201953
12931
556801
310337
706495
671031
10619
377803
258945
679701
844641
2193
12090
353797
4089
695937
227927
927769
973809
2663
741353
9904
300193
265641
483074
856209
323689
10283
336824
631761
575993
6013
998599
12172
292931
600607
964773
493414
516129
981681
97489
12135
258529
216099
600769
409913
189171
10466
329217
12827
240753
758081
2820
567361
11962
12264
521103
972993
388865
757441
118739
944049
919870
457
662913
476987
4919
469319
474897
198913
12687
278597
2868
883913
397431
452509
11181
8215
7631
5078
993169
770885
113961
833813
871596
426441
276833
532287
780693
709635
595105
82209
936977
439301
233679
4472
866055
224
480757
963489
133787
284161
276389
297433
1455
284225
634262
369761
3413
504814
642049
94436
930537
710061
11243
477263
11611
135681
257717
698571
628417
979577
367505
567562
326295
371530
793337
4634
2112
584307
79897
2930
11228
759357
2800
7461
6362
6865
890367
1813
113665
747333
1949
695937
158085
910041
705041
188
129321
752753
888903
638127
12430
428637
633729
333271
793781
144723
59365
90517
521389
816073
585133
114715
626
393014
788731
839461
536097
492113
936779
883113
7498
930537
530849
437497
852033
6524
11598
899809
476987
3497
12921
460668
428945
7245
213177
859568
672969
443201
289964
150077
436
690269
640683
536449
7134
805161
10500
346207
716586
669641
374773
210549
620940
594485
5223
2483
712795
987897
723321
5900
838327
840561
13100
755726
300233
9563
440774
704436
7609
402209
6014
445729
93305
830857
383918
421571
540745
48164
11500
1465
951042
11755
359429
149249
563689
35921
905749
124826
671189
242369
461910
353345
66313
9574
263401
918637
145081
715681
517817
948884
481945
766881
8094
9385
307
553438
3484
8024
983993
782
214425
954843
9947
464893
4537
910581
57025
162561
314
898559
8413
876233
784601
722840
7496
814949
335281
477829
188351
2328
748513
836902
47179
7450
749457
66369
205989
3076
276605
5991
516
672481
438649
934333
106065
916089
384395
287929
130467
637435
292169
73729
919705
501953
664449
313
660497
27105
9623
11339
6003
752635
908737
617
481285
272507
558737
4955
157875
294517
649278
803633
783801
196477
9650
594309
145903
8435
205849
4712
695151
325223
664695
470481
702665
505386
854447
961925
190697
751681
883457
247
756965
719585
706854
286225
819135
10797
898203
848625
975380
156841
428441
52397
2350
756507
955381
728281
148509
4315
887929
429153
490061
315329
55116
515169
1261
2230
413785
24353
4622
7776
2401
32841
866417
482733
585097
674429
9379
265125
184403
834425
851731
256793
80215
957115
6803
12014
2660
350657
926177
5827
48209
489854
655637
835713
354853
5588
507169
2050
792665
725227
669505
678401
922729
667555
72065
284049
608840
986122
10334
68246
46233
538610
12268
972841
176237
880324
270017
7847
832385
456103
723357
801453
764989
148225
577361
382701
6642
247153
368361
716240
2620
682361
183217
5852
699569
990969
387137
638081
115965
2384
5808
10932
157241
244201
7437
7936
834019
335271
6521
847329
985801
750947
546881
331257
644417
157705
316931
411937
809207
462490
290245
901129
789857
12902
6128
88585
249984
860
2075
12534
12652
971513
9829
647937
695377
6733
260249
751338
727361
11515
965705
955715
888241
99713
2627
108618
2007
5852
459681
886609
10079
8231
543161
11579
29465
925527
340129
738109
816809
96657
935480
46417
11851
268
156273
5932
575585
1236
593473
812745
12580
50721
12772
742721
490345
873487
199627
688618
392
210249
3353
175516
881335
497400
995221
5296
593737
95105
670785
473459
569189
416373
645563
9076
11440
4282
477675
801063
255055
54881
496227
939
571355
597057
4903
895159
2974
709185
3590
619177
3810
243649
716447
48787
214929
726273
1898
4783
316745
793500
741287
325607
692263
386865
923813
127401
610889
441889
298597
857839
733893
26113
619705
11246
291047
3297
209435
52353
8234
268087
792341
784763
891393
942697
579265
343409
320475
143073
9229
946625
8475
679539
497529
339810
876
500993
2806
13380
4713
688946
153429
802078
750985
9605
283504
712289
362679
785425
137119
792273
142337
12572
743738
890273
268235
954
718081
6308
404929
282573
894311
885233
811713
489625
7985
372430
530049
963993
939285
235601
374045
76673
655527
732765
28545
115529
6524
420177
122727
883113
10832
963454
126720
713569
2653
572349
279
294425
417153
787985
9459
720961
272689
11653
13105
337537
3288
345765
40325
930046
976033
215
718883
3638
7182
355887
997089
554700
10303
3785
9210
546587
860936
708000
517313
793083
2442
846613
672451
3824
899297
317633
713907
7880
481681
757432
842057
660810
424413
675393
553085
253561
824121
9355
519027
377237
25709
37025
997089
3113
795114
453573
116684
348929
110285
785124
371059
665489
131857
962863
951041
461910
835025
652001
765855
684289
849612
81153
2833
773043
784257
808705
838
29137
329665
12031
564665
3027
24913
958887
295745
167837
672481
427397
730945
534965
292121
976483
69291
608623
161870
278657
838193
3704
533
930046
720579
527041
8194
6370
656865
930813
218126
774697
478613
251135
624525
358273
466817
676253
790089
943857
330673
905073
1704
325073
251404
9390
131339
418689
141129
6896
510383
678205
668809
800049
8601
84969
265921
841633
386517
955117
57513
276605
948328
627809
565941
1091
899341
992457
3116
163685
771
332097
822993
11412
327969
400441
793168
139681
305815
52161
5264
6943
575297
514769
713061
10004
549850
930707
793083
4454
851063
529454
101287
997283
817537
496615
184479
234946
156416
735917
29137
668441
2270
981531
898950
799156
70433
599609
64845
209849
7874
3307
511018
433664
932968
11431
308897
15820
540129
8933
406379
503316
889089
355342
194977
9434
770885
7393
2358
886181
59297
829093
12314
923813
9732
877291
856889
509742
40566
3778
8996
920297
9068
13077
927197
7
285037
664721
554313
949950
239805
342158
543601
350229
731127
976241
892431
488905
62209
924611
655205
206737
561812
8406
679157
956668
494566
64129
973473
112971
10030
4701
912473
11626
618179
844319
416203
433241
476237
162226
210659
922482
708329
913078
2711
130401
215592
12888
178873
447313
2756
74141
493414
12979
1833
2305
436097
477231
970833
255825
860865
767359
11950
855385
5121
8865
561097
822093
536125
797835
512925
299265
67521
254381
263215
2535
704209
762707
1133
5237
902
714997
619421
9787
63537
822115
806769
98945
3782
413297
928469
960341
278313
672341
922482
695937
642313
729521
258
19137
282822
627920
99585
455325
562549
913078
553301
442077
664449
938673
349011
49721
779461
428737
704801
390817
721665
102989
13883
336824
2286
411937
530849
601903
3451
811088
977600
992739
5375
59528
659453
439169
9377
327669
294517
560825
283209
421161
633689
673497
308721
1617
18317
297057
166785
5626
563621
8704
551256
19569
387717
12696
6617
246977
151669
334281
349137
268841
466241
12755
247
4724
45145
717121
669245
801313
999981
494913
747333
159561
560569
11060
292009
11413
76305
5900
541775
751809
871241
538465
97311
33298
512043
825847
864577
964725
91330
25841
13953
743953
872913
405057
304247
381169
67213
309823
12687
13234
5010
360127
340257
846547
75349
14086
55755
6709
13916
399159
331177
790545
773537
373245
102300
808076
519629
1738
422387
199029
263089
543417
612033
420417
924221
682361
719487
117631
62041
349745
9408
985327
7445
738579
1367
9002
12852
793781
19905
683461
683457
887433
629089
2164
58245
7345
9611
726385
536873
304247
69541
387201
6291
638016
991245
10825
932603
11279
566533
363313
826817
60437
522221
214929
14381
12295
835077
204233
139003
933841
230498
2689
85887
734975
424065
6158
926649
384217
805161
7909
447745
775
599069
446433
130673
713361
499278
2558
905381
475805
929563
408193
315681
10731
863485
572321
378449
443201
401329
12296
970359
3957
900617
869331
26849
699529
169269
619
5085
256993
9967
685849
679587
177369
188997
159267
656378
9725
907663
225827
123547
938699
782837
236445
346845
672481
675608
821137
390753
542081
7350
12737
319165
842037
418289
907781
939791
1730
5762
227205
251985
2322
736165
318529
316931
951777
520989
626441
5344
812483
985801
61334
75857
559983
398039
1511
2923
383461
480
314433
254887
254909
636321
865569
239153
3628
935
16321
363945
895058
671031
964905
938646
165053
418561
476642
845884
4062
121428
831694
3554
788611
793097
516505
843639
584689
492295
2898
623425
6409
77393
12766
4989
169125
8131
695673
732673
16321
330025
259961
8507
51715
3936
124599
1245
11647
12038
85246
119427
968121
292921
74045
12395
10668
14157
971
13855
446609
12418
822681
10781
12841
606977
12119
2967
6797
93848
13784
384097
8239
817213
110537
9639
374341
231681
748753
5537
6493
194417
226209
579713
556621
197335
893121
290684
233441
212961
234241
477937
487637
2936
785729
134089
143329
30108
464001
325905
229357
495769
512953
734081
327532
12515
35009
284542
9176
140369
166945
382065
560353
133787
253001
40769
397431
376
350465
10089
4569
89957
399655
482849
505485
49113
790361
357057
648801
393414
6678
1
958135
39
429753
845884
11597
337281
480465
934959
258257
927969
16159
524697
5033
12301
20993
685705
441525
538317
801701
887763
697377
49441
8881
177725
868161
7686
162561
49813
968573
748105
13275
941585
280001
604241
57700
992115
10612
629918
591469
146881
459
612769
1926
10127
623449
883465
731955
648917
3373
22797
439625
196065
259829
9925
962997
212151
993
710061
7397
874007
304712
490823
2125
10644
466977
165053
737457
556277
602063
107809
587329
458591
42209
966799
391213
1353
699529
54399
914017
116505
62009
822798
793393
6906
255917
35353
968369
36689
896433
305585
999981
689998
663137
626369
524865
398785
95209
706577
420089
8769
250465
566175
650297
440463
466849
13691
1740
297
801793
4052
969505
8957
855553
273973
497264
610889
992929
620940
293621
167361
3422
908177
114945
778529
365505
68499
795189
4507
982881
40498
690103
9360
75445
417261
449283
965139
5957
80489
2707
65425
854145
940153
97437
698977
883633
2075
275633
982713
7430
57157
94446
906961
385473
4056
882217
7399
29593
188529
4032
890273
4957
319053
874917
833877
98413
82753
426037
954843
382497
676929
9482
180799
502993
463407
6123
740852
483239
5306
237689
74249
737153
816809
547105
992115
760691
324035
564545
927985
14509
700625
283761
330241
184017
755405
852547
797639
1398
118229
878083
426163
656265
822681
4258
353181
373589
342158
81491
805891
987649
797029
411654
283555
105199
974257
877581
539697
249984
5212
11162
4882
245240
12770
5459
975041
8293
739615
48025
381833
529231
595845
216737
159809
672873
282569
497033
12256
835025
223602
610836
375473
647593
231835
620705
685037
933313
124
429527
509937
12414
201580
706469
297969
802397
181601
977989
401003
6410
1452
872276
10275
981177
21761
307403
7335
356221
609
76833
7366
8267
13630
7174
860093
457648
710896
306895
458929
757833
423809
948105
5576
432365
49201
751873
780200
211361
11107
626
46233
7700
607726
954881
393715
99585
120145
506337
237743
869975
469777
305293
81922
11044
832665
265125
633689
631641
144489
450833
769561
986512
927065
140369
220265
561812
227927
521913
407451
360
190697
779053
131483
91649
1
543537
5050
484353
6567
9822
210033
884597
725249
388801
554777
738681
50119
344341
668999
926112
1780
8332
902109
156273
592215
892308
956061
901995
895728
13978
5052
9753
494785
958345
11673
14203
918953
648713
588025
170289
3693
429527
68461
6783
315681
6499
759673
327105
1
317151
726805
372430
835897
3258
3923
4539
653929
255183
476642
323621
381977
688061
784763
332819
10215
491905
627816
3924
477217
8980
259580
893449
4433
492865
2726
11901
624697
1344
297969
7788
414465
908985
4380
450833
824828
11019
843643
771089
10163
559983
276749
346473
8119
89957
981529
139003
717933
13089
1361
325836
7742
28233
679539
710593
235489
9923
326131
2492
925578
273577
5331
10445
7813
289185
10404
263827
984601
20841
30521
663897
162226
970533
3337
11092
236968
105409
329809
1
445919
765391
223809
10277
368577
11221
10984
192
34733
11229
583528
4276
598721
31129
836925
94950
489441
334609
2532
2980
13937
10408
882589
746801
784763
510929
571355
773601
748801
765513
13838
379553
714393
344073
978108
322665
9314
629145
633917
411737
294517
172209
792501
840561
12005
701361
10084
985705
824525
670823
136273
681953
521529
338629
81429
878
196965
6878
930707
273
2231
522638
289185
408425
13978
490037
7794
340489
664833
174446
69041
308897
781451
580977
5623
327745
6367
13253
146783
660777
936279
376927
2710
583169
841963
176991
7761
579577
798393
3669
924611
3108
14170
35921
437673
876641
997232
350657
255519
123806
249483
78129
426
13479
99196
561581
412161
561097
13720
439537
25925
13245
404209
431792
131539
203521
751593
180
636177
476217
5284
1931
859457
183633
688673
576878
466264
943613
991521
867537
128257
84925
306749
738389
8777
315329
458582
204
4243
3919
458591
722840
5911
877227
82119
635297
241249
9430
789857
9197
1125
252709
6305
239833
481984
594082
977989
900897
6496
981700
958294
667321
970
676681
9137
9591
5661
10694
97311
1393
388945
361185
724975
487185
13878
9261
4356
273441
143681
402241
307585
457325
10059
294273
85685
2169
720799
206486
717297
912205
167361
6647
932569
989565
122393
270669
416108
370963
47965
855777
173001
846785
582241
565561
11540
784649
502785
789681
564545
862951
605937
54959
761537
118973
590401
783025
660361
572465
201597
546229
466945
154309
935401
582657
192
909305
732865
96273
912935
839641
534273
431385
8920
907489
700729
744833
126881
839177
10449
10828
916376
445281
7234
6564
4793
6182
32659
806081
11011
1
906961
496545
887649
4564
744129
13447
66023
285037
407537
734745
978241
883057
870401
5069
355342
924611
710896
24641
767845
250849
336185
14918
807408
324225
997801
724813
575337
590561
648917
471745
386273
410689
4455
9285
846613
722803
575297
8338
8331
902721
65761
809065
68705
515875
770122
243977
2590
330493
9604
10151
769793
119489
346361
663253
521529
11283
2416
825461
894731
13272
433493
12001
147187
243649
303540
682622
864625
9525
895853
810957
11756
172875
519303
187881
6926
308809
12850
5826
772337
5469
638521
4490
196461
769137
14203
629633
894541
632199
5068
47965
2729
5104
244542
208993
374657
329337
322305
918805
999881
4437
12270
5349
983827
14490
778614
8724
1188
71793
4030
5649
821961
602281
3761
864339
846061
759673
184661
869331
12463
388865
131857
4650
699529
877917
975133
225037
606671
7841
442077
499509
635969
888399
4606
124937
476337
177385
372657
703681
275517
10757
786898
867665
262723
489809
78483
787905
726533
523521
876233
880797
967449
13317
12771
308809
810801
5942
4463
912935
11813
22124
1755
663045
18593
969149
948
117512
622925
11491
274640
1476
215041
186193
340961
783449
268
456105
68585
840751
15272
474401
858943
332505
234673
716
49907
965139
400257
768657
297241
608181
14194
386979
966631
9625
484239
79473
463425
691537
909209
133787
477309
295745
6444
136669
441525
473025
843781
362085
934985
20805
848349
4881
863
270273
921329
521293
973075
511621
2646
348589
60545
849617
871809
9130
7993
13423
650145
612585
496129
7509
556689
876091
951297
948483
762565
13272
555201
284647
787513
646230
18903
8627
849417
389864
934625
322813
695593
14564
543465
57877
415889
208105
878710
8049
4564
36518
561361
41207
11972
38435
261930
116505
462093
279045
404505
6972
13872
536489
906268
581185
13768
886
804669
486977
4368
49813
129605
4060
617153
14695
2728
6833
915713
358033
8517
730961
507409
10577
504239
276353
936471
422807
341
685621
451433
650913
545233
929563
406165
1969
514073
363585
22317
827673
415080
4846
899009
4349
119183
9288
338525
870921
842937
526062
952240
7498
342581
7050
527537
174225
987307
14986
54211
451801
376417
497033
214669
179841
530788
202122
1359
279045
413053
752081
10833
13452
787917
988
14481
8106
436257
248657
5185
5198
381629
763777
12550
92390
10726
821441
11551
875961
505697
483953
153935
980781
11791
751593
767201
24212
936893
297241
459137
21290
890873
447873
43
628417
4078
11783
997701
152919
363841
833121
3082
341793
917035
711034
12051
347567
11513
527649
177
450907
816401
932225
1833
859543
777009
432801
899737
230115
959773
182977
637721
556801
491049
960296
316545
4025
188897
305815
811945
1913
435808
76782
593941
236579
561185
813735
377553
13484
9815
863049
904100
390
766712
208146
14365
276225
167522
674720
335505
8190
208049
14455
6515
561097
212705
104241
730977
411625
497033
696737
517797
771277
12558
183349
843781
325100
690033
793781
705190
109505
102049
144385
14735
15121
15276
371235
30529
541305
12661
732419
487617
154821
3876
730945
33494
15461
106865
80831
8181
4920
539471
5593
330025
639353
699529
247263
983939
846241
713167
871705
488321
11341
1540
455669
2108
355808
12618
562268
15236
970013
305293
293601
172875
7986
945619
342389
639353
907358
10400
585
1733
292
274
221241
446929
322033
62981
13710
2684
2490
120715
262723
877117
640865
666642
996326
385793
482073
301265
271286
10115
72977
4247
245725
131483
13300
926713
369761
450494
641209
234
216790
547249
604766
10473
3797
720182
571777
76205
1983
8094
548755
1500
579044
80137
387137
580580
236445
739915
631707
389333
551337
546497
367009
164882
304973
156773
291143
4556
232797
491905
7956
624525
236353
333761
11657
216660
4186
744265
5254
359461
689998
5860
482737
636641
499953
3209
2545
760329
6536
861017
528244
859457
387105
7809
281877
14212
1158
578475
3499
296305
603137
11950
535223
576177
802245
4719
638127
999553
5427
13270
11362
9649
14020
121191
116181
594110
797829
7675
162593
92247
325688
749350
86513
423809
15175
429038
8763
355808
357665
384217
900767
726805
896901
825546
400723
315105
777242
216815
13761
735357
697098
888
320481
13383
621217
416065
139549
13371
9363
772458
6458
14097
287202
12371
2756
219057
835649
12577
464977
1218
108065
960111
680505
898203
958779
572201
749647
361159
3710
981700
949821
940753
595633
5775
511101
110993
880797
961633
946625
10607
707073
145367
936897
916033
284759
997873
939877
801057
316173
99713
13510
7279
68601
665985
404105
573477
10891
877881
734273
468321
963515
794641
106505
78593
314433
794849
562485
7909
54053
4948
590789
843552
46737
931529
13879
552111
754625
14075
7171
440722
140141
966833
4904
531030
13807
159893
4504
141789
988744
51403
417493
525582
835009
760609
294517
596433
604102
705737
963457
397719
156581
311339
176577
360127
572349
152375
229391
449345
14403
427777
915177
600383
1646
421545
4444
612221
8394
723241
218602
598897
571105
248733
722977
7184
99410
640513
627022
8150
12290
11396
259580
759113
899415
783699
498913
757565
805621
148081
664833
1930
673956
248025
338069
11673
516801
341793
322545
53314
205967
738815
5082
15485
52161
573825
13182
235721
88193
11614
2543
119679
172780
137557
3506
14779
13003
198654
956085
675977
8504
665489
444301
629089
894311
483953
391459
7089
639089
9982
10000
43393
12107
12619
951904
750689
212
826593
831193
10017
794011
804145
375473
889409
844992
968873
547041
556801
501729
204225
151669
147187
223602
364289
451561
14537
212645
13113
10890
723321
508438
596216
836797
108609
485185
211439
1138
997521
656786
496892
8413
201747
890455
1744
157445
637435
119217
14302
3227
8333
12875
676865
957115
943617
11561
2128
8057
13162
537865
585551
874445
805261
15646
591844
984419
835713
467291
312889
8715
9189
156161
401337
12535
735086
617983
895507
1
13426
9932
960137
277593
5436
288521
761171
572141
236661
308529
13313
109721
8519
747269
585951
391520
13247
875265
250129
334903
51907
19713
718488
789221
288003
382881
527613
467913
153
7381
788475
335505
282027
605741
65273
736967
344073
7021
6248
958135
15247
667
752635
772657
123049
126881
1593
8404
913462
847569
851971
405276
171073
927344
310443
61250
395917
6669
11694
376377
4159
14939
581049
685449
152513
126001
38195
741287
54399
9472
2529
277905
154753
714220
825833
14470
742949
169569
199961
130736
10960
2993
544
192293
672203
926713
1545
8937
7498
10094
306612
896901
199585
10949
529951
381221
5748
8654
627
790361
29683
747333
555009
783289
413917
366913
449509
85449
564161
984769
4564
633049
372769
12014
241510
176809
7139
702095
225037
2599
558993
481101
452341
13242
14175
76833
10017
241249
8980
7520
581049
13531
10185
9824
466849
13131
268497
5641
646977
489809
29683
7108
69377
31543
47313
858655
346641
476337
654801
428865
2554
802753
302897
58751
13289
1
728865
60449
124826
717
595157
7266
139681
742613
762613
861341
616045
6169
312353
947453
814949
869931
15877
836534
180897
149715
343134
172875
74141
5721
692773
159101
11154
90161
735834
731127
25481
647390
716521
897912
672
416641
6940
975793
89269
39585
457648
777313
273053
35903
342081
44225
640513
198199
651017
117245
755261
860331
986621
590876
244201
57749
541913
72865
659773
342929
379845
847425
15541
16134
513729
165053
239097
846657
227601
78023
827035
754227
136669
6034
180385
639046
9927
720701
970577
2811
408425
869889
392638
992987
5435
854205
597569
776193
860700
690269
748617
614161
14294
143419
583173
632475
226561
585626
412353
310467
723869
6068
910861
904501
846889
373589
975952
563719
919567
435729
954529
1246
855953
774697
13082
629945
323629
813255
65405
15009
175117
133033
627457
596197
437277
203378
132819
113111
401689
853640
553255
8084
7901
14189
444985
786028
11218
701274
123806
700729
139681
723594
40513
243398
3947
11323
524257
14431
3180
729473
612769
695561
444985
812961
999981
692967
535320
876649
274284
165625
42
10638
647845
108769
11753
655937
7957
332689
623101
8841
3165
14606
15226
440712
805691
6940
11044
154435
790369
741157
354106
712529
282369
577999
865057
128679
34433
125409
991983
331547
2907
3379
333271
769393
139003
10987
1919
3425
567189
985201
171923
7987
518004
179953
651517
15570
232577
9740
6574
676807
51559
53274
790089
279045
3653
8722
587845
981129
855447
759
553889
401193
12103
9237
15611
699879
551668
292931
481569
316036
316023
130865
850929
4929
898553
122393
839941
963249
45361
340449
8293
520433
864194
921
264809
122537
991729
523307
589057
133033
605741
157705
690295
296542
530217
698531
9691
169428
933937
8336
82401
121793
872276
816145
659805
832641
1839
14548
554625
963933
325623
5132
250211
148621
180537
6376
5880
538545
921881
432801
334810
298365
190229
506293
855777
60289
883057
935889
366395
16456
454819
103377
186753
2067
6889
523327
168181
22901
7224
152
267017
13975
279045
636509
494607
1710
707881
847017
345241
54365
763433
322162
889409
248887
263199
773894
736169
76867
608757
275057
268737
10612
833320
1940
678257
6972
161617
618563
183349
1776
476507
711405
192489
606865
247369
10921
187707
16343
875257
858321
264809
260613
3740
44657
63749
676253
877477
442
837241
563617
409913
748063
4152
490705
223831
663505
90401
912605
164105
845884
6139
190797
819675
8312
4519
1529
11032
14960
655969
670513
15513
4631
6516
712515
161968
10389
283073
391655
654081
154309
85889
100457
737902
5398
15556
106393
15591
285953
958401
5356
14757
773152
37837
574919
458547
960449
301265
5587
12848
479573
752641
434825
782435
261500
837241
511431
4677
120973
219733
136705
386161
734359
7264
7821
826
303345
9240
280249
8614
14894
701449
935836
732145
354213
666751
806209
905745
8667
2666
13145
220889
478209
123813
300005
579713
202753
13289
650797
456507
154193
702424
757113
619873
456105
15330
866155
14352
10222
704909
490602
963933
8791
523729
299
661401
135
65865
4994
580580
992956
17561
16
858633
362945
495109
4671
25925
694437
591844
978241
92897
175297
407033
867025
474333
352278
15275
105547
488241
813137
70445
7760
741961
700729
7140
888577
426809
979345
490705
15988
701305
138433
41729
9319
56855
658917
780790
500993
843683
4032
822201
12414
249053
306749
953869
6485
7772
694241
402209
12262
632657
648303
1308
504239
798515
585246
723617
6481
818292
497233
90442
6129
206893
153137
164389
488383
641045
2046
814497
833237
13631
145367
6336
919167
245336
8353
81922
973953
971049
435587
2522
946741
125409
268969
393256
927265
721919
400723
509627
327721
362763
870605
8671
239097
262545
888811
494913
82571
8957
519484
8484
6765
1888
508851
15697
279910
824319
272590
13701
729281
804471
7895
88111
941258
915273
611497
548231
869049
397263
16529
436325
15051
436749
465281
279621
29217
442241
163225
677082
758563
3201
639393
377553
15019
489809
835713
142426
295683
719147
78979
739291
875517
628314
497891
184943
7442
862589
2428
58401
359163
175770
335313
12941
718977
860031
370937
675623
896142
483927
12067
295361
182517
545597
282683
464641
582657
14126
151225
197335
203505
523327
957115
866217
275999
751175
391927
1537
304577
30261
14337
138433
860700
3328
744369
136183
467133
10135
614289
249131
447699
932965
568903
477231
468137
5121
126433
5452
11131
972353
968201
643745
431297
438575
829733
178049
323629
21437
772101
816481
192029
1609
15643
217325
984419
194493
865339
457
284641
2502
557749
14708
15559
728193
772458
3153
446
137557
351483
190069
492427
404657
8432
869889
532757
859061
291041
717493
262
260
194377
326899
770637
657549
299913
26669
124765
889511
110285
1387
701809
572522
596219
12626
268969
8269
201747
280617
99241
136863
12087
334718
279045
4289
621761
17681
4889
2634
622927
691787
300
15506
150071
139297
593327
11274
5963
206521
421731
268673
3933
214657
800257
581933
247161
338177
403873
833320
722561
808409
5334
9081
932225
916257
16666
661471
359913
90657
176299
285
770053
14729
265583
7314
842749
718488
12910
229073
144649
495835
35353
887585
886672
411321
950913
378467
322481
660855
75857
13737
267233
718537
275689
520544
2882
4703
129206
9528
956903
461910
262337
4347
857805
805811
825041
14529
689605
1307
491680
576321
705921
190401
994335
643306
569961
652641
12010
5401
10193
542021
5437
17192
91763
589628
6591
10772
663799
954
657249
183581
7138
525111
540337
528013
758085
226209
961185
650145
2189
963993
174657
959113
589643
13900
66635
962369
686273
15947
641953
2317
668441
14820
8150
266979
10937
2944
768241
724609
5310
152257
248657
15487
5471
536769
19905
340369
443649
551952
7318
12065
368529
533457
510791
211439
887585
75945
159657
538165
982881
152657
702705
14835
536198
15164
7720
11455
406465
10753
506127
309085
696625
556277
7798
220265
717617
164709
9135
487167
15171
26489
587249
936321
197419
571817
14898
266011
5726
967469
836
600653
12682
6493
821291
807217
500757
841230
539385
349149
716210
253001
307533
477089
665541
364713
449913
15421
9384
941697
659081
776583
9289
876091
882931
4993
949821
201561
63749
194477
15254
193823
3807
15960
77913
508045
807769
6501
14890
336773
11848
710191
527278
16586
603713
470345
11606
14459
348589
379361
392693
950913
243177
3864
732521
13691
941785
721777
87425
5506
576430
12964
545083
966833
275921
906529
786811
658243
777737
440823
11036
80505
32777
428849
488977
254613
10973
5142
3239
13827
6465
203089
318327
631457
9790
980545
9861
4331
3333
631233
934181
39857
859377
4404
347567
801246
926177
751873
703401
2002
343825
68343
354753
11185
262545
33757
334810
995
483927
102507
939057
315489
15998
557647
416897
672481
77785
782065
283073
774831
266734
850437
4169
2720
485611
801793
15337
280765
721665
992333
6170
455737
973664
672451
8822
539905
239053
706854
199323
233201
45583
6886
176053
13376
108321
49113
479152
235121
923813
703273
54433
658243
7030
311455
298363
897622
27395
769025
178493
503337
804681
793537
582444
5337
290085
150537
34961
571193
93129
61889
500853
890873
14428
520813
33061
804993
234673
12685
478909
209185
13399
5342
850377
661401
320688
6899
327177
558393
71649
6288
430749
812545
434881
999981
15762
432049
9386
221741
905871
15518
3091
635957
450369
506573
293
272
851345
599631
7245
767097
1
550465
131483
340805
13805
2656
148769
810601
6738
156033
961635
1611
3350
990201
237549
1422
438
156273
6995
15509
248933
837799
101177
10357
582497
10763
14775
859207
16027
959441
989565
39053
87305
575195
738293
12405
13608
640419
829265
534305
11050
839041
678033
516505
231745
15080
424681
493657
307333
13616
344569
15991
14488
10710
893577
13169
624525
794641
16480
71241
51311
981529
666325
11194
439225
7608
714453
916089
903693
288521
12842
6124
986481
6242
669977
4144
852150
29593
788475
659054
634955
950913
4649
599041
211865
927269
603881
971789
6646
332617
722283
431661
6673
540169
3101
938
998343
145456
783317
473641
2769
131637
614057
9212
780381
837505
40
128205
892059
816093
8000
439425
6198
978817
1249
1936
158841
660033
689998
426689
10158
223733
14693
139549
980777
10817
12318
784165
7426
12449
367393
572733
221681
7219
108473
861854
337662
5609
7880
12363
396585
15577
448377
8830
67329
575730
147072
975380
557923
220297
777281
490881
873213
125409
65345
261227
809437
10377
788333
990201
1958
509742
400355
46221
654779
105285
283
784569
906105
715171
79607
9990
5837
11039
667013
641330
13473
726683
817102
16282
371635
60493
12239
5299
4211
70433
1046
999285
370963
755261
228225
6157
12342
440823
12383
175452
970153
25709
9465
934441
368577
42313
692967
7543
561655
293707
12735
144649
511718
713225
922910
281921
646230
43979
656769
8519
5843
863893
13160
2066
860418
302729
99841
790621
17030
115228
381617
201145
439537
7805
481861
178493
459805
875807
781237
848625
177225
4176
346549
257073
174217
899415
391410
6775
711064
115375
152833
951503
234024
289105
877581
853617
906105
366395
5600
931989
14
678697
5223
842641
476377
1787
11451
14472
9416
6029
892697
1
437099
798529
626699
261149
10103
8842
435009
198654
604222
340417
198199
917649
771777
15311
957729
862737
14635
15452
916614
286661
10714
220031
526209
515437
5689
5253
4898
12716
884385
3329
13875
489727
108065
169721
304577
927337
977989
407671
765345
158861
546497
950785
465730
12818
635796
729745
638709
880969
15212
465555
800173
794960
689395
798775
837007
753449
390401
373713
760410
301281
391410
890367
843277
385663
198
993025
525949
321696
11070
987791
313841
554789
730620
983633
551097
204711
575257
6756
13967
352967
884385
155147
916489
11154
436522
15914
549555
926797
726385
60933
4782
768409
862460
740637
88624
387465
594559
342581
92676
638697
188604
404085
59753
173001
268901
374789
496227
611239
478337
447
332353
29217
328365
8478
16165
78483
38521
813049
40897
864577
2753
572577
388505
13970
751369
376417
913903
16614
442077
235721
35903
657073
849825
671133
886507
8175
35017
7162
127018
219595
3667
695597
449881
92975
331969
6083
14268
3190
503777
40067
10913
602294
7027
10558
338849
490345
237957
308713
567809
5049
987258
10539
547068
450369
421571
8523
114153
923813
639737
855777
698813
396585
492865
88193
81265
591953
335313
785582
656178
9735
88225
970153
16795
942977
352759
543417
3928
886209
97899
200798
64961
572201
1378
567119
13347
145571
810865
6310
682695
11612
901537
451089
2763
372801
354213
442687
896577
783577
110657
58401
329059
893497
256324
78997
394161
807217
2800
12883
11654
110657
160916
8613
87241
398729
453545
14525
16673
601457
913297
530049
467133
613823
109721
70817
391577
1317
852241
451801
358
223479
10030
122074
895058
492183
927809
2152
943101
580977
616869
35169
962257
642801
694241
90442
827585
11797
628509
1957
494061
180385
922729
14728
193823
277841
323109
397789
941345
656473
969473
16223
454819
990841
728420
728420
442241
179953
15016
15898
11019
866465
3481
16302
378849
4494
451995
325436
645396
375797
856817
866055
665985
112157
194477
705035
17765
387803
962333
8469
250273
595457
254689
295021
650145
842737
980346
298927
199585
400769
624193
13079
312481
7663
31309
4888
3441
543601
249053
537359
9328
2458
155821
7855
803341
220641
205725
506847
662401
46979
948577
10142
942809
965757
59393
460883
504001
607309
999981
571021
14466
817537
171603
506127
254909
646230
6951
19348
10254
870921
735157
17084
188179
12353
229323
449345
602063
662913
13539
407145
307187
555983
15985
691537
774497
612953
425537
462712
513649
661249
913513
368065
532
491881
665489
341925
3635
358785
677405
346361
806017
730281
543905
6390
816941
637265
32841
342929
7657
103665
906268
13379
10556
610
12350
8566
5737
671721
2398
320097
484109
310273
2596
822921
11114
943617
697553
641
431403
12533
449345
1731
505386
306057
605937
8098
9792
5435
10975
7748
991187
14695
663937
468321
331105
3193
11556
28513
742721
2217
451113
10105
813137
3447
654413
652641
163329
14115
264609
227633
2236
627149
615745
66635
16270
5765
672741
12460
423937
3609
9667
976049
616573
786171
895507
2023
726683
729169
853629
7321
414579
924741
728073
933213
83955
364289
443201
3943
942943
4742
236968
369853
14214
651958
805879
140203
14995
743453
569974
13069
128153
532287
17178
393281
231627
120715
243828
12607
5843
687265
483505
6948
391825
9291
476377
15638
615843
4145
594
1761
121004
704065
284005
5469
11340
562637
36061
831430
494061
4485
704715
915137
16442
48652
404637
480465
6407
13627
827809
385505
463233
155153
532910
778177
188225
205553
264549
17073
794241
107569
4614
6392
907577
610389
13741
532813
263089
7405
874097
454331
12908
761589
729937
861854
709679
497233
793473
535320
4964
9877
834425
310467
32566
271
573
941258
14987
781846
288191
37249
581805
658247
825553
408425
746561
12323
983335
63815
661981
761713
865737
5711
23445
209272
1115
892191
682857
167711
405289
5345
105105
800173
577613
209507
17724
756165
955858
851082
718595
989226
9439
2992
3985
12507
4644
240115
630985
17392
569767
645257
882165
479977
6742
6799
783699
17878
80831
131
6845
14139
571993
356135
857
936977
312437
15400
661024
865287
3237
191161
876155
334810
16652
243253
629445
662556
730945
7580
101351
627265
16343
964353
271593
117631
587360
703313
575257
473825
981281
951625
923353
29721
426945
275141
11000
45901
17096
68045
730750
14456
14538
82937
515169
581977
642689
397431
7637
170440
230729
379329
15138
11975
676865
360519
438765
353217
10065
248933
888065
842265
3015
210897
513601
386865
17016
562713
10515
19645
886181
6103
573601
699965
7754
498913
345633
291785
88996
172780
17123
729308
504561
509937
12276
941261
306825
238437
626079
13284
17450
227137
11727
118475
743287
556657
14619
414105
465917
534405
7111
473788
204367
522725
16016
8777
665
648917
27395
390957
2773
58433
886609
101335
236445
6985
928131
468321
668945
591169
11826
154821
368705
740852
696361
893663
234865
12538
743618
546625
409214
622927
123649
14178
746561
32886
829093
9819
515825
837657
130583
929029
7351
631457
659453
15910
716839
405289
238817
25709
495207
927901
542243
680343
166209
127495
438089
16977
977061
701168
16530
13441
283460
21977
271020
15409
494061
477217
12151
17927
1066
890367
223781
15436
678537
311089
8033
791480
172780
2620
225313
910023
160833
44973
156897
440929
81733
671895
318021
368065
596995
765189
5762
809919
13654
695937
78353
299009
439897
342369
74857
76673
401922
697297
13351
576233
585705
729665
72921
4289
16145
789681
78129
10862
409707
2308
427983
222423
301949
14356
868161
918473
17647
695823
1670
13331
600221
71345
323629
156033
423937
446637
519991
7181
963745
846437
116505
385771
468135
897269
580049
725227
11896
927105
230033
13774
140577
14326
7774
366635
17157
689499
856308
459265
691185
495769
327005
917753
222884
8986
39265
9048
444121
507617
692417
578085
677073
801063
829201
17825
747105
481865
918953
403361
936689
549825
537115
84689
592441
18419
203825
586159
2302
4951
359196
12335
207793
11069
660361
888473
15108
792697
664993
73392
890159
461713
1231
531062
707793
647174
391041
107745
224537
319165
5348
10021
159117
4549
714097
518495
915865
369153
9519
176433
186141
12966
63148
761589
5363
178149
14811
9296
583693
720405
484929
13755
261457
18054
406765
260529
108385
442343
16633
18234
6042
706797
987105
965961
80365
141249
95105
979521
434825
15691
812361
10136
707545
762707
12865
420999
16292
562549
842213
53411
962665
800081
329433
512211
949821
16451
827565
749457
241153
655393
786113
6796
199169
12441
932707
111684
147347
635353
374789
555157
124271
299665
9763
838873
790001
301654
796653
2161
848349
884368
15550
72415
596243
461910
85870
7411
16423
763425
870889
320129
6522
13485
14877
686
333761
12521
451137
12440
433638
797155
144833
459485
413857
743453
2242
568689
539185
10032
308581
6616
573825
751809
9922
358177
176053
435659
878545
930823
2472
297281
267333
1249
3260
776077
148909
302319
227808
907289
287
427185
7182
414407
108609
3687
4020
2629
745776
10200
16710
15679
168969
11893
691001
10751
876609
432593
64065
240643
18009
279165
847917
4867
789305
24913
471233
896901
3657
559098
653715
435221
349011
312841
426975
2320
351065
816145
9684
467329
827017
7607
14529
14551
433493
7464
284225
1541
956003
171603
626873
331294
796143
249984
577269
10963
13163
706153
1169
9441
320073
16355
495001
444943
189441
527489
687905
984781
7385
245149
941258
433990
16832
12768
190027
95247
596930
1490
811869
13853
378467
501006
919567
479441
717093
664833
17091
959041
294785
10067
7647
291449
361791
18531
392168
1219
20805
199009
544833
879685
630721
713361
585230
13498
888399
15181
195286
7176
5357
191521
332097
42634
143539
4418
519185
207557
340489
388283
125409
503337
9773
284861
188549
263827
419449
786241
16790
455770
370773
33729
981700
676681
5405
195045
1436
109505
876489
1426
494
587845
929405
242665
618747
306057
999981
230033
18392
1
10012
912001
886478
9639
633369
396919
812545
364108
603174
224425
394457
289479
871801
399606
114278
705281
643377
918473
14532
3492
803039
644593
596249
753449
297069
87305
30628
794113
644752
460401
8877
774817
70761
522501
17070
344735
13442
16982
919237
3275
713009
12525
148621
141313
783646
113665
160052
131857
14593
539085
475257
343217
705153
586689
803633
926551
3713
669793
786401
5611
1373
491137
460843
633557
211649
807553
265815
13885
472075
140193
265323
127677
963521
886181
89613
616869
12638
896329
914281
550611
714997
303345
548486
890641
599290
9912
504021
994849
771715
315055
7525
324461
738839
955201
394977
515633
18770
648303
16829
106241
14382
58245
70433
875393
55809
990059
394985
275825
623873
869205
106753
5951
3591
516959
11102
516061
207425
281596
2983
935735
67809
709601
683249
4859
13763
4415
920801
14585
136175
316369
2548
924133
17569
47457
13756
667013
165241
186049
448747
10884
358865
13251
491500
564697
943101
695297
346113
965826
1198
5602
6017
2694
680553
184393
839429
298425
578129
908177
681649
9151
491229
623741
732615
348561
7217
55584
755405
13867
210521
509742
875457
537697
349373
147005
853640
38435
518669
13501
72065
56113
898203
391520
14899
322323
255005
35169
867841
631233
7646
2177
3801
582785
584465
16846
270231
11558
15937
7362
12636
327849
12388
37341
1641
363771
709377
771601
531748
929579
16293
156273
11713
551697
712261
265095
4403
763425
4770
652622
587235
8823
79745
777961
381793
124271
318961
615019
261930
125409
644515
382217
577801
751894
677149
187459
202753
799097
392168
979705
643647
602705
459485
132349
83645
579544
990065
3742
619797
877477
749469
476987
412049
242529
3697
175074
128921
857617
10066
617089
482205
648121
942469
710429
161241
177725
369853
658375
84161
493953
595633
317781
4836
857073
732325
424065
245725
608840
240352
519027
279609
455770
408199
863815
582526
7271
505857
25925
355585
17115
3323
862951
7024
35337
116519
759825
367393
5180
9825
723357
855136
720701
593779
153785
11137
8707
806145
489653
44501
127401
286230
891813
317777
12764
940033
615556
693597
818897
760609
151857
610404
809207
8569
285663
16642
671679
721313
515
13927
266793
7679
328677
13553
442503
108609
13510
176809
888819
14946
13422
221383
583169
887565
992105
54399
411
897076
944941
182465
466577
888021
12415
13032
879051
699965
217439
950479
845241
430713
1862
14102
257257
485185
951161
614839
14630
840281
237237
18839
1153
13937
261433
84969
708366
538165
382733
825041
159101
122074
562485
47457
972743
484040
905687
968573
211109
10765
16093
13308
56487
272689
388679
903169
569169
14390
5853
11792
306311
9120
14953
726309
911475
811781
182293
16515
154233
972677
894002
457956
158217
15375
3266
223581
112141
615007
941585
19138
478337
13201
447699
8072
431297
978977
846547
939193
45713
695937
340585
90435
613777
332821
7571
697617
240813
272092
667537
5583
12247
823470
899937
303609
109451
6647
520220
69857
615449
14356
148401
870657
488450
99284
258529
998385
797521
14307
324855
281665
898773
2314
466577
171697
106209
346289
202641
728597
614521
11841
290320
10334
933257
200409
224425
781241
905
332585
721919
5532
15913
828318
828769
448118
15256
340477
12488
458511
761589
152006
174557
323009
689301
13514
249341
510929
33494
985585
371059
277583
848515
745776
979619
347290
978497
753153
988833
330849
486904
786898
830257
885962
470447
8624
271097
445935
343825
4698
15937
165349
320688
7723
527489
184577
568007
18321
6493
677858
714113
17261
235121
562401
171923
759937
296407
530323
12844
114278
212961
14412
535777
91163
173749
147760
8528
16418
109505
893577
19058
972132
269697
341521
923950
882625
903693
912
126661
13424
15849
678369
383263
13683
843277
667467
266336
897141
731955
652641
8758
693553
102300
606145
1103
15678
823168
1401
941616
170289
895983
287202
912239
2675
1826
2183
905961
935480
556116
872329
14873
46313
848795
608152
799301
340449
217859
349745
56385
733298
507041
15009
959097
8318
156033
594028
998181
693284
443305
286904
17603
148509
14904
443289
843299
629545
8584
144081
748333
538374
27242
912621
376417
283460
12420
1236
190027
617089
449795
304513
382081
43041
904764
781441
127797
76965
448411
9977
539259
16496
4956
777795
856449
730610
17700
886478
23737
985933
208146
334609
348113
873753
664833
218769
246681
331105
14585
6292
10991
17945
443449
955137
800385
14546
948065
1879
2020
17080
884065
990591
863805
270669
124209
343299
10035
42179
16023
568029
589263
974929
16327
516161
568347
865638
357117
19115
9028
268879
390069
724911
12796
353961
443457
940625
12118
176399
9723
280625
525495
116785
5905
178493
109981
13231
488073
15328
12258
4198
921765
14968
570377
494093
567422
850177
767961
14509
522521
309261
749239
663346
8640
7895
42988
758797
376073
429153
813377
821809
890049
65405
45025
927489
960753
16591
240545
698234
270072
842265
737991
14905
18026
657165
813545
332097
820007
685577
17945
1845
626874
9449
844993
954079
681005
756663
782285
408697
16001
3501
3502
18928
601185
517169
3643
203521
103665
314105
368193
242625
972053
662233
54769
759194
807769
667961
198199
238809
704387
989173
645757
544220
173513
981
291229
353825
557377
809065
11422
518319
5667
580177
414145
786193
19713
565506
12485
358785
37997
981217
657217
145097
8101
553085
408897
991973
576430
2116
922873
382497
862329
5437
133429
2427
154913
109721
10083
796857
430017
894785
40645
931722
410677
400009
806977
599617
761025
984117
340907
824232
422140
899257
876527
120801
816707
13907
507577
475805
357057
969114
597449
250857
202353
434867
841217
757969
300753
967273
6719
886
648303
976689
892945
417153
863993
10308
980770
11760
913357
536125
13620
6943
258593
6623
575965
843299
7981
339810
17002
941513
471345
176399
929563
3619
894401
904193
66023
880491
8444
336137
433089
7746
540533
391075
19627
551697
610303
211585
727081
261227
18605
405430
222849
227032
351302
14636
419871
14747
986873
4778
155921
515233
13112
548561
11753
271901
357345
19676
7276
574973
18716
6889
404435
992497
694081
237957
12386
690269
19643
1014
8828
165569
275833
488617
80940
827577
15981
665617
36061
986899
636177
5321
12104
157595
1650
255461
12306
142935
10795
200737
9049
312513
454813
12775
378265
542625
5686
24913
422297
331589
390401
289131
999981
457025
457821
755726
12271
16964
4401
15822
193153
777961
573923
918641
1419
969233
3233
634170
640689
443201
598
17128
342905
836280
46657
240115
328677
764513
282069
460113
439169
4746
820693
635091
717634
916489
991803
856308
9038
640489
426241
583705
14720
927105
11215
139581
18927
245853
447159
788481
601020
11943
12714
937243
167695
586497
964554
3717
310337
9262
322787
14993
96345
105313
509425
643505
835409
797097
634840
644260
151983
132153
10907
321696
208587
727729
995615
991777
510383
117121
915552
8668
763513
3057
342369
55457
174577
49505
723153
737381
264721
892557
393715
278
465281
19793
449173
11635
212161
10083
250625
14818
7271
12493
367473
99585
648482
29097
662233
444121
591945
420597
8083
306773
441941
2135
435092
14993
15293
920801
353933
14269
427777
382817
254377
631865
867537
419632
189697
12916
345981
13112
332147
73761
259717
26849
822521
48386
2983
19753
10281
13702
787425
161585
489727
800997
204151
11176
661697
358177
502962
3805
851885
521159
18379
967713
13896
121961
541961
17971
541233
16676
157568
147133
6201
2033
574839
655009
931449
728597
594485
127251
182977
4669
319278
160167
339810
19461
480
787974
377467
518004
65425
831489
2705
205457
552333
983283
133089
681005
914951
503229
5211
6226
349505
989825
273393
118459
91257
755345
806485
893697
11519
13018
547105
124081
2305
51129
764851
891569
856065
513385
866537
283638
631905
1540
390977
973215
196065
729990
48209
665403
624762
307649
212455
856600
9145
12347
164665
727617
10362
335512
218961
753449
640769
635681
409225
179209
790621
426241
738977
985585
374453
26849
707104
194377
737219
8091
739553
699879
889
256513
654781
136457
882756
6628
8431
773633
639199
1215
672137
638705
969473
18779
574293
18159
86513
3015
435808
893663
863993
758185
833881
124329
303969
781497
540479
619349
835501
441329
416193
288912
254297
322189
18720
1304
5270
978285
770122
1500
188695
9061
332732
105661
435221
606796
7735
574435
581805
313169
72457
7717
398393
232577
280849
138180
994971
644953
309467
319937
3702
21437
333732
352413
633225
108893
906423
901569
864817
451493
183041
11299
377
383045
871425
727681
17990
936163
201414
937705
133978
376417
163329
843357
76831
9482
755261
474093
949
170058
37045
465705
234057
241889
517147
550465
730587
15012
642601
11334
562393
631003
531265
885569
543297
146348
732765
162491
912205
570241
975952
926333
267905
983633
917859
869569
610389
11089
19414
795889
397201
11699
865281
847425
388781
12252
45377
3250
604417
711064
28111
973215
479051
417985
637537
170116
81570
3982
896
214229
12864
569693
702627
352093
451561
697985
773185
894171
13718
526313
76337
463459
632129
543230
15293
614273
657549
547489
72785
10137
17723
438548
37431
632297
903329
559585
596713
673469
735557
278808
130465
1874
883633
924145
187961
671031
3256
52041
11663
292121
283809
11020
869183
6756
4489
378417
197589
12247
3973
271425
347473
17635
368225
589929
491049
506753
472075
561721
12383
359685
88265
162889
712897
162491
254346
13104
14242
18702
220629
405825
8900
723185
208625
73392
10074
360821
883703
673953
3142
346837
332585
348013
12663
763285
161791
3612
384097
17190
407937
386757
322481
2161
10722
6589
247263
17452
4183
246177
663253
214353
581559
906855
951777
241444
754049
337302
408897
418093
805569
72669
1709
14409
13574
10305
11397
381221
13802
18623
679661
10044
19852
3429
376597
416
950097
545137
623101
7150
228865
157291
127401
139681
348561
670257
131573
18104
391927
631393
167711
185760
3891
18595
18256
380463
376513
8285
418787
18425
16811
516641
548473
112971
136795
927197
781233
10211
314329
617853
138689
197514
425785
254217
295473
531145
664833
45317
891569
7617
9853
4709
518913
115685
171923
10727
46937
465473
444734
816145
294041
13759
6115
12186
6213
387745
163377
460705
373651
317781
1345
20250
511018
346289
522804
990841
942103
10965
854989
411329
3039
103377
430749
719961
20255
612641
16469
544417
629993
386967
606597
170841
319165
17472
564119
192929
20049
751442
390209
79201
8663
4957
15001
102865
923613
698561
218961
469571
252315
947009
15393
465816
18119
36661
91257
726169
11298
11515
542581
495553
569301
287805
4199
413979
319165
134610
37025
722213
13345
733121
3351
214929
579945
103377
750947
806801
494529
215288
17276
322647
276353
298045
150641
16829
781857
727041
88265
191323
472075
169125
585586
447553
13299
1879
9204
311465
15280
581548
554529
389495
306817
666721
322361
89101
705737
63569
14435
79337
814489
12832
66
7286
15000
222065
12562
854205
225
4689
721345
905377
15108
345889
28735
479165
581559
15569
16459
6889
495229
522024
696993
858633
458591
981905
15956
870605
518669
4165
864673
13135
292609
622851
183955
965757
955843
254158
518593
994299
889369
982881
597700
712565
341377
328945
655937
574923
12108
764513
363142
790225
482585
776193
560689
3747
425185
480757
405825
109585
621217
471921
17424
1188
14554
266739
567997
80077
194235
7479
400579
105409
830353
690353
565631
991101
139409
606320
464893
101561
18379
7699
441521
13969
700385
839098
98337
562637
324101
84177
580269
151003
130205
126529
9532
8582
20985
796857
17921
729937
774849
13756
612641
4962
685697
20173
483329
643
4964
758689
402087
963745
135153
877391
6907
408425
2520
709377
3450
7671
752869
722561
408784
518177
629545
15883
197923
336617
99241
937361
453429
32034
85449
15423
31617
114607
512432
151566
839429
171147
435221
5819
6711
66313
533577
6373
64977
18897
44833
323985
948501
762364
185
2296
727681
710061
638016
268377
364041
338537
778
956093
999981
231089
457150
17476
17975
905073
680861
81409
15530
260577
481681
145903
612801
484593
24275
17218
801793
213177
468679
10681
948365
292805
845371
94327
15763
905271
220859
385361
293549
846933
353311
451793
188253
4081
516249
577083
595653
2698
344323
7513
483337
996753
872633
384097
280617
548069
711295
829201
365505
747789
496892
6046
605389
692135
11749
772583
619624
7466
116181
2972
744929
21721
849021
19183
796625
236941
959600
457956
394018
927344
873953
255825
974385
12730
315611
580843
12038
865076
164161
449473
979705
2698
577197
842497
780869
555983
705601
154509
13238
1004
601185
547220
664049
175503
873487
797829
17452
49201
835009
602249
640513
16437
475969
61935
975537
629857
347290
721628
285953
509753
16994
679769
928001
939285
460321
613091
17241
9800
197569
453129
745614
518004
837121
618179
580088
407217
703497
178225
653878
4698
2109
20671
974257
517055
12249
842453
15011
710191
557225
335547
134739
11133
50001
399009
740590
268737
297433
18430
505368
332225
15810
30235
461385
15399
691385
168157
317257
535
65579
272927
807393
373049
999981
87289
11513
217713
889889
957101
540479
15098
784763
16055
244927
77657
616055
898797
139003
633729
424982
257761
1760
612713
5705
747745
169721
139003
20119
5656
14107
159893
997497
849835
383461
430617
407537
14768
342581
520065
364585
503777
126881
16445
859073
510481
10195
678633
829225
386847
46293
514569
386847
81409
465847
944941
10378
73265
486369
801057
40513
64689
12495
767275
22124
323559
935553
2878
238337
6450
71963
750401
293041
10643
7568
769793
19190
3033
5299
762053
18331
982120
13597
210373
222169
303543
756885
876929
342158
11017
401845
973163
375473
999793
582417
577327
349
16113
683188
932225
435221
789563
585011
978499
498543
3852
778097
219057
716151
738293
586773
1991
916089
18485
316265
116970
602414
992047
7569
665985
4198
921345
128679
445315
770885
7607
701809
15052
704797
18350
391745
328837
991245
1894
6659
988274
456
196332
991101
167369
927697
15637
918461
14293
72125
561721
1361
88441
182009
537495
324101
461569
20368
80315
116305
955501
776193
177829
632199
39233
47393
4203
274145
613729
208553
775473
829673
523425
433638
15295
9222
365379
328333
243777
153785
147889
604899
570
305585
5004
7326
9349
782897
9825
451689
12193
515301
170685
196438
104549
338111
246932
11789
191869
969373
287757
222265
13836
622673
464893
325607
338883
678633
75349
307521
827677
613425
15657
266097
977749
10974
986873
82209
4786
557377
385933
105921
94436
20529
357408
15517
449105
886799
15206
16046
453700
10496
924929
176053
941437
675279
532565
601763
345081
159697
300571
773140
682563
958062
514589
6409
19361
5895
147347
272564
499018
11037
597667
184796
444936
19983
763025
629857
691905
883647
20697
671895
562713
22797
824833
16255
309467
553255
1345
517680
759463
19081
719713
479325
423341
5994
794135
3331
241937
20877
19141
19909
20
471870
718393
330870
878212
866341
6202
429761
17122
130777
154535
619193
619624
590876
162911
590345
15373
423460
248409
922482
453857
261669
583421
724689
9185
916309
688857
390977
67521
397201
497317
76965
9709
276637
774849
134957
202937
451440
4555
391520
933801
491500
249601
228865
125245
935836
817377
20200
390209
18410
16293
532813
271425
425057
653515
600829
822993
652073
7478
616221
388337
189855
693284
51329
138724
5152
741415
20188
20342
320285
524993
18490
243885
7116
327203
5311
933034
445085
312715
586689
649241
415257
416025
638529
823593
737649
19731
12638
13244
127985
1304
992047
416345
66945
869709
183581
752065
852241
382817
606597
18539
347357
5673
17668
576789
14608
15891
886799
843555
733387
882625
736480
317687
864233
776583
592097
18588
465027
19851
838121
249984
16022
5549
748801
20904
643306
520449
57953
536769
19651
2133
100801
163225
480495
928583
345241
288321
5680
20094
640581
210745
1797
94230
344761
466577
679145
672765
217693
581365
13953
694961
810801
373809
441137
999981
622632
7569
13597
668269
18061
480465
845593
644417
730462
206809
715576
482305
169428
298045
14982
289387
615449
677073
863805
15149
4164
941443
12810
14840
106259
925527
537577
310017
463425
834433
392385
12683
958697
487482
19089
1371
122193
645313
203793
543230
12901
260972
775745
871287
472203
5299
12656
646155
910455
335263
248961
751809
583069
175503
10584
253497
704449
521103
894693
562753
680501
7913
205099
8212
398033
277717
352481
801567
632449
11227
302319
498065
612585
470053
361709
327532
878593
340666
289585
17613
480495
613823
240762
1519
427281
7841
876
80673
237957
55169
701168
456507
18428
903169
588257
643251
480321
864673
110248
477677
147187
2852
10849
543081
7041
643745
211755
17903
777409
19712
703529
74802
844097
400001
518495
403129
4593
179421
96313
43625
243977
545665
60289
2433
869737
353825
19481
533553
166769
776583
269281
941437
11498
959453
543537
406465
833813
667321
62593
532549
759801
455201
497891
707104
518717
633919
368361
105777
296797
52353
176809
77633
12760
1
856577
939285
230985
582497
851063
830921
879353
302053
405817
607057
16077
6327
80673
793513
541913
477417
514073
354753
99921
231835
443228
660881
103197
249483
921221
485787
817336
434183
727293
906637
918065
614521
16295
799041
571993
21152
497693
648816
503925
791681
390312
138845
798775
7441
464337
873662
196101
5692
5307
656229
678
228073
307649
10598
261697
62319
917337
11718
12912
248
372414
894913
865009
972353
979619
860113
422401
2473
13370
375824
623449
802697
525441
435905
24831
530604
598756
290797
17837
568029
617441
757432
459761
792513
149249
11301
16355
425830
581548
215981
794129
792821
269525
328409
848840
895169
7188
21173
278047
524685
9465
645563
396817
13731
477309
599
1535
17755
561837
92849
30911
488
955381
8843
5702
49769
5147
330605
17579
176299
671031
873173
643745
5803
206893
635017
6441
663649
6701
660777
12175
398897
16542
736637
476507
199169
880399
797457
727113
902408
635017
555741
755685
681845
16662
870337
13134
829733
17217
166681
924929
526209
324581
68125
626959
736597
712545
912385
114371
949950
957621
7084
894171
1813
689605
20445
629633
4336
213609
10731
122553
17153
495229
3836
160052
611273
404449
445281
14271
423143
815728
820267
893057
618563
290550
7127
2319
314893
323301
14077
465705
746561
136273
866217
850489
18203
11527
626079
862056
9009
522725
160833
527169
219733
293707
475049
565669
16402
628161
597569
374533
23410
728801
490977
502785
928001
454627
978497
13875
815797
532497
4031
326
13992
133787
607935
20034
902609
378133
191323
499663
1048
816
12151
560477
15524
18340
14361
988923
492453
472893
6182
953153
940209
743961
687857
896266
577375
944199
16539
260415
641021
623741
475361
281825
4145
174667
971231
806321
424729
18233
441081
134977
370073
804319
129088
500289
739777
448385
16055
13097
679136
369057
440961
141217
172780
13984
456105
982821
650497
674209
19662
17018
868121
996085
51141
16110
407451
826413
723357
182164
233441
826811
20985
17269
378449
308897
417441
3039
836289
269777
911759
982051
3048
773601
268119
433332
3809
509425
4373
31543
6630
548291
133831
13296
9259
905373
449253
330
933569
6651
448065
19408
890835
734657
367259
850648
979845
488617
709362
693819
946361
6469
597025
623237
811225
141689
349480
520602
9265
726309
555633
118287
665489
20760
7489
781650
1246
605241
267113
95222
401217
6433
12433
757441
374527
7805
15821
810697
862460
966081
387465
69951
8851
379309
7677
235001
572971
162653
872329
188145
14997
7983
475497
547793
295145
8741
144681
631425
637017
785089
10634
312025
20360
869331
192748
734529
203201
2849
371235
80297
855447
203793
223965
784423
2073
636321
297002
270841
47796
804339
9745
641330
572401
735357
11370
9190
16521
606729
733344
347203
477757
818143
2009
204233
5248
310233
668333
170545
545137
128417
364093
836098
666157
758913
596
20989
482737
918984
429527
361473
210087
558646
975190
365153
16728
904254
153429
3976
292433
941892
665297
13223
18498
269277
1106
582329
637090
966037
7062
9628
266977
885233
987791
11253
744657
912453
775430
7721
10144
19423
3188
622836
19204
394457
3155
318417
374097
121857
467423
911068
11808
13394
17145
645396
748609
167221
688341
69
446929
424586
16441
577801
240762
19649
33494
943437
921633
178189
530604
99997
988213
631393
558393
20075
296335
827577
825633
561745
13483
468553
847873
936391
14375
694573
773894
638127
831489
11339
6418
567119
3040
167969
9234
369164
270522
999121
512653
8615
877017
7394
6350
176884
487009
281665
650337
572241
765727
872074
709873
766421
873525
526785
137119
641573
7401
508801
720713
15395
719457
731945
710649
57689
8085
805
554745
859905
4968
16679
944011
959992
20339
72529
577009
6516
383505
191109
17051
672481
159157
118315
17353
540193
15516
19812
11890
532497
288443
906433
864945
4226
939352
18634
1500
998801
3250
9800
351302
1515
181825
580025
24212
487727
102909
762497
649857
861617
938305
345081
716151
201105
3489
59107
9295
2760
387745
313225
563
706577
7790
754133
13924
134913
460668
18661
182517
614839
11114
246913
628827
101449
325436
996153
674571
220033
12080
321127
921353
413376
13575
828033
573517
167681
859568
244932
426
257717
325249
721417
895507
16524
21773
891393
32841
759194
13229
760393
923969
836161
490881
171841
220937
66881
944139
985419
17556
75525
473025
351381
171841
941299
234946
944885
791745
154277
553351
501913
804339
387105
877917
255183
259961
47777
19082
50931
932705
815144
616573
19374
824137
197335
452921
133033
212161
73469
41269
204299
858201
355929
226725
942809
519371
430337
22
15754
518004
393523
594559
743404
764449
17934
993467
21604
47777
4016
344513
149494
7906
448411
15038
14353
164553
10915
10722
797389
610031
620597
9591
803688
171697
868032
187961
850753
894785
13919
18696
930707
994081
277473
6146
429153
144695
531901
237499
419632
389363
564671
563754
48337
489311
500289
8749
143993
9085
2634
19343
12362
211137
392337
198843
814673
140545
102049
43625
987791
424865
146458
312621
726801
5305
3208
918393
371813
336449
5272
919237
517385
28411
791116
981934
486491
12503
929345
47479
33153
210661
445969
837799
62835
608865
14291
964554
487617
4997
323233
122825
401617
11436
384617
986331
903073
84499
908737
684
542927
406585
57572
680553
17249
1596
746157
603629
20581
941313
472077
21090
220014
21377
7100
147447
80297
520433
177889
647743
29465
3378
601020
2490
208146
18469
489477
41460
662332
284447
182164
397617
4367
113783
4188
1653
615007
20168
253953
1034
668660
583169
795621
845729
63183
39265
85505
317953
516213
697263
231785
302229
541709
650045
336463
3330
761216
664571
20172
632129
261149
14188
200933
575873
191937
590059
491117
272864
854247
11343
14191
546319
4639
320801
14933
606145
4146
219443
250697
143283
18763
20346
722081
207081
873081
978977
661569
71507
232917
214929
371257
927697
17814
8411
746377
14785
85471
795889
238193
11851
851785
1882
31585
18103
873295
697250
273973
783647
534909
60998
613729
519629
516581
4863
278269
221789
430749
275137
798605
91255
890596
418405
20414
328937
711725
1386
811913
708153
17377
369601
133429
164292
205967
283325
190958
15033
17284
379993
943437
468289
1680
749895
123681
289233
395009
974873
382733
18688
52671
540531
742675
714716
770437
46033
612033
332505
905687
9882
865009
666873
19526
11008
231945
24753
691537
228337
910313
807945
657249
984489
910073
217281
700625
734073
333927
868549
419897
473251
18085
559279
176053
531885
828353
232257
730849
503777
33089
97009
761589
200833
364940
14493
638785
38361
235777
5855
506337
444388
41090
659809
274554
190351
21975
252767
17331
144332
814047
717297
628417
17712
696209
365277
148669
681123
89409
38247
982961
20049
4589
575633
3289
778372
523127
6216
330025
241045
135379
6736
677363
919105
668841
10541
385861
705363
1985
9502
494788
704297
848840
688
232433
1718
1347
10399
271837
55361
637481
80849
342158
885337
467423
499567
18124
901035
446957
20287
217489
558646
318379
17149
234012
960753
1943
326093
911752
530253
60437
970435
108065
929073
163159
342657
936897
128153
905473
235325
103763
756
725352
5275
223817
21764
143993
17604
6346
814333
797829
267905
707805
106775
898203
288601
15870
8686
777725
544833
17981
942789
698173
404489
13062
602483
746401
642639
210661
17762
785124
198369
2097
10639
311645
378417
464277
519029
11287
445325
588669
385933
876213
138845
783025
780513
243837
712722
59021
2753
325905
782373
793513
18863
714937
551179
16160
714264
199975
13385
425505
930609
157412
695180
834019
553301
118315
9172
245678
20041
954273
935273
458929
745373
20277
5706
608791
777242
36865
594737
543449
420706
13642
584233
646897
455969
217571
667125
444665
700601
11122
363421
634751
720220
389949
191521
867763
405988
639046
835515
162761
972677
183681
886193
618843
437649
542593
15030
296341
212785
376161
176926
438513
376468
212405
857985
996101
981681
366888
722871
948261
669733
913513
686257
122817
598387
107073
352541
868775
197569
15572
336882
910753
752794
153601
19618
354629
111944
427193
132361
388481
706321
17628
451913
428545
207521
745103
150699
54769
481681
857597
971333
1942
816392
533157
418995
457993
49121
398329
171479
386350
196332
69809
23410
875807
18785
9345
6941
451689
979895
21371
286095
29299
536065
59951
54959
379649
924993
20325
13228
3358
17479
510199
278897
19271
206063
805271
893757
818458
242008
12794
270953
48377
254689
115685
12025
7270
873729
1361
99821
438112
116401
529692
874911
750049
651713
530049
479277
806977
17434
14079
805641
7421
19846
5061
21836
7045
6390
3566
5629
461793
8331
877057
204601
611217
100865
232017
1
58817
21696
951259
39510
697009
16630
807257
887992
258021
717617
304695
16
343821
735473
763285
488097
50249
863538
358529
189598
486921
977335
74141
513323
129761
649741
473668
162761
33985
13189
954855
820247
10372
13731
402933
344065
916614
580843
803371
19365
2070
734273
3498
529249
634545
611253
6701
360819
29869
706389
826801
915047
417073
695547
436977
976033
98413
547105
17924
929073
18530
966729
86608
9483
150017
12277
17549
10561
11008
747129
546981
771497
19680
265857
5861
482673
391520
379969
914297
429261
482269
331233
12318
12911
6452
147760
55754
7874
943853
6439
882089
988473
2291
226885
14704
2754
205967
1706
959825
784244
910313
14878
146127
18358
864673
284660
12925
34369
72681
374898
835809
205967
21653
17885
954105
839778
15315
561537
415257
56257
7870
6000
383339
379309
150450
403725
473511
530751
463019
20828
596017
5516
187961
748865
590455
12326
536709
897793
22441
580351
363184
6210
19473
102429
200409
153303
19254
854673
955858
888761
781650
22757
15332
479857
723821
281876
268649
24353
436584
787343
10478
229685
973163
9899
8230
278419
801793
247233
204035
15942
2589
875937
136457
27909
814949
310467
644133
975457
210745
469633
889601
15055
970286
535804
555009
375745
640581
524737
151857
6265
20
607377
45713
10012
933281
226433
3169
669945
18593
949505
609800
17315
469985
760277
14382
441453
895599
479165
8566
560373
77825
860377
176121
598209
879089
12166
259329
227775
68343
504657
638609
18564
46221
583326
37997
5022
171681
240733
29363
665313
893449
1
29601
199389
884177
1361
427049
731713
234521
622997
800673
867841
9164
491181
750641
331294
542829
8272
663104
14529
884577
730370
210543
398125
1
18668
376673
14408
787974
414913
142617
258529
652109
16290
590440
988689
321793
382637
161379
787343
942561
906329
827841
824689
467841
436097
14977
871013
229685
589827
9743
9002
863815
892097
20641
141953
528244
16676
10897
80137
311917
268737
255005
249984
284314
40641
860031
966223
973473
810957
585097
286709
52801
182977
408425
909169
132721
651449
17095
790314
763777
13960
1589
7373
4241
456259
675393
409913
8477
404254
306837
415345
703197
10040
763777
20311
726929
853141
834959
14902
13962
3401
128417
77163
586594
91621
153889
11790
840837
2073
885337
990238
14501
779
215592
301257
325623
927601
401985
262225
731187
17585
912453
3184
19627
10642
8331
786241
395809
449989
299405
742011
683897
13569
997021
153035
304961
123
202353
19155
560257
42529
409
12271
354213
3994
433715
453129
3433
471153
239745
6158
828353
211049
1513
687283
832257
1481
931889
13055
21694
61250
147297
14271
531201
13005
150450
47179
10128
1142
793537
468865
109721
482073
85121
18547
266537
8007
16276
713961
243561
526062
5277
7031
335547
10874
656657
301674
35009
445341
290245
929969
657525
906805
477849
903577
954273
10587
464683
1777
676580
648161
940445
20667
48873
995457
642785
15923
5765
891045
3197
2586
56417
2996
50593
707585
895166
704113
893449
22968
34549
897345
694085
2524
733638
922593
275689
10281
3494
590973
765145
487107
949217
238649
439763
496006
559279
222689
10006
19361
115986
988875
15529
61105
958561
814373
168721
639646
897076
9501
861854
7180
532
206285
550
488741
1028
118583
476673
6816
6650
21576
140673
1686
839780
692225
68913
199925
5426
16404
892289
598977
5469
540945
9115
942561
50001
106491
10004
805409
163159
14825
179271
15473
163861
962369
250817
677073
815505
990201
17017
377344
958537
106387
325436
424279
18778
657525
622851
371785
220743
10909
921633
7476
89161
343
326861
667555
360067
728
13929
385571
471921
544220
10031
835393
558129
899937
115521
601903
868397
910385
9945
15608
5275
278709
38976
470945
448033
904100
103050
648641
258689
409357
392597
7545
15112
870409
835501
391745
16253
211439
894171
694961
638081
543081
67487
533946
232691
534145
525833
250993
3659
372769
11231
9721
989528
21325
23004
683009
22719
19605
267651
672873
693089
17365
9172
329363
372062
259717
849617
835009
983491
62593
515857
38721
788289
35245
725825
16315
513826
494001
256623
974613
120333
776881
986331
15835
678145
850001
338697
1742
634849
342911
80440
659277
507409
243561
9298
449509
7080
60929
30521
228865
93325
6800
914497
374157
650797
946817
641223
144649
992849
443249
856577
17095
237743
9019
115937
328041
60437
260033
255527
9609
94327
97963
524077
511685
698762
14580
14479
835281
855774
122393
268673
161968
155821
183839
14077
118161
255761
636017
10617
352025
346933
767425
898109
951913
3172
4418
187348
619645
933982
18326
581663
21851
717673
632865
941800
247137
5822
14191
11289
59951
3840
2840
9209
765345
690273
797864
5752
434081
156017
572971
807061
91509
568465
640581
19816
1389
607306
655216
430673
14574
771277
9954
965425
18632
954129
179648
75857
701569
717673
704209
855774
879249
13227
881665
945623
647449
921221
430869
17921
9228
981700
418289
309457
219961
560345
607715
744833
675502
21036
763433
362977
4057
201417
376917
5503
982277
815728
804
433332
357481
722753
12597
274305
4899
1804
583230
534145
564961
133787
208269
71453
233507
870897
552025
159157
598265
19945
658869
212595
178737
15137
614393
227329
19583
626959
421545
209513
388417
6254
15658
999981
648864
10936
716481
397349
764851
5300
161825
1
190233
23367
241524
658369
813665
445934
356193
17575
454331
1187
709489
328959
741797
20832
282822
701193
17412
164709
241837
229249
917753
799614
3011
387879
694616
599290
620597
379713
236929
870337
844349
199914
282369
564437
391745
402773
402963
388145
12749
13283
1
751809
143217
240813
515581
589357
19224
659773
714345
245431
739321
22477
484929
17465
8843
525582
975424
210464
246888
33433
3575
8785
745162
13249
509517
371225
9760
286263
9275
605661
324969
255427
12611
447969
18016
19480
271858
267989
6313
728737
7965
7822
314288
8659
72921
2229
550043
2815
158279
681067
460321
245969
375301
12296
970808
9480
524065
888449
518177
605389
454677
6668
9081
11101
517185
198199
477416
538317
606
958887
907577
20560
6907
21730
17031
842121
1765
141129
815743
581548
290499
84921
465281
969281
846
3999
140065
790519
198977
19179
941179
267697
479707
274640
82119
47497
416793
12054
579044
152513
772577
586017
245149
275365
22507
477937
154233
632209
14064
60289
148401
936001
20081
819933
652641
696597
204705
566447
255005
38435
797155
102507
966689
19360
9799
656265
662332
546021
379015
468827
391649
512183
866241
749188
54177
302785
557581
358785
820247
421075
771901
157568
269409
752433
736480
708882
258421
495329
175705
867025
529147
491229
540337
609341
232017
51971
854473
266353
14354
21900
424833
370721
809895
134705
22801
865076
727617
382055
794960
271485
386273
505033
13723
48265
391459
22997
20781
753811
381401
16691
434055
770759
515389
42286
502797
798775
800001
841089
80623
203617
569992
504459
295425
703
10659
10029
669505
77825
298893
441027
918337
871743
176809
795355
341793
393953
258945
837457
63009
565849
686083
668441
598171
8647
185365
848945
636691
224001
325119
378143
6265
805121
363771
8741
694865
458369
22402
809437
113043
6073
11604
21780
625281
19176
16931
680501
949821
14641
777409
904941
467489
23097
258021
926501
770617
206597
143581
996950
786494
982315
171553
503454
434497
153386
603431
105313
648713
2319
44121
14206
201782
14274
999633
23297
21132
2579
17552
267289
719713
4517
468145
607053
21336
704449
647425
405953
783289
976657
354629
4067
242665
11850
379445
585626
39645
454635
19625
5818
867201
791480
3502
970286
3483
3443
661863
473749
522221
508137
897681
912
513729
9483
1576
660447
1102
999604
655965
2844
3701
94213
548069
640481
609641
115759
330368
663045
843552
193713
366550
505445
276833
8
414765
6552
134157
186049
511447
17132
17846
795553
23384
286263
17217
759399
16446
20099
15241
290328
18677
11234
728513
742593
759056
71153
3454
52
18245
4728
209793
11555
663969
483563
820007
721665
555169
703681
922253
10404
8915
13133
626837
2137
463459
678303
2069
626673
162069
5160
257029
202997
1536
411189
142373
538545
2753
8161
974257
230
548291
606729
407671
5929
12130
2650
7379
767209
475497
4300
638815
18939
764513
227841
674970
4916
13065
219405
17361
703945
22210
574865
810209
9224
869889
852150
844869
15202
593201
19934
743976
725901
108711
347257
505253
39745
374499
12120
955201
574839
718393
919329
6661
713637
2386
729473
204449
9744
441297
3713
146899
775227
578807
906423
15837
539253
708882
266373
319165
2248
309633
748801
899809
529003
447593
61153
313113
679268
695761
752449
174785
20021
171288
984601
394977
97489
3457
23107
485611
402465
894302
68148
554581
68601
20112
809993
778177
559875
311645
785995
18
751018
659289
7382
237134
186141
236507
7644
166593
109981
277833
557737
691041
982051
605001
952385
634969
20207
17148
846257
432305
766309
881443
364813
521609
663585
327393
317583
539259
8869
211755
953441
78997
537359
994836
910023
386967
491873
276929
724609
373441
162937
361521
201315
70897
749025
525511
740953
2169
468195
796097
558731
809577
823474
231575
15202
767123
221241
8321
711017
897249
20955
572845
817377
421545
526261
7215
21088
10499
276929
364949
643577
442241
598471
785735
392597
986873
722871
692033
16762
998425
837915
934181
9637
721345
569301
53673
78661
7021
823801
179453
122585
233747
312025
892628
514737
927901
915552
7655
617519
931961
329433
7087
598209
22986
404943
924417
186869
274762
173413
378776
261433
757432
874881
355189
28673
672481
854809
713545
975190
752570
36061
18699
568029
360529
235325
3809
402401
618843
645973
23130
552349
466913
15731
81559
461655
633689
328581
75857
1
205233
177385
320097
741569
753785
16713
683765
2433
9309
275825
909535
986050
6845
555
215
455611
220859
986729
573277
11893
464641
470109
537359
832039
155127
634555
588929
11680
799553
20241
142021
361089
634809
937473
854991
182201
12518
376710
298257
169237
592215
767717
928189
9936
14319
874007
942977
771601
379610
825281
72457
15646
271911
922
33061
355013
684201
850523
597913
2691
4511
563889
268381
208385
821137
497127
298656
38857
963285
745776
794277
17935
744833
918337
218029
173883
107935
5363
890502
21578
261930
148401
808409
249837
994836
16789
2265
165241
784165
1048
661353
984419
884105
262121
12827
574449
238938
835501
726309
76337
656865
159345
446609
539381
654696
1814
866073
896142
253766
800865
682108
680121
41207
379946
18339
468793
306057
576312
971649
401033
256777
938673
286814
583913
322817
731221
366351
976483
21978
655633
704949
10856
358964
161257
504657
21305
882089
704113
10642
947809
22510
600289
661024
615737
537721
22482
376577
21659
237801
11469
56225
3385
698753
418592
915937
15052
858398
158279
725785
394851
363421
197669
332635
846547
452509
10124
285943
896011
4649
492481
289585
20683
944489
492493
438609
579977
350229
797395
636994
171923
931095
22519
447313
746561
14188
514310
6810
875769
230145
371059
204804
18582
179177
170440
340879
267623
741961
30552
45953
799377
337753
14707
18241
812001
21354
302223
89069
388169
339814
812001
306963
428609
892628
679145
1284
18297
89797
957041
350834
376468
217859
509965
8655
21576
6160
12761
12872
750041
977061
706797
8950
3419
32217
229431
355073
288443
362345
75273
17664
417493
852265
82419
675921
14486
17470
7251
515233
14291
861854
111656
15613
642689
898
187113
864339
915241
232165
7756
17295
933841
19154
975329
780261
690741
227964
137621
4556
234389
16541
427
12888
21687
680177
289015
673228
823633
85246
393105
986987
4276
2647
297345
516547
13993
1547
165977
514310
122281
346837
5825
604964
55116
22741
796577
697345
927065
419754
124329
9071
517601
223409
482673
18563
932929
14167
20450
18218
10136
207393
16841
9009
97963
56961
1477
341713
967025
10666
7359
833565
788731
736967
896961
686065
21825
151793
6216
799425
698507
297069
23508
717857
318157
472511
744769
860700
44973
7854
399917
841753
902361
13627
90821
841807
12969
693331
15493
266449
604475
513712
19607
14077
469057
460843
192293
16710
621533
460117
3995
772329
711405
765920
17926
734351
5331
617089
522789
812067
275209
349505
663013
22754
16224
682857
2618
236773
13722
684141
274044
106601
342165
24139
6470
459161
256049
780233
891081
21977
951913
525582
659321
196065
985817
4356
274513
169921
823323
470725
370073
947453
129153
142905
153935
3888
749513
9052
23217
5658
362001
707435
375545
928583
16271
289445
932164
966037
10557
12583
868775
8041
909687
924095
803449
467329
270401
11248
963183
580482
672969
852963
743063
7651
20435
3029
911681
1399
13251
859377
43306
522285
1
1100
14329
8559
791681
633208
729361
469273
9447
17040
12298
505521
395009
47777
379203
14034
681777
376710
735261
581049
610836
406229
510361
294337
576312
579587
12590
234389
628785
95671
694961
259329
2842
282753
8197
407537
21675
752508
14615
3822
578284
714393
332617
290563
403277
818745
874625
277473
3831
906113
446353
837457
170913
249693
792697
513729
324745
67729
446589
843137
561097
148993
812001
957897
10955
522521
279873
175770
822921
868549
12395
2374
567123
504657
696513
274971
2449
831317
316023
112061
218561
16318
186287
754643
125136
23197
680429
103913
165053
304961
125239
8493
706657
109193
557781
419718
502217
8117
784961
143073
918605
970449
554137
264417
379121
539677
19927
715473
656378
440712
7019
24039
990093
669207
3677
633682
11828
887393
285761
15585
3232
14214
317377
6433
1814
21499
806485
325436
956949
708882
505397
188145
943697
20877
18302
444529
539393
4432
322977
908273
22335
656641
688141
18220
767571
15712
23757
896961
830353
20389
270695
551337
166633
473221
701288
728801
377344
152033
514037
916305
952797
193759
375301
5303
930609
931
391041
260239
327462
18594
868609
22744
36281
23133
262198
876801
982961
10441
709193
584009
133105
479573
696833
3208
484353
122515
547125
19805
789313
16058
860011
48951
39
502621
154507
333509
489909
39457
849329
333337
27777
21801
557
642908
277435
534591
19660
938945
132779
24217
90753
934785
422773
956845
82603
183377
757849
795621
118315
667649
759617
12587
14111
4137
56197
4298
443983
215821
625037
11347
1
699942
318183
716537
894002
852033
96229
591153
635759
601731
505649
856041
24761
318183
16026
236745
976357
341697
789313
711893
759753
17819
2085
18561
790537
80831
945623
926019
886209
203095
57673
164433
69291
670825
997776
662009
359196
730071
515793
66837
18982
805879
134465
493685
323357
312889
11001
15330
513583
830489
452673
840497
15006
20291
755725
12772
338233
24614
118739
2096
739725
420987
605
663013
17797
596105
27519
149249
489311
822993
799041
420481
906855
177953
241053
123599
545159
817445
1495
939555
853937
781758
620641
217209
80505
941031
163969
477263
558321
712722
20904
570921
562153
891045
23710
108865
773716
92737
22020
834629
315681
999981
6376
564437
23759
935273
484109
555818
147777
16529
315055
22308
9876
404769
728109
92481
365682
21737
354145
57531
26749
297069
662433
641181
583913
14583
941697
10902
765920
18275
22458
22479
21897
604154
24578
373245
16293
313367
564865
22122
236
833387
553588
109365
924481
935281
19430
920297
926301
721845
388849
749049
778901
774060
662224
11030
292034
52353
372801
538610
424865
597149
17467
391309
987425
455992
752508
783341
734513
977
256416
995987
14189
24388
19513
971231
32414
524837
3804
335583
585649
42103
133978
531009
449105
910039
657723
293549
918393
548486
8832
355189
262545
19799
738109
831137
836668
960111
7613
2172
745992
868775
11487
6959
135951
835745
6781
44885
800865
19187
221817
623347
18146
676161
581559
20765
779623
424078
3249
178341
435361
850529
506529
24101
342158
903357
461825
400325
269277
19560
140489
255641
24272
690953
761589
825281
817489
637857
662313
462746
443130
190401
245
416025
929313
983335
53449
15966
22797
296307
965291
215779
234024
576233
867025
3882
22421
316445
578833
11265
9729
171923
432709
214481
68949
79590
678457
563017
342929
403120
757313
259129
5499
16098
660065
60929
15061
106185
509153
331745
22498
13777
7988
37733
281325
919870
898517
609202
10614
17920
551621
255617
847657
418315
868645
236401
452417
895769
962733
688061
300185
133647
103121
900397
57700
262883
21365
639737
9389
171213
7218
922061
650105
35989
377807
991353
826181
474733
532470
496135
598849
148177
890625
448060
641921
670593
690761
15896
969796
680429
368361
394761
870835
549961
776193
494738
755185
937473
16448
867497
185289
15966
696737
654553
978353
566001
21636
322596
369393
498785
803449
387553
261337
952065
15416
168521
14046
21646
292009
946494
197
916885
824897
75164
390893
153785
804471
16626
461385
311399
3110
22697
984977
466937
991777
23397
115986
663278
176523
273777
129169
746237
880656
99997
2071
990909
305165
894785
435317
486977
17821
399754
793457
401861
968121
698857
720945
516993
367987
477245
575
957729
178621
392385
573865
16955
829441
13827
654253
296305
467985
370434
411654
217859
17254
21377
286870
9059
196145
243603
302955
184577
557345
981681
24400
415601
548737
426037
520544
993457
6625
308081
167115
903771
980691
537115
844349
868
671
515233
18928
983267
571
830097
188695
190401
276353
122444
941777
953463
13555
652753
683897
478209
9741
278241
166593
111701
633817
830205
5783
797279
489515
21257
7728
391309
24742
931
453761
660713
588001
21845
684949
327761
688065
581959
14057
315185
659631
562263
14647
376345
11041
768409
533633
316119
17019
123685
216523
777774
737409
217423
2318
12228
457993
914349
1601
413953
237689
218561
23780
139469
11605
673228
269061
635464
581369
606262
883457
469901
5606
103937
488703
419754
296197
22559
208825
2382
589357
897665
643270
594309
181697
409527
567517
749899
709355
696161
670257
261631
706238
19461
221273
634693
193153
44657
130273
19225
554362
925053
708545
64769
517797
16658
10199
910371
731301
346149
22701
22840
987549
114977
692126
242935
555039
5956
324225
504889
11253
801081
538545
863049
23399
67281
228985
608840
351901
404341
612461
15528
2904
6611
369537
414907
592905
23279
702369
146881
618241
168521
592377
23200
15334
768129
24748
21328
20500
793337
387597
141313
341573
623449
75
770885
6804
317273
893245
942952
832767
460097
256
68913
529939
14355
579255
756497
595845
24828
182489
962875
426945
8782
896329
771901
15809
149494
230529
2683
776813
952193
570059
757857
24497
787043
872289
7405
15782
629243
951161
485787
20461
409953
492753
453129
15927
265042
730977
16662
24805
11579
23583
182517
808311
248887
20177
414559
661263
565941
4439
792113
38224
8435
778721
11552
8229
5537
289339
10131
541012
21353
598605
2979
535873
852547
988295
493969
638440
247079
10009
4174
169339
61369
767
769945
810657
729473
747063
127689
809285
840593
17619
11254
391927
20078
552993
233
569
378785
152391
297241
11882
475487
983827
3271
620597
14680
693529
15581
671033
817713
731506
119537
619193
664724
298045
5180
117049
209382
201011
487445
372190
13392
840593
944305
356861
7643
2603
469857
446365
333
844161
22864
79473
5618
685037
494337
864339
222071
15182
761403
311089
298657
112306
22673
7060
8313
107713
207713
663690
691937
647285
269067
955559
816965
342509
229429
910218
73153
948469
716033
21740
930889
842337
7442
372233
875481
16335
6227
819422
250849
1
23179
747063
288513
245799
25762
118333
670257
193555
855953
941179
782285
289964
557377
40881
230761
533329
125223
28169
380853
611461
641569
1328
975133
1156
864339
155153
825281
768482
743813
134610
288312
298113
7542
10857
663013
11002
969111
160989
26593
37385
753481
23420
166785
249053
287809
835281
682950
131339
117049
871596
88585
947453
850067
804945
546704
462879
11176
956093
103873
360317
7141
73569
741797
9686
17561
847313
582785
12338
981700
5219
238809
446769
17745
431792
373245
343769
180869
13209
369537
159845
649761
78707
595861
204746
329433
696863
18556
568389
21228
246705
340367
744571
396327
601020
11889
426945
15718
15880
838505
14334
756165
328177
158575
442135
6865
93741
2320
233537
522719
15605
950913
796735
626047
13125
211217
63569
24815
19771
152608
20923
22399
467329
97737
151361
396609
855365
911245
46717
848585
1572
6967
6116
600433
10581
4062
562753
25517
139857
98081
60771
16147
13154
273583
578713
16383
574099
871013
4618
712889
12674
724481
87241
454061
436522
297345
898320
229161
960889
168275
773825
356929
14939
144385
97737
15343
9473
6187
20592
796105
11629
12718
739725
493173
15451
454061
764787
743224
864194
682936
208941
851509
621533
24527
61250
329059
159609
20288
896893
505521
477757
91330
13538
845473
453209
652046
185506
202937
24504
25279
953729
23163
534729
66620
487445
69741
803813
945577
813505
601109
635457
515113
657505
17928
10501
181006
18123
863291
343917
834835
403129
853185
23448
8035
119305
399507
620940
638016
546625
78707
357185
24890
698587
339649
327005
448944
695613
419905
657473
12066
105527
9545
163533
908681
785688
706238
431297
544220
629498
341004
844308
413921
3018
245905
2307
845623
963797
644977
368361
3749
479691
566170
332977
600383
887992
423431
638127
798529
19607
243821
236507
463185
309289
16783
758401
562323
622455
992047
159873
839429
275041
660713
6946
388417
13738
679921
321384
4993
503925
920353
654357
532801
706593
1323
693725
871809
289131
907505
169237
620223
484593
110561
99997
557936
754769
767145
54345
222169
628169
568615
671189
852869
705035
796153
465473
845561
130229
112457
953185
400193
10879
14612
790887
959773
923837
845441
970598
490977
23122
515077
344323
348091
908883
448273
874600
862209
997089
334987
187015
531071
66393
187467
590973
375473
212685
15700
660033
4473
7283
17567
12977
266353
983018
583
904345
459
10102
734975
1768
21171
564348
507979
462361
602414
15446
5591
10022
32553
917035
14468
20434
902017
13953
21737
150457
815437
465847
563996
767123
14368
374157
857943
726441
120202
290797
196705
780381
2766
363409
22666
387377
889889
574121
113079
18176
540965
961644
911245
805419
725313
19871
169039
426251
689049
323629
844869
18344
22571
8200
571777
619189
651768
565506
620105
501389
687145
599073
15681
613013
198609
636065
20291
4648
54433
179569
120715
329733
5189
331589
465847
78341
43715
21905
910981
17916
20672
398682
477931
280765
949257
389864
669245
611825
674673
150233
557749
20412
974637
799037
55229
251266
16233
716481
960137
271269
743738
414351
623449
646261
385505
14588
18302
480757
14594
49201
15907
953185
923807
135220
611217
241524
711725
24897
4221
983939
11043
440725
341521
704105
7277
22366
16470
904100
12920
319165
65257
240352
20388
756508
223435
1288
568029
246089
921765
21713
889751
100079
601857
962
683765
86751
9824
417601
13425
25253
692817
433153
355
269825
15778
23265
743008
319937
671281
272961
135831
175705
54399
105527
5544
208893
14402
860597
839177
886209
791609
898321
606303
443040
402353
623497
569411
772193
720921
224627
14043
21794
794705
713444
567113
25535
384903
703601
20042
8348
400813
18861
432801
645097
57749
20054
937473
3879
827809
1938
12948
17271
147629
244003
754625
438345
79265
204130
410361
528065
2665
629145
273393
716525
571581
996
316677
941697
109201
108641
13953
4432
365409
59021
160463
616783
22952
21999
547105
563265
13055
14953
699051
854369
46502
786241
553227
513262
15092
319441
25670
826977
323091
719143
906805
13930
703273
903169
198843
690447
4066
932707
762645
582657
789105
2429
468285
1846
19543
425081
26125
159101
17205
837799
9326
23421
9038
764669
513687
327849
513893
991521
583829
257153
14943
921825
419449
33689
545570
589988
22536
1521
515793
12897
359129
313793
999981
888607
8942
11946
916787
621025
939193
17196
934953
346289
6352
160129
795169
910929
22522
23197
5121
255519
120973
434027
10144
194377
13412
635091
342853
197949
13736
398301
346429
992369
167137
1150
223361
341228
123585
1970
568997
249984
289233
420369
65425
259481
440961
5320
96465
639831
11489
793669
231327
20096
623425
12338
486721
1798
8676
876061
208941
22401
370497
529382
678793
224683
65161
301985
6063
11812
721777
16227
61765
19804
370434
210
269860
531009
530161
10210
11626
986545
821699
122881
12198
484761
650657
802945
900458
24740
286561
439897
303543
19352
23008
973953
726683
854615
522385
12882
6782
284641
676455
998019
474107
659705
901119
238649
5339
41460
736401
21113
836833
492993
24198
728585
894913
622533
475391
27761
673956
4640
715489
215779
669091
125300
347357
424279
2528
509517
15640
8091
18380
661409
839464
445281
748861
30521
9402
574690
704321
163969
9352
323903
21620
842780
20743
912737
11020
5250
679105
8769
317813
968201
8340
531800
567189
577923
433089
361829
18949
950747
64353
327549
647865
680861
9187
530049
496577
17654
7439
500853
696449
258221
653842
797253
548291
539185
16623
65579
345409
258970
362055
128309
380681
999981
187
865873
718909
530604
15252
18847
276473
60545
555329
370881
728373
950870
741797
22899
17111
22741
787917
332057
127251
850705
481857
26162
862833
42293
367157
5160
924385
40281
473221
919241
439281
765737
12455
968983
652801
18811
65301
415257
102308
8401
305277
767209
79573
20941
359985
341153
497109
199797
969517
987341
621308
975909
867477
522163
878412
253080
4113
148792
4446
15124
183217
724161
663369
675193
670745
400521
13436
261337
789209
45174
86721
663057
9151
862589
49721
384552
17712
18089
211161
125797
474107
304001
7234
257717
12199
799801
357781
516
235265
804471
834036
838077
19328
8446
16517
12605
50503
84017
22102
352278
10168
561627
216660
696209
771773
218481
12939
618469
729777
18397
387735
10334
994401
975473
6103
10325
865569
122281
23019
742255
68677
10066
107745
569765
98097
7656
385049
228161
414907
831809
352865
17896
612353
25228
6857
716993
26193
790089
10571
276833
618689
545203
20143
13001
468493
163225
22225
844801
848795
716209
721
385201
349480
297731
1
121041
952848
611357
982965
6427
649237
928583
746561
7352
935
8359
216593
876649
5305
554983
10907
457150
530065
16966
379530
334419
946443
10431
642167
226885
909729
183681
2016
277897
592997
142373
466241
995980
17704
123439
598017
217665
570865
773729
597025
976483
348023
974873
10262
925053
743697
651590
237332
9740
3384
914153
622009
895599
716571
937313
850377
382497
241017
790057
8068
978168
15876
996927
12574
16816
460595
379474
623196
2714
445865
68343
42991
4117
287202
860305
446831
946745
19233
138481
167369
731457
59475
4942
17631
361682
321921
143133
17189
847641
121609
482496
13252
406585
590689
702081
298945
989344
769587
859829
22922
540169
51638
903101
389864
15570
383339
30911
644663
948301
464695
731506
966217
25778
58391
23461
633665
1873
848443
21786
142181
334871
781451
150641
1741
257281
75857
875937
88996
522789
933397
521529
471097
228450
861237
301977
7785
20596
114597
9673
870657
157568
16088
957041
50631
397201
12010
18616
450057
580895
778821
236205
48577
242433
384673
361417
17859
297793
906517
218969
23517
700533
8559
704201
10227
700209
1723
5237
401201
15895
571021
854265
596216
472113
954419
20634
795555
840545
14608
477089
19142
579713
273907
179733
17745
51311
532515
60711
940625
403329
761417
295741
150625
419467
546704
398333
19956
697993
25839
178478
597322
419297
761403
121413
4623
374503
159745
888449
344009
841844
770983
832041
760065
4044
953089
22433
807553
108821
730017
705489
6322
917649
986545
8989
15321
532497
80049
985281
23473
92705
531757
954593
16577
98063
643369
262
15869
2294
5647
965509
21121
520125
3312
112775
774357
813341
577923
177770
14116
527617
610404
506161
567341
652875
7749
17877
441953
965139
13411
206063
4726
441297
959595
485941
39585
15864
81628
971073
502507
16474
908753
622793
285585
272021
17472
12396
309261
991785
885038
171603
162605
625681
44897
303490
22993
34149
701361
3674
2692
958311
318638
606903
458962
465197
905373
431169
385505
10240
14763
207521
10806
250319
23077
54721
281871
511285
661409
76761
438345
26098
4987
555633
130995
331201
24586
21941
981905
797029
6371
45601
12196
15057
6019
281891
447796
244542
8518
377787
840
567633
735435
252448
871809
780629
25520
161379
934521
13189
603663
156853
510481
863091
64353
452537
5377
6571
9911
449989
15841
123794
24122
8825
956185
860109
274905
882369
10863
15955
899716
29025
524697
138661
243330
12151
30354
83645
317657
1093
668911
772881
396327
13274
789089
23008
942697
431194
169125
717201
476905
285649
710557
927269
66677
9537
240449
442449
95489
618747
186753
6222
848625
89945
15206
10820
899063
625067
12104
5377
829113
27325
2239
23360
3261
734450
983759
971457
22240
277357
519523
877607
548486
701430
92037
19733
709
969921
744584
16672
860031
423109
983420
602177
13340
421777
184253
138561
35149
25790
475752
19837
423489
156583
619899
473985
949292
841807
239873
591465
995057
22663
640291
668660
205849
384929
362785
7568
260101
8327
19012
108193
340805
992047
816392
936173
532549
254553
19415
26858
18817
24816
376001
8489
648954
463233
284525
482496
5977
693953
942981
548945
5543
571
681985
20582
14610
10196
786108
630765
711105
683201
613217
7561
970741
5691
558401
777961
763033
679823
984769
438223
186945
214669
19768
466525
457217
825761
842353
845075
583169
25362
18779
413997
546145
7805
396189
66297
635737
368065
12891
870397
654081
795401
197761
661353
567933
468679
493472
83645
727229
208553
692780
26551
16194
438993
247263
893497
915573
471323
870145
16108
956533
467633
8604
515736
22365
557731
919947
983041
721337
563265
13571
497471
7622
591331
363705
885185
23705
488681
103661
772223
22050
16352
813049
926129
794933
58579
298257
268437
745103
427753
902408
324418
982497
638425
226733
297281
26416
207713
957665
6774
17011
184017
132153
6803
26843
222664
546021
620105
805597
711105
25875
330849
828985
750753
766189
965533
938113
671396
832129
214465
1912
584009
372414
8117
352017
508653
289105
454627
656557
322265
667853
238523
885041
130497
748140
622836
1334
448577
14018
264731
694518
961954
285225
549969
512432
276225
254472
730017
451297
795355
550925
18867
876801
813545
990288
658957
937741
263698
892481
86608
401587
245431
9566
694683
814373
424413
629121
625481
19596
634805
173883
718833
970511
4336
811109
744833
690529
1
733387
682950
2234
766367
183979
939877
18735
2694
17584
889889
5010
632129
276577
56625
696209
718909
21509
719713
874917
924612
897557
747975
16381
13793
16219
40067
468195
142639
643369
680667
745992
5023
133086
597755
459523
610404
176243
619727
398125
24457
19384
995277
140353
571341
181697
10815
184161
13532
477885
579505
969373
15392
217441
541717
315521
20406
213153
34015
350017
411297
196751
208817
203378
26994
507259
245435
10636
95563
243045
937243
411617
147695
174446
6763
208369
25101
644260
344513
956003
15066
37567
291041
888221
21040
5452
518121
441951
7785
11353
468679
559913
280617
962560
24997
61843
521905
883457
470265
792113
2834
4885
26876
56113
73790
124599
25893
21122
820001
59475
149297
15952
630624
10114
7010
353345
127613
186193
239549
3119
11338
586478
774497
16295
976557
25441
61369
9641
23853
19169
814673
137625
661898
919753
891393
297629
15834
12663
635457
714345
8858
808897
769009
904100
539121
4289
732075
9007
705035
949407
6953
646897
962733
365889
5080
281635
651313
964965
471793
10239
639739
252425
13048
768129
14586
313225
710649
324251
2766
712261
26692
978609
27121
196801
36191
128449
139131
772193
186753
623233
406585
4498
605569
657933
25464
341573
909053
909661
672275
129321
405988
799377
253497
6567
466241
20040
499449
15323
10007
622113
579977
3042
928583
679069
103105
382881
522221
116970
903511
569705
795225
89101
17429
770825
790621
401537
147427
764513
10759
26803
175117
17461
6639
268969
25021
27383
631137
957729
202133
987649
9144
211201
25617
877089
221299
778372
352873
236301
994335
765561
27180
14086
496227
142639
883295
965195
250057
22859
906607
590935
742721
430163
455325
176053
616977
196121
23924
824849
651219
990465
24405
23603
653021
47921
134033
21998
989185
241281
726265
996717
719479
787494
797389
385941
324071
793097
103993
999965
822596
679769
634371
65760
7067
15851
578284
619388
683149
751175
539751
122074
2310
4940
9009
845371
5626
177953
23527
240542
267955
9708
404793
324689
345769
982633
21863
475857
960226
9540
44
794536
168521
571777
460302
22544
264809
179569
320801
26563
606288
103585
695617
659033
888761
543485
18477
407862
837977
457217
27299
19808
790001
770890
427983
764121
868549
23845
160025
403873
455089
789705
11915
6274
589465
358177
23772
678633
6312
566170
624321
876609
16128
73392
750337
488097
470447
445009
12508
297569
599609
447525
720401
687193
14428
5697
879185
3529
1583
421405
497601
970598
699965
23850
522515
216099
902073
21753
699173
158279
457697
870789
580053
3663
700641
626769
427454
686137
22594
695547
706585
743905
591209
25209
1
254141
9725
641021
435905
981681
123113
144332
300815
664827
88899
178096
163783
382905
465389
599937
12004
25547
269860
651449
645781
535283
803208
25902
7694
3377
834779
913687
219585
5602
715618
6771
5852
150949
148413
16082
3326
411947
123605
420597
934741
7929
887121
1524
253205
697793
172105
521884
13544
749533
772145
27098
885038
12467
93555
255917
5014
14303
26029
968465
9643
866781
247175
425830
372849
596249
768829
167369
678457
976765
186753
505629
525441
330368
785582
21538
811457
351
750049
456509
83
976057
10958
16906
258073
877697
594553
781256
350657
548486
22296
206893
405825
829113
573853
439585
25173
162609
6341
905345
744769
255095
39883
211649
878019
239727
295973
142865
795945
100513
454061
394593
15798
334987
134033
255617
365505
549393
460737
246197
535223
157075
12543
9631
198199
3662
969796
875457
738
175516
425409
133793
436367
346289
6827
520221
171639
515101
24132
211625
268879
684949
570561
50881
211245
146348
10085
21686
904897
121571
8207
170751
88081
464165
4592
315663
916131
341441
937073
713985
8573
187348
839249
10977
270273
765561
906805
912182
339249
828033
306201
16852
998273
980777
536421
47965
6085
844453
293681
135076
772413
7447
658633
541393
891081
817793
729308
130981
84897
716737
11217
60998
332119
710429
895105
436177
8049
279913
779213
460117
942051
917833
712393
525121
281657
3986
523417
1877
2043
982277
25374
281497
178665
276833
960731
23646
78529
390779
817601
444529
880191
897507
988341
17929
688857
20474
204361
530259
97437
13242
994049
13845
995809
551090
5371
2026
25143
20035
498289
101016
15502
274889
672276
569837
564695
23758
238337
604102
459761
56371
220265
400033
469319
669977
991617
761121
418405
857763
14066
360937
456559
14218
6347
14992
347445
640977
550273
868287
841085
19261
295226
232073
741393
21442
150321
26041
894461
240145
277357
490303
2593
546707
825617
959475
6265
3401
752794
579129
1091
18433
366105
7972
823259
2291
281113
7781
667321
552
186819
19949
838305
515233
231145
634809
376049
19174
703117
410653
492401
275881
10845
18466
9950
621121
591665
9836
257521
15841
856600
481345
792449
46979
519371
207492
20392
429825
1574
268381
676807
599425
321986
923837
175309
303399
5327
357408
80701
334077
3512
742675
202817
388625
784415
26331
23853
525369
657689
892628
855531
23823
40321
625037
893057
687625
366303
653021
592215
50177
228701
954490
35701
817885
408217
148909
904873
686957
945
711064
525582
110657
145707
636113
12043
20063
115759
282557
168037
7682
685697
4950
157574
256049
557039
9454
885419
677921
808473
3155
945153
613201
956619
26295
765561
987425
899269
257209
234389
5512
743329
45225
490241
27864
409313
938057
618689
724961
276833
56580
517601
380080
20645
983041
500877
373988
10350
897845
432076
283073
825530
56257
396905
210549
889889
999965
503519
1727
969135
239873
555557
631641
900593
950870
785657
18848
620253
755405
185745
156
51265
883
60581
789177
12892
711405
415529
442299
615515
506501
736933
24705
97625
552807
523851
920449
48209
27142
845875
261611
51715
590689
15668
668697
825921
18792
491013
654401
222985
770369
75123
200673
322033
758778
128001
669885
722231
19078
56113
331153
9132
563489
863201
20028
75649
646673
20978
212233
462877
525369
16262
859679
568477
788169
613121
299009
624657
14175
10457
882169
314743
779623
3603
536193
631137
589827
59481
10407
169293
65605
195345
494093
890537
1737
21536
613609
10729
611825
25281
459804
489477
279165
888869
183547
530249
9888
945865
339810
306832
12336
388481
151225
521885
786518
585649
3872
23578
8853
929347
557129
2058
383553
590809
284545
947453
773140
13124
896142
474945
23860
203909
659313
590025
964726
24857
726169
367817
19379
981307
472787
19231
894154
9057
605473
145025
70577
949407
759113
721829
20657
4370
986899
480969
288312
874959
552988
340389
785735
451689
873649
369393
144833
26717
201961
23321
452233
964625
967025
424952
881665
729153
858863
43263
906961
15621
817653
859423
449769
28204
805344
224519
367809
781429
250409
440786
130893
5888
15824
21198
7827
916402
228289
27573
547589
910273
231465
123883
9771
700
222972
421569
992849
849777
670460
19155
405825
6444
836239
660169
111429
160657
383269
19018
505216
781650
5474
3539
927951
870835
723461
699529
830921
12503
8448
404435
383263
174681
960753
23484
514
119331
628513
29137
94230
474943
529025
256233
12137
794297
23553
332152
456771
792129
995901
16113
792545
20002
431194
425345
579777
17437
547457
16456
881181
589929
599041
626369
438260
979129
286230
14973
632537
682497
2905
880489
100961
78341
857037
26802
968983
897153
622885
812501
59107
867817
12193
775147
8574
708000
799795
923353
327321
15794
13814
179953
412669
848443
359913
761985
699313
364393
946401
875569
117185
927540
13840
782837
286661
615019
804609
276641
310869
966856
739393
823905
310593
27500
204353
3424
83527
549425
23104
227265
5399
340109
786655
25324
15288
46369
625133
267769
18920
9925
440929
855681
625017
384795
801633
244160
18815
116593
14008
684569
9545
63793
10671
438345
285649
281821
19858
783415
344945
679069
392481
331177
24496
978340
367009
22245
887609
663983
603648
834425
475752
959453
343533
7102
447931
400385
246105
21279
212737
292805
834689
626369
924277
5549
755673
309633
932603
9707
339449
75945
16547
691335
505253
588329
270953
915387
244825
414753
28332
384617
443481
924917
184369
782897
560891
892748
956737
842749
537029
55229
15788
9129
981073
314881
16459
828829
695613
21225
567873
581663
46293
360401
938513
235985
766313
42103
628827
570
25077
284641
483321
678785
230485
730609
264187
190428
26494
5543
2090
97489
9400
24998
689998
541265
875257
642717
798123
178225
24808
629081
129905
12843
15059
649665
16829
274097
297161
890367
10935
467255
416065
22521
310467
542407
692817
821151
499155
914497
773517
961885
788993
97957
952589
204151
25595
499809
885121
165711
98063
173001
876049
168037
524001
911953
193161
526413
24880
798775
556801
666873
665601
158728
368594
934593
616783
689853
746561
3626
28427
727293
652
32561
280783
758861
24913
957101
319582
248733
59649
100537
362345
568007
540823
5236
24897
813505
580049
18166
965139
712859
26915
729985
10963
23897
11233
394811
7902
12120
461569
762776
76505
881025
258689
10121
20613
805949
451121
645265
219015
291041
860993
699529
835596
18795
294185
5684
445315
630545
514547
439763
882841
1342
330237
742613
747333
19088
1618
586001
651219
106241
674433
933397
544531
15242
609793
370601
997177
20123
19202
906517
283233
152513
384304
9644
12199
8653
611461
114523
13936
903905
385333
636065
817924
367717
401681
12391
50175
667077
244160
520339
579388
23465
47031
769689
729473
722423
4573
976721
797577
963561
16378
934593
810905
182293
12530
856965
5993
535297
866277
24532
23626
36481
913903
12894
775109
9349
837457
18947
19623
810957
614813
610303
692545
743976
241057
672426
16244
34733
234089
153665
943841
663013
702095
21266
887337
751304
294337
215519
674344
1565
11194
945619
50503
669217
24865
710429
323529
2296
329059
933592
801395
20982
2649
24786
356693
821291
675097
637801
22593
724369
110977
10997
920737
411189
731017
633369
16291
223831
797857
778614
28145
18247
14637
155557
241281
356361
8215
322513
21841
431137
841089
999965
850577
343665
630047
420769
742973
17871
26117
172875
7046
316745
153009
966856
635681
366337
24526
476113
855041
19288
245841
796299
20716
392433
498
10032
110081
663013
202593
1747
26287
37289
13653
533157
527111
10224
770369
744931
343457
12225
7908
557936
19274
408425
966001
206285
721153
978513
16833
6539
126
468135
43263
785582
19390
2651
862969
105845
10344
210033
407421
26397
557173
682369
999965
888221
19744
25741
897076
226497
827787
542581
620223
80049
96778
13921
11086
390717
92037
163849
8223
16991
4658
131665
586497
154433
132556
7286
38226
516035
315055
4939
25015
995121
872819
444121
881393
161153
8838
821961
14357
19690
11592
172815
12195
836534
682936
675777
15412
822121
188604
22354
123769
562825
22126
614364
470049
394811
835044
217025
202183
7211
44165
474943
884385
5664
104656
952385
28177
446540
960226
107719
86341
812177
725470
19849
21395
20573
937985
545369
22828
668545
585649
18658
589465
37837
6924
21898
547705
139689
369393
3037
4419
10036
214438
328409
230145
453761
2156
688181
22377
132311
338883
152375
433241
864657
625139
473457
18445
606423
396077
618037
975960
682994
796735
9101
13395
479265
3759
467133
106985
28676
12538
171553
2796
6602
672426
494457
946593
958697
16059
244781
908905
767717
7182
638521
508309
3558
906865
794789
585923
883057
986050
21363
10358
361153
467056
371813
28108
750285
628960
235829
11027
9144
854205
969873
861193
26129
584735
663057
2851
569753
508738
27117
134033
535945
59897
305921
199961
309261
15237
5527
552665
710251
33857
4047
642585
974613
307861
27255
215
819363
434454
794705
470929
14920
850929
467912
962369
164977
941918
86490
296969
981934
473221
234631
138145
1
803177
501057
485649
734359
130273
221299
609722
806993
683253
267713
812679
790089
17271
83527
672481
776583
567119
714264
161153
669293
477905
460065
662224
28018
665983
884713
816388
131549
16300
343533
27701
24758
828692
848585
89661
28436
467169
318321
797273
442721
962333
740661
325565
318625
22071
897665
577891
27756
199793
809979
5616
630953
5366
341333
37417
796337
3040
898441
630349
12005
22918
751481
141838
3283
39329
587937
944489
348929
5235
161425
654305
844161
837313
18716
870889
286600
453509
735649
12885
70577
296305
610836
536065
651590
87745
579865
155153
10991
368155
35989
12769
600929
65841
334871
777505
229073
911692
328937
603345
498394
878449
24190
377707
932105
973217
26458
67136
716287
845567
520037
673953
424952
677921
120061
911405
666325
62417
429457
562769
25502
442481
682609
10882
1024
352481
374499
27916
1224
840
639681
15756
531265
29013
627041
164187
654553
166361
341413
237442
359105
727066
365229
228073
189099
982961
421569
596693
739892
775169
47030
379737
486783
318833
656233
572993
23849
3135
766346
328111
528625
111319
29069
810697
634125
562009
360519
212685
569817
435331
480689
9367
260577
252857
671301
589177
12020
765673
61417
942103
390673
213177
19122
798996
563537
24595
934785
186287
883295
677661
365905
120333
102977
6506
581245
716476
8519
12276
95484
91149
881033
729065
2268
17266
14353
723821
14728
84449
273789
626045
764481
279514
16041
926593
838803
6644
571021
870611
886036
835423
333337
278047
782621
1294
23692
273789
935256
209868
463565
699965
829113
297281
666601
2698
784569
999965
28617
930162
884125
473221
281377
247079
27453
18261
476593
734921
292753
653385
747277
367765
936655
993417
686257
714417
689605
3951
14166
995457
740
67487
941892
784165
758737
603345
28667
130465
486783
252939
26575
140009
19807
131768
661069
452472
5658
711105
619045
20431
893187
170545
367159
842353
855258
391927
20134
27770
539001
426595
923477
774293
12514
411189
25827
20858
717025
734881
950649
158457
249601
447873
27889
989585
22482
701168
87781
19869
15510
4565
50638
724265
715483
414273
240069
270416
9245
302485
2159
192929
423109
196353
9015
258563
986479
554343
22816
743976
238673
735729
11921
727681
302729
24410
28960
7717
234389
239637
26376
963415
328737
378817
999965
420397
326273
728865
66961
655260
277593
14109
269333
227763
727745
307775
918713
619189
552065
4602
10445
743707
24825
427049
723869
411321
14785
321421
12061
253697
542101
774831
235641
963561
339993
45312
14820
653765
401553
681537
737745
26825
594849
198199
2175
400009
919947
881065
94155
157897
194327
876962
183761
12289
26329
52377
757181
6231
847893
7814
997767
5840
175647
860993
994945
971049
2505
636
434413
417603
16241
442617
341739
181937
5517
523773
337585
25146
282996
418561
819521
489311
379737
885065
197923
1546
170209
20597
9477
28805
170545
26740
485433
10879
484441
331024
27751
54177
29359
880797
421213
53165
762129
707367
780877
10482
950322
230729
581245
608065
887530
179177
739877
9464
634393
218425
445969
893757
638685
483329
8255
155361
130729
271667
755121
355905
800641
851553
817081
734529
237343
976129
19040
844621
840313
1706
215019
16213
760
992739
26156
435755
129849
683249
780037
132005
787277
3815
24122
715905
5036
988274
1209
832485
225313
23942
445543
598357
720531
45583
785173
872280
532269
714499
28453
163969
521159
22753
854049
23449
29253
371635
315879
5512
606209
422097
501345
702881
887229
840705
999965
762053
41729
453761
283325
414465
387522
386129
21448
634262
290947
281803
516225
866465
933825
34553
26403
818773
840513
124407
936321
787937
865649
6756
315969
16027
27161
320801
579945
440239
577269
11208
843237
1265
7824
24913
692967
124407
905521
402981
171603
662556
16487
413857
98753
4266
773
353757
22922
298930
917273
27730
17350
978825
259201
328304
15679
509049
239607
475665
2258
90161
368847
858121
3125
41083
649793
1885
26314
931233
873837
14313
978817
309295
268530
477757
913029
27476
5975
746401
6103
147187
391229
114685
963189
761925
26064
644993
390871
52857
1098
863703
739412
13027
245741
32997
586183
17226
119537
436305
456771
575553
185365
115967
918595
859073
216
634661
482496
634545
22862
2502
907505
413162
856065
68179
86449
381289
280193
386433
119427
564665
202453
1136
23824
775109
306749
666003
731326
168209
241249
18929
997597
180059
10890
126968
502637
114609
484929
846265
540059
345315
764989
840911
2363
4350
131927
231465
24071
10592
338497
383461
917085
8509
42103
535129
99137
917967
27385
918039
17554
616369
491229
244289
741961
724481
529096
10322
682994
841844
897912
417441
13853
222423
4725
243593
981551
954305
103497
446017
639297
787441
15733
164665
19314
950322
17160
446387
183901
106115
763713
12830
193165
353393
11488
606955
781351
800961
643457
197233
536409
373865
236
839969
921393
524993
665545
2799
9902
918605
406705
69745
299037
859824
73425
679136
349889
338537
476418
627177
773601
933569
241783
542050
16416
999600
401177
43493
513321
426251
562393
33494
941031
16889
15021
24881
11729
591137
903777
25666
9033
25051
667465
57491
21721
149353
630465
401177
9864
333927
722414
204153
286601
461569
470881
16855
16732
706238
601439
17428
365847
255005
6382
132312
22612
31146
177121
259353
356853
462093
389495
9825
18100
34543
398209
225977
728073
71717
248081
231945
722081
493585
6793
891097
5668
688618
277473
80831
466529
70401
462171
23473
844869
202133
24571
894399
6435
409889
15195
229073
994081
769982
368737
384789
523905
322128
807878
819751
8036
701569
385
645745
224717
953729
603648
245857
14312
777774
12232
709679
948337
411980
82753
616297
457601
890049
783249
796809
507029
9393
26950
20421
454785
27179
26697
452143
5488
325073
368969
40601
14448
320801
29739
79613
14273
950017
8169
102985
287809
201700
263717
613231
212497
359429
519783
54465
484417
593921
10594
704309
732419
91009
850457
681263
11933
264285
82657
168926
2158
69493
390897
177829
92445
276105
623
16009
581657
152946
5226
294777
22060
784763
647173
636988
425742
529601
29850
644146
17947
558737
172813
831483
218969
1332
529479
786494
2567
521389
22246
52107
990833
325607
742337
6321
170873
507733
215681
498721
8667
332057
5524
117245
835723
285953
92857
446295
898579
95985
903524
800090
802721
13839
474299
87101
440461
28531
864657
309085
19400
615082
14993
22673
92998
159545
28231
666873
570353
583423
8737
14374
527745
348355
942553
262633
259773
584561
26283
529692
868057
878235
111153
895169
153197
21331
4854
860936
803965
584193
259717
258689
906517
99793
355073
785517
4
688429
6493
13359
349753
16154
9785
394317
10364
400723
25424
870725
24532
619153
296437
304335
4182
535376
28992
7580
866849
275425
16336
761573
43750
8154
698653
1887
810881
989865
853873
18788
205809
206009
27234
724449
667321
320149
24262
78641
17159
876529
676729
8928
477231
877337
925159
999166
664833
749188
71669
27295
414765
21565
80417
758352
196101
18618
901073
15949
28945
1978
511274
889751
363592
538610
515393
904347
993155
301153
2115
17909
98081
488241
18506
195833
225633
452353
287069
862257
904873
26564
10125
164737
230189
683249
22581
436417
30044
680472
367717
923950
865825
737237
526881
317377
635041
953588
960839
8810
237221
728785
641970
969345
398889
213761
956173
11071
77357
564355
807553
342729
208237
887793
1009
524489
125300
426037
31337
17738
349545
880001
24993
18497
67833
12762
459137
561097
176145
136231
17852
12368
382429
26953
6417
745992
11678
877745
5313
37997
584307
16721
186193
920987
10625
728073
613005
395917
75445
643457
5112
553868
317473
795513
164292
798347
749969
317933
171639
11572
975041
310775
26587
786401
10432
808809
710693
23728
7221
727714
429400
278467
858321
2047
170983
116151
286688
13919
982166
830353
4518
578643
936908
615254
933743
805261
11869
38889
537201
313257
798347
163623
17200
82820
455089
267809
542021
580199
3702
869709
853573
549161
627691
24969
652801
22341
992193
382161
3710
397553
20181
202753
983759
779169
484769
577721
9860
137849
3625
584307
13954
705041
574529
284983
799377
941585
2541
23359
333266
313367
982513
349707
15473
662241
227329
79201
934785
287757
8158
13720
765145
665953
11856
16880
821193
337585
620223
235601
529397
895901
22647
7471
24382
734273
27014
113783
440603
68148
980181
77689
28027
19100
757655
26601
23038
137011
424687
736877
473425
444385
465569
9971
141057
639393
572845
715521
3691
995277
6208
318463
19436
16785
987185
481999
8991
5492
813505
715777
246105
12685
650145
52931
677563
24445
526849
25174
465618
751863
204130
231681
14142
649409
11819
442305
802865
974397
808261
849337
20056
361275
679147
672961
76289
9066
433833
636949
55121
25033
535283
13115
303
256877
228161
498433
20132
581805
89661
761272
882089
20066
15840
352967
273041
608757
294951
4009
730071
996697
495681
16492
658306
545233
25296
13060
30251
599359
416129
946817
180869
737219
20342
243209
592259
233679
980346
653385
450657
617529
336065
16689
14686
385571
512217
854725
579255
23797
18853
35473
597609
548
601641
676875
842865
795581
445969
858467
707435
795281
729355
4468
879417
22008
189437
923613
240545
874414
577923
899455
103355
13728
10941
667555
96291
5569
766529
956765
895166
999965
898320
958857
262907
26675
160657
91763
404085
29302
385137
30121
102265
644260
13911
10271
14107
591489
274161
101613
735209
364573
10163
749070
10513
413921
693
1275
709873
56371
864721
28655
816519
14414
585246
444734
369501
419785
18184
343761
969985
763829
723869
714264
210753
397133
25329
77099
788289
20813
356481
479521
791609
636161
382913
263011
4689
14725
796609
147695
11056
277137
599024
567689
1195
1683
18547
314288
729937
15149
27060
22822
56371
159917
888833
24623
875345
25436
901265
958991
37837
36865
25588
16595
500177
65841
980545
83054
180385
532775
368479
22509
259057
956185
690765
670293
24039
586029
751533
225198
268489
1007
491425
373391
14177
12381
634649
12877
24089
187905
459253
755345
967809
683037
619421
323929
16440
80225
19254
688457
615273
420449
164187
22892
26026
96005
21682
973809
197669
486273
107745
7119
26486
510017
196705
232571
509627
294081
31758
105763
653561
11094
23386
845075
26306
334871
1547
963457
106098
521080
17684
73655
10274
704027
127985
454249
11754
421894
107777
336639
191575
668441
746731
242049
474817
890537
1
705277
19375
11971
500053
40573
903777
590561
20324
562085
27885
18072
669057
939917
399249
6085
869931
614739
983101
393625
11309
387604
839941
109289
199217
19866
411095
999121
915649
810117
346950
176299
413162
454249
134105
95
828769
262121
650173
80940
232313
4380
167167
20113
225445
213441
284647
676605
1390
114609
285185
9334
19636
167695
973809
948825
81805
25351
20598
590809
24085
10687
25615
198497
14277
387137
918481
24848
23093
255005
548523
505793
649377
17110
7691
108033
873025
850609
23210
395447
12551
483168
235489
916878
270273
950897
3057
2480
26723
24521
1736
24115
984321
812252
674337
3569
931095
992495
499278
890175
26329
104027
390935
830335
407811
592777
920769
860936
210521
29973
311917
988689
359942
482921
402933
473425
48465
299353
721545
11025
125281
781451
896708
961765
12025
15178
459681
10255
136333
336463
562393
16033
521609
449969
302337
33971
688141
11360
18481
813785
25777
183817
565745
748491
769349
11464
952139
353933
763101
550815
918065
406801
616981
986769
544797
264225
2849
419073
8871
12125
30090
268601
7113
281621
577269
101095
333117
511039
697297
28239
566
878
252709
44833
666325
455183
20970
24625
935357
61683
3735
864801
9916
6751
404527
10073
405430
500715
447553
10469
315185
18877
10656
5006
406
675609
444121
892165
15118
24148
821197
660105
232602
525153
26881
471513
245609
236261
25661
180349
22906
29722
125529
514445
733790
28457
73569
731713
993227
694081
17760
159273
814673
9745
27039
36385
7143
776700
518525
628233
217005
959404
206481
143
98337
324101
923061
661697
371513
217301
9909
14730
300009
532565
281621
958
793097
737008
757921
24990
27163
986753
14505
105845
358964
254945
279910
813601
702281
29393
9181
112673
165665
654593
30828
185991
698843
92915
580053
154510
616369
856065
462
772881
591813
383425
730370
2475
98999
322189
886753
12810
4494
413921
473371
466113
27520
506929
417013
512681
975341
26128
312437
98369
531009
24882
734303
539905
413047
301921
462953
862737
455561
601143
28325
107853
23816
322717
587360
810697
355433
179
198465
3960
933801
15249
57
8305
378203
95621
875481
410889
24962
536969
286529
636193
23829
11090
342681
410324
1276
263345
366395
446637
684343
803177
293441
21790
619971
709905
470345
964625
132361
214
613057
2396
56193
29835
643251
219137
809497
233761
133266
346433
65005
329295
176145
217025
21262
383269
28768
839041
918065
51585
3312
806113
17985
124413
28301
16747
940736
515169
86965
350834
399297
3202
681537
68913
814497
411617
474501
788481
537121
614593
797673
7656
936655
488673
728597
138241
6103
25319
946443
241524
216660
2878
92361
234299
66218
187837
2001
283929
495505
260417
15585
789573
4038
30001
22871
588077
455325
331185
25376
6670
619105
942355
25079
7687
367629
980545
29937
848302
116645
361521
151575
893897
188593
61617
498543
100825
914951
638425
20329
19652
14736
30135
344242
419871
5409
505216
146458
962673
643577
665201
456507
163344
628509
208385
20322
683837
6122
533013
8083
15313
74045
16491
13278
725761
413669
21441
639353
377890
804669
201145
21469
768813
221789
496135
283460
933761
522405
284113
820033
317583
205
419785
57735
693098
773541
21848
670460
436953
14881
13405
787277
459561
872129
476337
17745
485649
989493
896266
42286
521884
9653
268193
384407
374817
123685
14484
24606
8778
10320
536
1652
13043
11745
887169
450135
993529
14711
657249
35989
319165
20351
667585
472601
800037
445325
802078
732673
24158
17733
422272
236845
237377
335313
80391
668269
10268
619421
54665
14732
885441
204953
857527
631393
740609
10581
257817
892557
12945
786713
81265
138217
643969
81225
675921
380481
7008
447321
165785
23936
26804
743817
512801
756965
248415
14042
113147
26958
988161
107
679105
899201
31531
241729
2271
644041
308673
922657
621431
885038
15017
25105
949721
268373
902671
13748
557761
23426
392519
24007
761573
379988
896653
8694
103197
493969
778411
140203
326273
1616
79137
308917
772881
4220
916690
514613
463595
969362
281497
4283
354817
9626
559771
903357
671548
26952
549850
126281
954477
668750
343457
973115
767705
13989
276513
11431
16030
491873
300093
324071
382065
10001
2854
7125
256233
412865
526011
617751
414273
22654
393431
153035
669384
5688
15345
311011
794277
322881
50481
274640
27532
7524
386429
471393
907033
425913
480483
47179
910753
486904
27689
272571
866194
502829
267493
812897
45601
545809
152375
228289
457697
272590
206565
16422
485787
467732
835937
321721
498145
424279
915713
17931
786609
826121
699357
22975
538329
770765
64825
433089
4583
678633
628960
9163
537592
475752
409527
386847
464309
861854
730431
571193
923971
545113
704497
673751
313367
2048
364473
327101
386865
19313
831645
21334
202735
768630
2177
3423
685037
738293
662673
22837
26519
8788
969149
514369
909136
12997
160949
463321
543809
875764
673497
814923
370333
252961
39053
14505
929579
819599
42468
823601
91673
500457
21501
304
339449
934277
471603
26261
77811
975960
2133
322545
288910
10604
129758
440361
611357
101473
691568
774821
5798
29532
11855
698561
512432
115
43633
21778
977949
8304
485305
2319
744509
710429
798208
791745
850177
610541
5392
24954
356881
957729
288261
290337
30748
1529
986145
595457
651278
15811
404339
10209
220502
730563
534568
975585
553947
15773
97311
126881
904100
9825
4553
149605
484895
839809
873289
15206
604353
2000
23645
959937
95809
20515
514721
15155
528861
17753
8805
492001
6176
468903
592897
709505
728505
499121
1946
247105
213129
233537
344242
20885
199914
734721
28286
21358
150593
30567
5209
1
17798
29584
9657
547169
995537
12470
476673
23083
82035
473021
783469
272927
20537
743738
979151
3646
272092
122295
921037
650913
471201
3430
273907
558993
155821
301801
193921
454785
251677
13409
740193
793857
24651
48386
14930
19799
41863
503337
797169
121571
279797
825377
20076
13772
827777
18819
6364
990001
1882
607897
887695
539121
30886
314288
398101
349835
22347
902441
841844
7042
314449
9415
3123
12831
113
78641
514637
474653
26306
401985
2095
698137
176481
228801
347257
608413
332740
671489
131225
490241
639701
43137
839389
856395
27990
897463
632225
617633
544065
440239
604417
659289
29791
19905
12774
795379
721665
822993
22512
502001
301265
449224
413785
855082
24743
496158
826248
897073
23935
686065
31052
723
164532
3392
769607
903777
5593
999209
23141
757181
37817
577923
588567
512172
275041
950017
260833
519523
155500
371773
993729
89409
303845
20717
3543
555079
29674
740657
162226
401329
719217
745777
29791
638127
294185
88626
531009
976193
601519
844225
667977
528244
598387
792689
960736
89645
561091
28890
617145
143217
177165
549273
286600
849617
541233
616225
241985
720425
267517
857041
321866
13991
301369
333437
19806
15150
887229
657689
545597
591137
208033
293821
481865
582073
943374
110248
279913
920899
10794
600953
259505
6377
16448
102857
760000
338813
191728
339297
242049
75691
16809
940613
582145
973115
669384
246785
941179
749025
628289
855819
678303
368102
382931
364573
613391
868032
9785
557293
462593
607249
14785
572141
424753
12296
165191
587937
29356
2290
743055
405217
8146
465173
512637
361251
448801
746417
237626
915552
377911
707435
77393
6343
764073
131389
747713
21040
627949
21633
841549
530431
13311
814741
188997
533013
874251
681225
3206
18848
895036
959097
613969
12969
2349
85052
838601
15672
26376
699267
172699
842117
500209
393351
524865
23874
898121
975023
563996
205967
730563
124599
516801
189265
15061
13841
681123
438993
363926
889195
31397
874102
674628
189697
870449
16288
550611
294817
937701
6588
241444
12705
616045
67809
501165
536137
27076
949457
260330
729990
25254
148157
378673
296513
622137
509861
27221
17449
320341
860331
655260
220641
3489
650505
21967
1864
976285
2000
9766
77611
242753
29303
739437
278269
485537
567761
792431
754177
981601
773825
993169
63148
369033
945623
13827
24554
22520
674629
199719
4273
911281
20774
951503
246276
833621
87241
190351
954784
676649
861581
380985
834551
28283
22715
25390
596930
479927
786028
256709
536081
14061
17193
201185
761331
492753
2708
504797
28226
388321
387845
362945
899939
280913
430516
211625
338561
74141
99137
158279
9601
107745
16569
732345
12609
16241
766529
14170
963561
616369
887929
109393
373601
786655
973557
110444
30844
5207
6026
304123
4774
776980
337302
62161
166700
172105
40498
273501
673968
21311
660577
323981
718595
335681
544351
752347
554213
528223
13725
162653
265801
150077
143761
29149
6673
17533
965105
847893
778049
790177
92705
17195
486547
678093
678775
218969
3183
642821
8956
788969
683761
3349
69875
323929
444272
44365
12918
8955
20382
492697
530132
19983
541873
962137
576657
259585
95281
1182
95518
264416
9409
183547
527381
384125
70897
596633
564601
16621
65385
13051
11452
542109
124666
472261
360241
306749
1985
606977
25570
334657
938
915573
357069
538733
860700
345889
228801
301840
216523
243837
489477
761793
178385
27642
16277
743997
329129
124826
615
29155
839809
547869
399553
3309
631397
649665
363265
600113
200873
829225
235943
602053
102308
479823
692598
29633
285595
6313
346549
151193
28734
99284
263281
843873
890657
265275
275929
67136
544065
849945
563473
30603
28692
895937
414517
21326
26097
17475
433217
548561
101027
796337
316337
733357
622851
359163
340101
16069
121837
166429
721767
671473
15386
175791
645337
21304
936541
717121
28255
55425
26980
233835
16544
206737
457447
223809
906423
354019
230541
24762
866675
575489
152033
493881
546403
24906
272301
114523
154617
546145
809259
138241
532565
264286
1614
21912
272493
691251
938905
802897
794833
337123
136001
808341
259353
494556
827329
428117
7117
743905
19011
10258
267113
660305
10649
857973
113041
550043
233527
1067
410165
460595
468165
695937
978065
736194
714040
189089
651685
606671
324281
234299
267517
412161
975873
29972
556402
19079
66302
660049
698653
27298
69951
590081
312417
468903
754737
533633
27587
70113
290563
455771
190233
106905
192513
606558
29367
296933
3569
363738
397470
385933
243378
146458
18168
147505
528701
409947
903357
994471
979809
2571
23519
485941
347841
20162
785660
429745
273201
672189
331309
8342
242417
479977
408784
518397
809949
372233
246197
512172
557485
108961
793569
867477
773473
339297
68374
45713
68246
31622
468444
807105
551109
803297
20019
102125
50001
56005
404741
844523
490865
551617
513712
28854
23049
329337
39517
741797
17703
30896
830593
527041
118973
608020
717297
891967
874369
850625
949097
544737
208146
701649
14680
613768
980981
505368
447321
569529
199521
641569
911609
31325
233
9556
29632
180869
44897
782956
304982
385537
645209
367737
53329
139857
904710
743381
961481
812423
26921
325341
56977
863201
97025
10167
2829
28316
30470
826521
892059
255212
168495
22016
650045
347032
380352
762757
760481
580545
66945
10896
12789
736229
492771
12650
78429
534568
2837
30137
621566
444653
30522
588737
8486
572971
26040
386293
747147
673421
12258
284641
30280
356794
982391
224705
114075
121401
978933
5560
471425
114241
401651
597777
176001
21817
563621
747751
254697
897845
819225
756
13978
332781
10076
21641
4467
944941
16119
4650
156769
459105
413109
54092
405217
495553
412035
537865
26562
831545
751313
684141
606558
31203
4687
467089
44065
822252
282675
356693
390893
553591
484061
74053
533761
31217
267905
12364
830993
8617
671718
353825
418985
22594
394041
431041
441825
809203
458793
55867
984430
538317
993329
347279
279367
112425
20371
882625
781137
983681
460771
777961
943969
20723
637249
25911
29584
331793
224059
726929
380321
799009
851261
575887
286095
11517
791326
27873
575073
396993
208705
814645
30682
899678
49031
438748
30289
555099
29230
804833
785909
14193
243205
657609
8713
459523
597913
840497
1873
603537
12266
847849
9679
102457
657583
690955
785660
225313
17677
29941
562689
773473
665953
12481
182135
456065
443779
788787
61025
23972
170751
12866
904617
943633
914552
162117
852533
360133
612713
466587
847055
382304
532297
763433
17965
238523
662953
963415
613681
695703
708715
12223
478107
4255
832385
581953
783049
747751
684657
7577
374208
886881
9475
19088
943241
8297
948051
708433
29346
130995
258021
895311
932705
28246
174093
24167
592697
119955
414235
20959
25726
144
27381
152391
240733
370922
284417
517169
260617
685865
144193
279577
143937
479927
2343
18539
638577
886355
16162
342853
337065
32449
17697
11666
319937
28029
150669
134289
505697
426469
795748
714539
366849
176001
346423
558838
400641
22480
1429
882625
5653
606963
27684
186765
13653
26557
10857
10167
102673
425767
41209
26727
189598
2765
162085
221641
282027
379015
903777
8331
160709
289985
291
879249
911985
11174
550640
950
836310
10162
550785
476418
27703
304123
89409
2800
562637
699642
418281
19148
231169
20650
330673
16039
20753
994299
155361
621353
19771
802245
249053
441425
58701
20689
84321
20372
158575
592545
112306
719345
3977
504357
24184
41149
177073
777737
386945
970234
538208
8741
13869
368721
231457
429053
13851
222517
438441
608301
11970
245761
870639
6174
183183
978065
553868
86751
19634
24730
266839
8001
15573
786108
32001
10908
32072
52437
269751
384223
22866
553146
481533
754337
241017
903767
915177
448365
29325
12173
31201
302753
7923
17706
32611
968705
343177
742675
600577
646175
8795
770237
524837
14117
458875
28541
774681
72049
93325
427823
716628
974761
380481
656473
323471
981745
769429
181006
989697
794193
9987
10032
698931
229569
464505
971761
203378
2442
31928
935480
982341
16655
12585
416093
36661
865633
658749
113305
419777
733139
221441
713748
7777
583009
651969
982673
566803
7213
202735
18159
22072
23693
802897
874414
103873
292838
19784
14193
115537
470265
482737
834201
717025
601519
260833
455813
13115
197007
383263
862589
19042
11201
123605
21303
770125
625067
889511
801309
147447
810505
573969
91009
490113
1340
10197
399635
561341
42161
637095
649727
893721
76689
936897
6874
80077
1577
25475
647829
710593
166401
888449
455481
16434
275551
482209
8088
706469
627028
10237
117889
973593
4001
10876
313841
869041
509579
17674
508421
838825
5729
21825
21620
30955
380333
774177
535504
501889
509073
931961
12481
643009
641591
6541
26994
176894
21352
460853
217857
460539
597609
434241
7627
376743
542109
557761
27041
130861
626673
189697
804205
355189
217439
555741
178353
699051
24674
195777
204697
416555
701249
999965
2506
746561
466524
260443
12343
788973
368529
340161
877607
131665
18543
725069
4178
856793
279873
994497
10136
12097
211817
23970
29235
21897
124765
385457
236579
148781
138881
171026
678609
682132
18856
293305
25840
29321
438
14831
638685
17615
555665
944720
970286
7370
713451
179209
30744
47951
887695
623923
295799
281635
690539
950952
466161
402049
259189
906217
307079
552321
66481
615145
6823
900397
10174
434945
19581
829113
81153
446603
719865
51089
212233
23918
19591
197514
7094
898797
283553
1188
790947
638217
833149
773894
943745
548486
544065
833767
202753
36191
7518
9297
3907
793669
551937
82250
879833
861193
722213
31585
21552
533601
20715
868489
632449
853297
1990
45313
1148
11201
570485
487097
515101
25255
569705
7528
257029
19539
604964
616113
26282
990993
755457
932673
479477
781009
9792
15408
696867
11467
248579
28695
255617
564969
2625
605346
118881
63886
8586
290161
565319
28622
31172
631617
131339
22345
662649
295857
969373
20053
637470
18054
28326
774969
756550
27882
70315
22567
679
92959
131193
433613
159433
185721
5813
268
63749
783289
14409
75497
663799
1735
130497
769989
20974
766785
3881
812252
31309
321521
161968
522285
30823
938189
546981
85587
945
723541
17182
3549
45312
906637
484833
938156
541635
649505
205345
26749
624321
941777
283638
27288
16807
61249
547395
977009
659453
907133
11698
6497
833805
27267
216453
889645
271495
180509
929969
242008
146241
13053
7113
250129
878751
1780
506305
247691
518081
307385
606073
560411
479633
946981
457177
32722
726665
25706
373105
5817
505445
571361
495681
594353
14553
348465
853523
56371
154385
296492
24531
865815
9298
690961
132961
891097
966403
25990
851117
97101
741633
262121
118113
3753
25012
772100
898321
73392
299777
72897
844001
167887
740317
8880
643813
15267
165773
435853
17374
641187
390817
803749
500897
6911
7135
361251
723085
390769
46369
838721
159157
513013
937577
114597
795715
781497
413009
29557
1902
32339
29423
19122
822879
588183
929397
894593
963189
871761
741569
592997
134561
159873
19861
98673
518495
548985
506833
452809
22264
836289
708702
191611
765249
666945
104935
759133
922189
432507
31625
117633
676651
17596
91371
827787
949845
25205
10135
854931
594309
298365
15185
31187
9644
320193
17137
10934
574219
162528
212861
495421
105981
308273
912001
703751
18167
422277
356833
732999
858201
613025
1942
316448
82603
15842
847337
510545
221083
530259
3108
23105
28746
41313
127873
315221
809065
957177
12573
5688
417603
329337
871867
428609
33102
119821
305815
25564
659991
16147
936001
278597
347521
27138
12046
328937
700155
957
315454
158665
4100
59797
634555
8380
150105
26591
172105
30089
8273
354081
13379
262361
240209
789161
398301
122657
889979
195449
681875
938217
283686
497529
10895
2245
97007
151929
772129
952861
515285
505033
55137
702409
639701
289339
863201
19359
718777
23304
498769
223
494001
58241
892
690033
12373
900829
402569
508845
28868
922781
431965
641591
568029
128921
888161
705633
873953
21663
842117
65921
529091
508489
3420
492553
472289
833387
208999
348781
475752
259777
22108
19411
769041
934901
410517
542315
369597
637249
22011
11642
95042
26049
511153
30638
618195
504819
26999
353457
10565
849217
771433
19255
572646
669
723241
549573
23558
804609
55193
943403
463271
7089
817793
828057
279793
915975
26436
653713
129047
22482
353961
9021
480622
13630
28809
483453
487505
122585
841633
107635
198377
903637
849867
964416
29739
13861
11129
348525
186209
28865
31222
26281
916690
4657
245627
959041
800215
97985
32785
522309
463185
5345
51129
371553
300032
729777
386757
977989
140141
857361
771221
515633
18985
104241
41371
19807
797121
385537
416035
519629
298730
13956
681483
167369
416673
20479
246785
268497
71073
524077
364315
541233
223733
939450
22000
65161
651167
438748
9924
527855
266977
153525
825530
11012
19700
427671
23580
557749
160025
80065
692417
469391
20372
504001
330443
602369
498491
739011
460649
560950
33320
10662
31581
723729
914757
594737
261013
8328
542101
643273
32793
15539
821185
23473
874600
700589
4128
32550
935681
313841
475049
22948
4008
926705
591953
13097
257521
165529
834945
30789
234401
6605
675097
84897
659705
980431
314753
852680
23199
261937
574625
723321
182883
5580
85157
9596
323769
6491
374781
7544
13647
363022
134323
324418
774515
234012
309777
943521
334971
1
209105
19636
189329
408897
24380
9825
27885
608257
14220
803377
66677
780131
696993
457141
17657
959441
317192
537495
1621
221325
693841
559009
395201
46737
21503
35457
351169
567945
997521
451057
519027
248961
245491
747105
43493
952857
408077
791905
740361
829761
2541
17341
429965
777527
684241
21158
15813
12164
593735
5686
22525
408425
881443
20043
323981
710105
631145
266645
13850
22028
409313
4737
726209
436953
559695
29822
847337
447055
679593
29303
32484
157123
789505
38241
17387
229073
976897
573923
992883
411491
561097
976657
2731
396097
2627
67185
22836
779433
282457
600433
43537
713961
560453
788787
973953
29593
28993
701617
11284
35806
156639
1911
1207
92338
922257
410889
995238
836534
4603
596773
18243
719345
363655
1334
423633
19462
364093
93493
659705
19906
32302
373865
25000
824849
21756
678477
31713
12291
175864
847937
739437
545493
651017
3953
372007
594353
895273
873662
949377
25897
958135
15417
24517
138201
31059
910813
13877
12980
48673
8464
251633
885041
827841
179269
542581
16130
962257
659865
12481
269025
200577
963381
984538
17737
767925
15452
116151
504357
296341
5719
292838
210021
728313
532565
33066
23623
777882
562467
12702
29766
740001
386989
15020
653435
25873
840417
185502
2857
754501
684345
782081
99841
611649
18077
7418
810209
49721
906607
770500
989722
16953
24981
954639
376049
25638
32147
12921
48611
625128
879313
982166
419181
6143
481
600433
29687
12775
711571
545787
584377
669793
458793
662673
575341
2468
177449
896893
890693
165345
8035
851169
33243
670201
171553
789505
894945
842177
717812
346423
615737
924329
427009
560809
713637
632225
23322
50769
256299
483625
251205
399801
367533
30949
790947
667812
15144
999171
14642
361049
23472
776333
269601
32898
509627
11849
545369
55018
538113
981569
425719
439969
13661
648275
686983
148057
15842
187000
190857
147505
23650
45953
597137
717569
656737
791895
6290
425409
28721
743041
710251
411809
29921
32450
190797
22545
21724
279063
121793
347290
199425
876916
532801
735601
17346
204281
999965
467255
4986
24669
971817
6661
137393
750753
188510
365329
265185
14577
361281
510545
319105
782657
646732
460353
987945
23304
665417
163697
718777
152193
638609
29466
451733
579865
219447
23553
424413
365949
803005
1994
348189
15308
8485
55
24393
616573
140337
349076
385982
479177
31333
614001
530401
847877
691549
312369
126145
391655
905079
323041
479249
163783
510199
26770
180148
38401
574353
178092
785909
11539
491627
581245
222517
721293
967983
62209
33905
784961
267905
293323
152
447629
105307
885697
866849
295037
312141
623101
20852
18222
20013
48070
863485
33182
404793
639137
332638
12034
140952
884193
896301
571217
23385
338481
657457
649485
673421
249245
298761
841424
656634
898093
15318
714927
32991
967313
600857
868834
916926
322825
24236
8973
559505
388969
21731
990273
439525
729871
669885
393693
27444
280193
36109
618028
109289
233527
863003
481999
614521
788575
5142
139689
20808
471217
55457
15788
587413
701278
814949
553711
14008
391745
43263
15443
792861
684889
176001
133647
5918
28510
16233
30176
21143
8245
698813
20132
311625
2902
463049
10526
946641
1
603999
30900
122889
728335
92651
10067
527777
283555
727361
685802
814431
867905
710896
692417
25510
669793
26666
125673
458785
962985
882756
504001
911841
492335
248025
702705
721767
488905
366748
839429
614521
849
15945
329403
803208
928805
603537
673537
644497
970305
35085
3389
22962
921825
624085
857943
515985
58988
920353
708243
78686
525441
21001
999965
556116
459905
295087
540533
22797
294185
606905
368102
405673
736809
663957
243561
19648
210249
334266
634942
162279
87745
265399
418592
750601
25755
5638
40201
23488
280617
939761
9571
5068
532401
876285
805543
555099
9428
766712
16950
29780
8963
208385
13129
19807
803914
24122
224513
481761
203
920161
27790
834633
28354
375609
391927
46949
423937
247353
752913
17166
315969
381866
16851
26546
20336
22430
638016
459281
58245
29233
30955
15198
589177
528625
11698
112488
836929
746091
173281
212957
18129
568347
588788
33694
15998
33501
7539
26099
322265
210753
16453
28867
608865
659705
703004
829201
233793
575195
407707
589259
13059
324071
884125
843311
306749
527381
972351
514769
978729
10292
791136
448500
677611
317637
509491
358306
946841
474433
88193
541369
17229
23072
12151
918029
750049
916257
703751
305489
6458
278969
145777
752705
323109
681985
274815
905857
818197
33389
837141
23113
360646
717493
31943
769290
24976
260170
467169
244932
10254
437517
6622
911245
470785
678257
748129
12692
33412
751583
808997
484205
395897
151857
583423
633208
870011
470589
603217
600113
875
455439
59905
526157
488741
635841
250129
28696
269409
729153
670003
886939
1862
350561
451297
802326
19506
7526
500337
115147
231725
250005
15261
109971
20465
422615
431041
449891
391241
765855
13309
577417
628960
150089
746305
335809
429527
28087
742289
485061
367227
352105
882129
11366
9096
24823
110849
742011
822803
11517
219791
441889
28780
12839
231945
10980
12195
34013
753862
94005
22273
607
735917
840520
453761
732103
841177
8791
481615
32303
810905
8488
441473
776980
126777
896266
8798
743537
82789
975877
514425
618933
85473
21581
416915
98915
588913
902771
24163
29369
29498
331969
271305
354113
291649
96273
175705
328177
705737
23959
607081
126857
12907
287977
478225
12610
52041
20154
4009
32566
3550
15011
513
877795
977729
61925
3485
141866
746237
569537
14744
658631
350617
444140
852
654282
129169
340314
762565
22999
308611
24136
507577
379179
747383
297025
782837
831932
908681
726537
522521
713510
996761
822921
24398
100163
885121
27351
305377
32943
1
320957
254013
23906
745881
5514
362345
291200
17960
409841
483787
22033
230999
158457
26054
23215
857585
34160
16095
19067
528755
180109
24266
10218
268373
885697
750457
297857
809203
423809
820033
615309
23936
18049
948483
22969
680619
634371
949024
784257
224705
507259
124055
21700
3972
326171
831489
218379
10617
885569
8079
32742
825761
128153
33806
931545
422891
8907
998801
926705
442458
768549
493173
30639
984
3213
361281
12511
12481
711153
481413
159609
183343
371905
747473
13588
27026
16467
30601
841844
124729
218041
819675
256687
7509
19350
367949
6519
510791
21761
632169
17790
525949
805993
32533
475009
715087
683317
813057
104027
91149
79732
751425
394113
19918
285037
987497
124569
687524
1270
984737
14925
548041
375013
437649
59475
548189
217377
662433
272564
202937
8534
82968
744129
192449
909313
902259
15949
257469
17629
626277
106509
634809
893279
29496
278977
493969
398101
22391
25409
299553
130731
24374
69041
659813
806145
71595
309467
609499
427281
58129
31211
17482
535504
27351
939352
347729
18763
111153
4242
622602
917513
399
896577
106753
673537
121485
849677
13474
10137
807061
487009
59313
15978
424279
27296
42329
4142
32089
375977
239107
629498
197697
939896
337302
498721
27774
281313
670825
31209
541551
4183
657217
25668
17162
398977
840353
788171
631810
606867
680241
327462
726209
5337
23994
278495
453137
606597
168921
157937
138030
268673
496129
440361
639913
675097
435915
23937
2770
516865
33862
454360
935357
21996
10863
93159
567937
14215
329337
442741
152391
30028
25956
26497
791137
198914
169649
362001
613301
24110
243001
802065
102527
904100
352967
842125
686465
740401
209845
185571
300777
15623
458809
396993
29760
940272
22104
406563
267209
111674
402963
24776
14673
279577
697729
777133
198497
898585
12758
601385
4803
408325
427704
38893
793297
17843
418289
13903
350878
242481
241510
120333
29604
23447
594942
335873
27008
514079
126497
803377
48673
127319
106125
103877
386009
417673
772601
816965
573605
573605
304929
379121
9594
92237
584329
22393
153729
937025
15345
4345
308190
285401
802162
32173
275697
32132
551617
687875
317155
13965
671489
281825
19596
3603
786038
585923
370661
26504
714575
344001
857021
292008
486705
663057
498721
538992
729057
772881
929209
736811
292609
141329
252301
34307
14785
562825
201506
418513
757057
441941
886881
300571
373821
844849
749097
905001
29098
356020
8650
839069
699707
661233
846217
356383
968645
394401
918403
20483
6510
29022
76673
19063
218961
659825
931553
913487
362619
328158
545137
335263
6802
107935
269777
12659
15983
163377
5261
517343
28316
649441
28593
16729
236661
24273
10494
229949
207233
352481
284314
830205
827809
21127
971969
454635
625037
711725
297638
515437
887609
4215
434753
321421
746221
239109
201729
401193
155997
334419
363621
96113
22136
837466
486263
65089
389206
14818
647829
985801
736881
761322
8836
177185
52829
1563
278801
585053
33068
29383
829673
242881
5067
991931
382387
695358
375905
17033
140353
192489
545125
705281
2494
594544
960901
702575
963632
667201
370421
1915
11603
197267
14902
198679
19226
52225
240762
17229
728241
158279
340029
467913
847425
693345
658505
29540
365099
999965
20562
188281
12649
22871
7100
419467
169545
880969
320847
659865
796801
819982
44225
805891
716529
124977
22954
380017
226960
825062
657689
921345
476321
612713
670460
32425
3530
183343
752081
165503
622823
242215
5923
5185
724039
134913
1
26640
903336
215632
946745
372849
732909
32785
22362
993849
26189
62457
791745
805811
749841
15725
890455
554941
945757
909535
605417
333437
175109
890717
27395
3960
599336
651653
470345
13004
31918
9034
21576
297025
16126
513949
16730
399333
327721
28415
920801
809259
169721
293009
27467
472588
210859
135220
165424
91817
719345
405469
829093
25079
506475
973109
775938
44657
190958
205293
3878
670309
501211
989226
656557
901309
28500
901035
522021
1389
410653
622793
26661
790673
25047
16755
971073
5242
318157
348113
527545
23402
1883
4167
224405
289985
495153
16609
30559
230402
545577
434081
20259
328769
326527
623703
433687
27534
866341
12026
682950
998343
480705
445631
266336
304305
859609
29270
22925
436105
362737
781351
7762
82105
232085
778411
226377
5032
8320
84597
29416
14839
27619
135445
36031
586837
578383
303609
475361
432793
27606
97007
605161
680619
280428
258933
54399
33585
376503
12242
12050
14601
912010
21136
227529
19052
940722
517421
34655
11238
178
897269
395259
27472
505153
298265
147629
300815
286230
83665
564865
334266
613121
6091
5936
803329
173004
422393
26491
6789
857177
26929
916787
122393
533157
62197
12172
235829
462466
620885
32627
154241
602857
564961
491137
227137
687425
160339
823786
52929
362845
810097
160843
576589
9938
32833
19648
6639
28513
3274
22019
201104
9184
971593
39825
971521
429377
185506
152193
4514
948065
368361
635401
32744
108473
534677
21870
222218
18529
660105
16029
338885
27410
110049
195617
866385
21509
957729
249693
689301
562009
207040
16428
370963
711017
401178
471393
100065
19653
404435
412161
235116
735465
31114
56758
6722
11490
22589
785735
534405
64913
19399
8191
654593
256416
898049
269925
944705
556
527623
466529
4703
205267
831723
265225
340897
706811
859
6033
578087
227633
699642
831533
22435
567707
203095
18133
848849
79755
871596
677361
11530
34727
58849
724643
10133
65617
88624
2909
649761
10166
40042
908681
599585
171425
23024
380481
394309
410517
404189
652875
13759
445849
378501
954234
54881
23674
457625
11937
463827
815797
211439
469127
29846
783791
309500
992785
28254
763285
32655
158841
998437
365099
617153
45135
642908
240449
642313
28599
262229
439383
497627
203405
829857
978168
487665
433332
52265
582411
956668
20111
942264
951259
32908
3261
893897
220502
20168
165477
33877
28927
15858
40700
910861
117527
282309
160351
20630
147563
10855
54939
457025
588025
605460
44077
14057
755940
381866
705795
28106
481512
887681
29390
25758
30613
2380
57
524065
286347
978065
32494
827069
279367
443672
23956
33970
128309
627
343025
801701
704897
11051
275738
12268
816809
548715
647593
31655
26392
507661
2119
20842
467437
575873
609869
725603
374157
37737
647929
784033
716875
4054
8996
32251
31598
603125
23382
550641
803009
670785
965509
28006
15842
884237
34662
435659
215301
21746
572141
367585
279119
9239
142983
302729
304001
34465
3805
53061
495553
7462
9985
29363
26168
509997
918893
29053
494136
892526
660025
28175
674921
9737
7263
1842
578649
226661
902785
110849
218323
931695
940272
895169
651969
949617
1898
994401
988388
387807
237441
814373
641435
59247
141045
361593
745893
355585
529397
14666
511809
632657
615515
27713
602857
15296
587291
16821
145707
857793
245841
130981
844667
940513
991617
21186
967713
456285
883769
637411
124075
170841
498463
449173
580895
382342
551315
935011
366303
34329
615921
873445
310443
96113
858873
181825
23215
673679
20271
9762
46877
391673
284049
310443
35477
97913
589049
27320
371741
9542
631498
15912
19814
741797
8545
844453
7953
95042
909093
158526
397263
585857
883246
24275
275141
433125
544220
19279
919469
733465
615921
749025
833767
373633
333633
18984
128241
436523
922873
444
510547
318961
19881
2722
976577
5433
10457
657473
11713
13014
15952
942697
763344
491584
327462
27763
137201
876
21959
141313
256521
246888
608617
754208
655969
492926
241646
3275
645741
20245
17742
482483
385201
984625
545493
825062
547386
62709
705903
204151
14136
978307
32838
642739
20752
30108
790432
359057
591209
352481
334657
531265
559293
216119
15451
28547
494642
89513
3217
385321
957759
770437
120751
212405
731785
116077
770113
865377
210221
416931
966799
865151
988377
616961
498769
141736
553025
786177
3673
217489
449626
720579
24460
355189
525701
478165
963051
352873
988923
12207
8098
99701
5751
132929
690457
570033
588788
189598
729153
231492
13237
7828
128737
842213
4502
728019
771361
745373
203745
5849
385771
6748
25793
390491
391673
646437
981569
805597
116559
945218
229431
109937
405088
23691
612786
33234
200618
27574
7410
346993
905345
532349
233289
22269
735633
669329
607133
4592
23692
16947
742265
72137
895457
259580
258001
784415
13471
980981
385673
280502
2841
191105
4478
215487
87273
570491
590561
434903
583423
183421
33507
209665
27312
856935
8688
132977
424078
451584
706513
316023
5996
629825
38273
468481
30001
61712
11024
669329
227137
172105
23494
805409
959475
656753
21160
602201
16482
615082
935159
384125
190233
618585
7598
260393
456605
655561
759617
16197
131433
26831
190697
519489
6530
179495
112775
26322
97097
216182
885849
701911
985545
31926
32871
18940
968883
799576
138145
797037
233176
138993
10740
807361
305502
495459
15148
30495
65005
975877
594583
903761
10564
28800
943437
359345
644747
18213
9037
193441
30686
62319
14063
1271
18241
20831
24323
527349
19695
322305
23053
29005
503454
459081
30522
533633
463637
638264
21721
825833
528497
58485
32046
999205
491229
977137
33153
912085
947881
13416
767433
738579
352541
783415
544833
29554
700589
683729
317089
568327
146881
3682
202873
35649
1
862329
136807
238523
444385
778529
377087
1378
20623
85489
702705
519067
548715
17206
576513
12058
33757
546561
130727
621121
974049
133989
64161
367717
215033
605101
328995
851785
584449
25839
11857
516465
204151
262545
501545
467089
274097
17743
20368
169401
474083
921217
171841
22197
464097
31083
928001
22871
4211
824689
617025
230891
717493
403377
904617
35642
424517
664897
761
17768
290337
707437
12881
80525
615145
910565
639537
872589
808705
674109
545333
291269
492977
412295
231327
164709
938241
927729
820097
14525
73486
941279
586029
121609
373932
350917
766309
466097
90537
342389
531613
834413
449891
723110
636907
585246
267069
426737
141313
409745
400897
234798
406839
21462
947617
750225
22467
944598
316448
448577
3468
233945
12896
186201
104801
185760
287138
268673
30036
178225
238505
387849
791409
897385
310081
5872
31342
20803
970690
281377
8817
73761
864002
212449
613391
666003
30354
165424
557761
31628
592743
771680
44065
158841
276577
629761
498817
953677
785425
682132
150071
365033
449881
599543
184577
15786
437413
148505
14262
31277
382304
493633
520485
918595
30326
667467
637713
14810
154205
18273
773716
308246
845371
59045
584130
199275
109595
706593
262713
354629
707279
960443
925709
43033
237165
33772
36801
856065
308009
944655
157725
776833
377413
773953
23220
220801
16148
103050
337765
31026
768337
122777
624833
8127
316036
18872
663889
974899
502507
25620
33689
223361
138705
387604
873295
295193
314743
63341
492993
635087
978065
424317
472588
18852
775289
936393
266269
1419
875271
654385
8415
593826
420719
851063
452353
73633
637265
209149
252301
930977
910637
365481
564303
448240
93127
383449
612097
387945
21504
229097
437941
479152
304865
687425
26084
732419
32496
143581
12169
461339
18565
742813
266897
217881
801
556417
101715
261433
48386
82
831317
568327
584849
8650
454677
150521
1
7342
79137
491817
285545
50119
1937
176926
9259
310753
142337
1760
319857
730610
167837
571124
14407
289501
14468
471921
719225
683617
836019
183
25452
24384
133761
760329
320717
33910
529754
18874
226137
927169
26121
539597
775169
417035
6964
714785
384593
869471
578943
23191
230609
425025
815981
252301
130049
881065
13329
196027
540489
28766
967841
98944
907304
398729
366233
851117
534305
993689
727681
11668
334003
324225
463721
446295
15904
15393
126329
572971
11486
850523
252857
26600
6365
250629
15818
147133
655009
953451
389145
29212
2641
284161
207179
4673
676257
30640
44365
191008
980231
455105
625156
699670
363265
555672
475752
89513
324564
909305
711725
284647
20684
728743
371033
4976
298045
412157
28763
612805
908753
4637
744001
265473
758689
1857
796627
978353
21645
345051
176053
2768
823537
185421
582115
538208
30610
435501
698033
125505
32055
284861
882169
632865
281821
669665
212957
25021
907304
335935
279910
9710
304799
910817
702965
352441
371289
393217
438378
784429
857361
128
930686
820639
11195
799369
581833
949425
16780
27020
478049
357709
382342
901751
606073
372689
643393
792657
154510
10834
912529
762335
30835
504273
61153
354213
960487
390897
677185
782721
28747
402981
13632
907169
289015
431477
836545
624737
218753
477542
321421
570385
553025
807945
11723
736309
29656
829713
26506
828809
2265
814431
720559
187000
338581
18717
865873
192573
4294
365905
999965
474897
729681
605189
813545
833729
385201
23065
849217
90837
562025
27395
429955
24905
359885
17529
23741
30806
271021
763285
23744
719147
141913
407671
121289
27596
510721
885236
891629
174753
4186
781697
68374
24596
7168
600829
986607
715573
941513
759357
986583
886367
680505
26802
218407
30357
31371
931761
16743
325499
543161
23837
15335
86965
658065
20932
672065
828189
34166
635957
39233
4705
23181
35925
10669
245421
397945
53177
999965
25842
31267
694017
321477
6738
536793
29216
30123
473965
296581
417169
956845
63459
764787
71351
35103
991803
125
361946
102990
972609
270648
853573
24579
449505
36929
562825
9846
75937
638325
577613
172780
98945
25076
997089
141817
550273
755581
228065
27481
30388
21178
91257
544531
268841
2955
444653
188083
907701
17597
20900
22618
21469
47645
96345
462413
911245
987641
659855
22201
18529
892289
744081
14791
742529
662273
393137
836449
74601
20709
884865
407861
916429
940097
294337
94235
980457
93183
954639
313245
966270
199961
599315
315521
21704
18530
410132
31563
823367
580113
7019
797729
231345
902809
564119
32629
953869
435521
231492
833877
674689
294591
28723
630401
258970
692773
31519
952757
22852
629081
987497
286600
907577
11557
824689
737317
732804
618761
781921
820393
664153
189067
225633
390779
76395
22251
4008
17034
532205
6948
422005
24652
534229
393954
537518
83177
769137
15198
935591
4427
30744
208033
466849
485553
15422
438765
210313
345059
558381
17550
185506
93411
33248
10285
16684
257153
7378
624725
312715
958878
827029
562009
387493
124977
940445
446365
20929
520813
978719
22797
344689
28833
2887
9879
71307
789
460521
539505
238193
20527
969362
20666
60215
13268
820411
6060
26973
912401
416703
575216
915305
28007
48386
608745
115497
348488
872063
858943
790432
845998
35998
322977
34376
654305
985705
982961
390969
206797
4988
24600
381353
16974
43361
989528
433061
28092
473425
685265
749107
187837
255681
191473
708753
847569
9985
435361
801569
659705
9849
14539
20545
40281
808711
758170
376901
329457
457993
7067
110937
480721
328334
28007
804205
639737
33461
902177
10353
15345
408617
619678
297
430977
207153
304865
762185
86721
854447
525057
71219
91211
61505
645741
29698
510193
10541
1687
985136
799225
29376
7759
84505
16369
545787
1127
873289
886939
168105
901751
11031
731829
652801
3912
524837
26290
296825
436417
740852
922729
302161
251581
818773
286321
964323
129601
486836
323529
19272
830993
833343
814238
564865
11182
553868
58988
634125
349373
955831
950649
654553
390897
11713
211745
107935
10893
8638
364041
117423
603999
22528
17929
560433
310209
385771
16511
27100
495487
29741
23046
800961
478041
279045
855553
847873
172780
26810
32407
33901
17992
35806
951907
514849
803929
21194
885761
6407
592545
888949
598897
708105
532925
928387
685537
201961
162653
370661
10899
476284
88853
251793
726097
848443
327601
142100
528013
11840
16915
31479
174093
448859
17818
946504
904710
260289
413313
20749
28134
355125
729361
68913
298613
266449
579177
695154
20335
7863
282181
31140
9609
35283
327101
8665
661249
433681
582329
864945
273789
716525
215288
177165
34479
743329
172429
357603
781697
35737
311377
3680
27001
976557
13289
814505
25321
2161
397697
445921
358969
873597
903287
691001
959600
31755
697729
19091
20155
367987
14726
44753
480
521080
496705
36112
10480
366303
5351
856965
495321
691689
714716
553227
43361
226561
616899
1661
667555
754681
7574
79081
65121
13289
879713
11728
824745
74881
9370
152917
25755
382481
963797
592259
237057
580269
619793
16304
329965
933801
341345
712889
952385
144693
245336
870098
65019
481945
203352
953233
21839
278597
498433
133033
799297
69809
934145
573505
67393
685313
434911
163185
461697
5530
592259
150753
746049
15031
153461
881065
425645
843311
1211
22851
27290
511981
69493
681777
550273
110845
145761
27867
38224
142225
12346
205099
479857
879937
712641
580177
25457
616771
204321
810881
494853
930777
22605
329129
763911
303037
17873
7620
202183
317777
729069
316931
804833
548396
677611
13491
24310
3240
18067
459211
140377
13334
279201
20803
743138
14077
49721
120605
826608
20812
33555
228945
10316
29768
376617
535617
698893
521159
690601
864863
29881
594177
31018
303569
373391
632025
13696
6261
134913
851291
629689
292248
27768
19821
255330
36004
825069
29839
23737
363142
330443
3299
622997
929563
469305
269703
850121
33757
32157
842353
75857
548396
679051
18864
327617
180385
790001
176955
712181
911441
569189
617822
490113
604417
542101
526966
661344
675249
155991
32643
364641
579393
880399
798701
318417
573477
27943
10241
13732
354897
49009
65924
22950
71553
36545
883585
837241
7753
618037
954881
15442
863249
138180
800
777281
931201
946289
758593
987033
514481
381833
727781
380352
194327
649089
26536
487041
914904
348812
4187
23554
788623
284587
206267
25015
461713
375693
22754
469391
26251
702705
20426
25648
361606
833169
183217
29760
375745
25114
790432
102667
221581
30260
970337
19852
182241
890113
904605
998437
584673
759357
631369
851785
221201
336137
290291
362175
8612
503215
553025
831694
624762
842937
28969
365845
28551
241889
23789
19017
318989
14443
295683
796312
22681
499809
373006
632213
977405
32620
822497
5820
842497
496135
644085
897153
706620
881617
276389
25359
870145
269409
501945
15909
40949
970793
211095
299601
514310
528305
302045
737237
465619
971513
992541
5281
282232
74357
193449
21704
878582
464977
818091
876965
900865
785995
229949
35949
29697
15126
488865
632901
191529
162337
33463
404105
831809
493719
867513
17648
5513
962558
562025
32252
927729
662729
36337
35734
522049
26973
20746
585551
432705
380985
18393
729765
5642
928761
33479
307241
33433
289410
764113
443585
860833
652415
506361
279241
12286
876685
296685
617840
720339
129025
730785
168001
23455
667812
564665
24109
298149
9452
370073
653088
98999
28057
466209
16198
274145
828481
27982
148413
199275
190009
20101
43715
29030
676897
977009
601681
467841
36544
20789
694616
449777
7881
547105
2532
763597
900293
546625
921825
3567
722659
306373
657531
596735
29610
686373
835920
543969
117049
891649
494355
474897
129115
209849
800385
994124
11315
32168
470109
36244
16226
27978
619727
34179
335661
34691
217521
359245
810035
25126
205593
408617
42891
759021
96313
966401
626489
825997
11462
832257
938145
935393
698857
653515
206951
229323
14911
18282
200618
172780
666665
520861
800089
642379
757625
134452
856935
103737
4134
16387
649297
24444
29959
198465
538001
48386
380
729649
259922
21652
29713
336329
136029
928417
602245
977140
390841
35151
653441
798445
502653
493173
33883
856501
144361
990343
936975
42653
868121
428593
618292
469717
866849
220231
18135
22297
878913
730977
28317
638705
455969
59939
12052
348561
25980
429053
15853
727041
285909
267517
790649
439309
20737
294785
519338
463827
253623
321133
779869
747201
15687
108321
29800
106609
748617
967521
22778
10609
883405
618021
556209
585159
443632
452193
27132
13414
584329
9856
6279
635841
983537
8413
84689
30717
238
433990
533013
753489
375201
848302
466001
728513
421431
278709
148547
34635
909472
23941
34549
17377
971621
648121
388441
131505
801436
30650
259081
25122
33964
354113
462593
238193
15958
673953
750753
948760
294785
31426
387735
309403
1173
358477
283460
26934
20451
22459
31897
22839
815677
37173
386389
989673
654081
522163
55116
717086
748105
1026
15627
963087
11024
909820
866561
23040
273777
588798
825905
322881
6262
32696
776497
520025
558992
176299
790887
561345
341573
1341
571993
704097
30303
398074
504481
285633
756366
731410
377073
296665
571817
145761
760511
27672
18706
808553
17568
26540
14339
18861
818305
497299
224573
664002
538317
35903
594945
101257
718339
328255
110329
372321
862689
901309
2567
988923
392733
246425
12013
7046
43137
32266
17487
7485
25026
471443
396140
9830
869545
968241
7933
11543
13381
775430
670049
259585
869897
101837
36985
95985
826252
385342
260313
9599
855041
28932
145609
12259
695937
347713
20858
26805
598345
948337
991263
420222
30671
775323
522869
253497
5834
336065
10098
512432
16391
731955
155685
142
36496
889856
332
608745
503601
16730
93848
140265
24727
517233
37681
469297
227901
495505
22013
22471
625641
217663
86645
17593
795578
861633
17287
344182
18357
375940
363409
6082
918725
835685
533385
205904
19047
548486
223965
574017
739437
604475
148193
653385
18293
650733
361857
325607
398605
997853
653301
908106
12918
22050
5122
367585
257257
901119
69993
883225
74177
967897
243687
424833
556689
197949
211865
219447
122393
27448
22156
624247
24892
722853
26487
14149
848075
198465
453629
766881
807553
56580
968385
432729
16906
728109
827777
211865
414381
143641
497801
451027
344599
429377
273270
677869
753025
474153
843683
112673
6517
193759
565617
926019
919681
218172
806833
76643
107569
8229
623425
160129
722321
8076
242161
14876
908577
852577
3864
10743
307775
856889
519681
705210
821151
946113
10103
123009
338501
561949
886036
25336
968299
482983
396609
53181
27446
878277
21292
183661
146961
362679
388849
5408
10284
528244
289133
456797
139405
262081
195569
201281
552401
158083
682993
6616
191425
129361
15828
935159
881820
417985
20095
270072
759825
851785
61210
142265
611124
229249
372062
497381
551523
20034
33266
830847
108769
614027
410877
471793
844523
637260
82035
263425
479257
107905
398301
14481
683334
295575
348673
30388
295973
60737
345315
178493
357185
993305
64630
333697
235482
854773
18123
878412
681537
914895
205749
179648
835000
1156
54321
51841
32113
251999
640206
41777
886537
575425
402
552682
567041
364225
443431
52481
873213
531069
183421
17340
700231
284673
386433
25819
192449
9214
959753
24682
664002
515521
526787
604154
4375
370893
551031
895797
534057
57345
381229
13082
463049
829265
3009
109871
522021
450071
142517
471485
31893
406062
298817
335313
15563
27890
849677
21022
218099
662313
12933
645475
268897
137921
310387
31943
101449
282369
976657
401825
398057
673181
901545
294096
155921
780809
239107
10664
67959
543281
86615
281869
155633
619678
867665
943945
807009
673679
361829
133313
170289
818573
482483
35103
30801
974461
21312
194609
913945
11121
943097
812417
25665
22593
328373
490113
520166
34181
23703
904873
315389
10916
13377
796643
182853
872369
873317
709107
256897
7904
3702
34306
198199
6499
314615
316349
834705
36880
318209
518495
202133
923759
71553
30487
796168
9157
16180
700489
116593
93073
472357
915801
24176
753697
405673
5209
34591
341895
655241
642013
8948
523963
384617
728873
604385
671281
37592
693208
656033
369105
728109
197949
436417
15653
308225
49769
926912
925329
323357
639393
850991
298265
304331
445849
428980
757623
338171
327041
34481
148993
417687
23988
373197
988420
23168
15823
887555
981801
14245
674015
293087
878401
901265
524137
227341
979241
17136
128257
205619
10791
34251
849217
583913
30521
37202
776583
802653
883405
805597
563777
602653
308673
6366
257281
736137
736401
553117
893417
633121
58391
161373
741693
859685
16719
659297
292513
28611
206145
197963
1713
66620
505131
738943
16345
774681
611461
51382
554258
33519
882089
610058
613217
21086
452540
874959
84897
363375
895853
505445
909053
108711
480441
730113
581805
707735
270416
760277
11447
536709
394197
30593
682595
563649
85052
924137
979521
30276
162069
271313
153525
707735
799237
618292
1999
391697
1375
423937
545003
475061
2730
705620
846689
28027
539331
622193
290947
4829
735209
12175
25397
685635
969457
12563
13424
887525
885425
163009
500165
961985
416750
18689
17067
827139
731955
599315
750683
997649
952848
682857
838273
1158
897878
20350
928441
370893
623233
21462
13129
1615
372007
987
915149
257613
50001
644425
153889
569651
81677
709331
291137
173465
27255
23093
347269
894529
725315
217857
1875
213343
236289
109393
430719
243687
1426
342151
89846
154507
474345
904481
241646
268959
26532
209503
4242
488073
31196
278241
872609
284862
901353
15846
927755
857585
11642
15051
110248
29489
242481
936703
950113
957401
942553
119011
907649
942697
36698
352855
17429
977749
910218
30428
573320
166273
23879
186137
722659
30954
109804
505
26455
519067
685937
4784
10242
88345
188593
60954
194609
785995
593557
118739
804669
21819
789836
36530
315521
482921
262865
268737
34567
17825
781497
379861
454785
671803
86645
166633
1272
702657
35258
413009
190505
36755
353217
5365
205693
31928
491584
735649
681123
834689
909731
61505
325073
574458
291229
16391
174465
528861
222813
21374
2516
370479
226849
847219
502316
340449
15893
651278
998667
296625
583673
887365
521269
872683
3724
339429
193017
32473
195345
644065
9125
745432
797297
23924
413595
340771
658869
853999
284583
111681
450241
30974
342509
6471
316899
55181
136305
558353
107635
657993
68601
293323
42351
441188
343177
282501
226063
520897
23811
72897
832039
915565
777457
21504
28599
26430
31268
32795
813277
20331
999285
584009
222849
26245
31639
469137
321607
879833
14455
172041
27325
36301
387553
875807
648121
662556
2877
35070
499205
770125
195193
447880
790761
242529
385333
820639
17318
553868
341004
349241
388417
166821
224641
798775
10883
34336
355013
258933
166571
8992
3928
277473
659033
387845
530088
560111
474943
273537
614705
953853
30015
19985
477706
357008
972561
857617
27274
21186
972627
81477
16337
793774
10068
120089
330585
732351
804250
23455
317192
712779
487083
22971
711295
910508
945209
15578
970234
123985
549681
29344
346831
30520
19150
871320
209967
8227
33478
837915
312309
122291
467133
660447
108893
5911
16027
2120
907265
459201
4008
287645
5425
304335
229365
7859
989344
51141
481710
950519
30472
3086
315361
725399
1772
105647
385201
348488
20634
30451
8766
583829
235881
730305
21141
659631
481241
20856
598361
381137
36860
946103
687561
733857
512525
949381
864721
956529
29768
835044
282809
6317
767425
914897
16183
986257
771709
937305
186869
872589
441529
522621
11312
306201
417653
794369
95929
833237
5789
491421
213138
83645
952848
102888
185340
143817
984089
19223
569385
847261
32635
10554
788368
271911
508569
563777
670003
164292
767145
401587
484040
14643
34254
3076
13834
856761
16309
5499
820393
33784
845233
202453
604649
9305
34688
116749
574529
719961
886663
819145
135161
894541
897640
483405
681005
857021
14945
590881
9569
537793
12946
5412
269333
803441
374157
833351
22193
858293
700998
456714
484673
283051
6213
338041
539073
849303
903649
245953
37341
740455
859423
154033
534273
348046
824689
459265
330497
285185
20576
427009
37318
22422
390625
384013
70761
275835
10553
506545
874911
36722
209601
18993
17599
511285
106753
406533
33228
246277
529517
462387
647039
503297
725793
339837
281409
14030
439873
311873
1
28543
170314
33450
6705
256547
33035
477961
863561
367793
3952
787043
540934
71595
884803
32655
231169
11074
431879
570529
758913
979345
727937
230402
604649
36637
172699
559577
184041
487971
912401
200577
30745
303490
500353
14942
13266
634942
89219
243177
943163
991005
70611
623347
25650
470
839635
152657
17194
312193
29069
251457
273247
829799
410217
340666
982689
439281
9971
925569
995691
404189
166593
127453
270257
608657
531201
701415
27007
160001
35951
184265
27209
30072
516219
311713
927441
16133
120011
592705
149625
487445
393169
593979
12898
2143
899431
242881
25104
33010
809953
590183
839635
27147
835409
89897
17127
530767
58012
7642
964017
847877
246513
263749
472947
204130
19128
420597
28992
446769
901785
504897
856591
3836
30153
17943
606481
787425
954784
136401
258483
854142
29073
847849
274648
305921
516061
28598
794561
2515
604964
20838
31226
29981
794129
354337
168921
120449
21084
278054
17178
471617
173895
437649
628903
930001
9240
126305
438769
43979
641223
213079
513
224457
361753
262517
672789
2161
7910
639137
635233
895983
622857
411001
697173
963087
805344
476217
371289
550903
534845
17229
374587
392937
982673
965881
805
915272
17251
661041
865509
377265
32319
9800
658271
727153
407421
95361
353665
360133
352321
940161
96065
951457
158129
162105
778049
14786
360705
639649
40065
859929
324441
216523
375
17749
315185
30842
65
748609
29761
342581
757969
856691
32383
30413
427103
8333
9921
36882
831386
193713
590373
997776
889049
11254
835601
707545
242449
7053
361946
205749
124225
1172
423024
1973
842911
20226
331431
738161
784865
550043
473275
21249
440191
37717
24566
456085
19427
24149
217937
6492
751425
30955
751425
203097
534997
566529
147201
846657
35319
561467
364041
509049
22481
19318
894977
845097
3552
13975
510017
853141
22784
457217
984193
571559
939379
30405
752609
32493
399917
622845
12150
22269
520403
889305
208825
893057
787517
32603
32756
291321
914369
779457
612633
21157
916131
778676
9914
30587
34061
790225
14469
243177
13639
745713
913155
8682
978691
402637
834629
104637
147369
752129
17143
36602
498103
560
838273
647102
363637
719881
667125
789569
209901
13431
154177
754133
14378
38253
15345
715297
978673
376869
56217
617249
624577
580655
927321
124329
816785
33500
867657
213953
829093
953373
2400
846689
246197
318817
644715
136063
679593
392095
76689
462299
15823
699825
29585
519745
320285
312833
33138
697294
157737
245153
650509
130497
930101
591647
435713
18335
583493
490877
369223
28280
981925
28084
13923
896833
599233
139297
935591
311873
579505
19153
83245
32994
29851
30743
16404
164091
745485
433665
382667
32051
33632
134561
81733
29065
1
624345
797897
86580
977115
966037
268841
14506
67099
237442
703729
485889
16452
968187
28335
350561
227037
75691
167103
837007
810041
579865
27310
28666
93555
83429
25471
15482
32985
800707
323865
289985
197335
9934
469985
999973
952239
17845
15933
25909
92769
101449
553479
281635
437305
549573
866641
51697
625365
539843
799156
209967
23518
30385
981113
183661
744673
575553
31670
489311
30762
515985
594921
900109
642016
373957
484272
117806
98521
372465
400897
392385
837681
269373
450081
211832
19359
295741
26462
297857
23913
627795
597065
26776
39169
852547
883647
29870
973633
839885
78707
35281
937473
964191
8391
800661
96337
29491
7617
575709
883913
438469
669207
334739
598025
413481
3866
25169
458962
182053
327553
378951
436807
291649
993079
884385
956619
13174
70209
37535
16659
370170
866689
388169
6848
35203
23971
77345
3871
101041
390021
556049
433225
22285
995743
618417
560950
235361
415329
529547
664273
127645
747063
958145
11998
21010
620145
856691
898689
19587
25678
879937
767697
29594
562825
158609
19293
104947
766577
591695
22765
608013
3013
665317
805881
779461
20669
158585
196905
382733
31495
799901
675577
4780
27404
17995
918431
79011
808369
206273
881443
25824
662332
366953
31392
405673
12356
296833
888949
456177
500681
436927
508921
122515
374305
382397
17653
388417
19457
983937
761
892919
24166
902512
30944
32799
362425
660881
971593
165503
224457
366513
762981
19269
460595
799763
119497
816392
460009
951815
852481
17365
634
18210
448240
454785
943423
357889
80881
809595
25978
611969
756965
204019
38551
25390
747117
206037
169397
566913
396773
980257
406365
534028
847465
415265
31395
29918
764955
13147
420251
34059
702968
628417
871745
793097
575740
257061
509579
302485
27489
771829
887307
594737
4615
762129
615082
16091
14566
8197
9229
317657
401473
728373
32415
130205
909953
3915
381539
441057
422561
274044
32686
22301
229323
498411
32809
681601
8406
10437
11242
408784
564033
97525
376630
433499
900109
167895
75089
900033
619935
28098
795585
38904
752269
33461
572801
450177
127845
379737
431041
420541
822461
699137
631717
651768
559331
25259
149077
766881
897071
953853
190009
107719
982689
58012
456229
373589
407417
424317
303969
704369
23321
805639
917859
13080
157173
29876
2297
783201
698033
653713
307558
572241
34507
381866
793
512432
106209
961665
117753
48265
1763
88897
459729
20168
881281
35869
241783
286389
392337
29921
2581
18937
20293
380681
321721
886533
599829
34994
733465
908549
155988
321487
892945
246649
872945
904142
971649
3016
209435
13582
69553
428749
28107
505649
615717
847055
542525
970598
418513
31017
181233
311645
775237
569514
347633
555741
178249
963515
19508
12898
16345
159297
292737
802753
206070
403329
951957
897572
85553
888287
172429
922545
21652
953353
529133
660091
897345
980447
473511
420673
789305
21937
864413
726063
737917
931
1275
869121
851261
48545
2750
844873
27756
38437
24476
220115
850991
31114
246249
300609
20260
58849
976129
921037
24905
462511
376577
25233
7031
781200
215289
925053
535749
15288
15061
822885
3181
976449
300769
671153
623101
632297
66582
9561
528013
12920
1
912677
547928
19510
672853
372849
32734
498397
656265
856065
386401
628657
410074
4932
23418
902335
297969
18247
423393
984861
29163
469785
823323
896629
960901
490793
24513
694518
94765
37761
746837
941761
886367
520833
6964
870011
412431
302045
377344
29246
284033
20890
4149
627851
997521
25876
262081
504815
536193
134412
369273
308297
5650
804993
360745
825481
117441
623101
17650
622137
971809
329295
840219
32048
247629
835596
36275
576878
14002
3841
285942
570271
187467
681985
317664
491949
322853
624705
37538
867097
363057
895457
65787
173513
192513
146127
317697
570641
136015
811353
483625
815809
580363
999285
31314
51849
464273
427092
23373
396353
940455
450135
31280
70897
6618
425391
582073
62553
2837
30926
284161
13666
780259
884361
589838
417153
1160
112941
250694
205725
1055
356559
339745
832039
765221
760465
913473
18433
826521
825997
27113
784429
334971
95361
956545
30287
900969
571087
39214
321793
239637
447765
220147
35952
16381
26325
30214
267653
167969
319873
38188
933529
768625
331877
567453
10267
5515
352481
119057
12975
25794
829529
588906
641223
228865
26359
839403
845473
27877
36493
720425
629365
47553
24014
53417
968495
494328
933663
516347
863815
400189
999973
59073
24679
330625
26996
634840
7262
1765
895507
912565
682748
26220
503425
379793
18798
1240
3494
3238
10913
22424
818393
918325
897507
351319
368417
31480
897572
456229
571453
286767
711825
481533
73486
714641
700998
186369
681537
928001
296701
300203
557036
694281
9883
15002
15477
735101
613692
36943
131549
30758
926797
861092
338677
302903
19790
747975
458689
236609
476418
632409
193273
847749
344065
896653
45953
26850
3808
856465
348537
7728
555623
21543
245435
603829
731991
32458
5391
568615
717617
84321
14319
316561
11554
549459
633553
19779
479407
691289
111408
646703
16976
119689
55018
320039
9041
885233
207233
551961
15892
32680
873793
797897
732521
429583
18794
177
208999
815797
272745
26721
157795
465003
17285
665743
792689
657865
21778
120843
3304
7169
107833
674465
8733
25209
833613
577441
281991
501345
29220
407707
625761
398945
856041
467133
458601
785582
580700
328002
386259
145481
365229
448337
983345
110401
174465
10560
257349
410653
365537
427344
839017
27169
970135
7000
8876
14094
158457
532801
7872
835501
1026
15118
151297
843121
368964
28981
235307
250319
195089
958583
650833
944885
299169
766135
734842
9185
211393
199521
23855
273641
53333
496203
4984
716476
22323
938973
677441
297857
492225
220265
750457
952721
110937
792513
633049
925231
18368
17034
463233
426441
239
530161
15506
790417
425260
28233
585575
931961
7494
36239
936273
831174
828641
3645
763979
204551
10110
386345
302993
94081
31435
20169
11929
138845
37367
137812
115873
31977
341793
396229
543357
29748
17105
17405
27866
90657
196353
837489
230929
734099
10446
543489
935273
832325
804489
387353
509861
54231
887793
214883
555983
555818
812609
540641
34110
13639
17611
30864
9985
13215
551523
267
72529
292389
17889
639049
396140
300481
10657
671819
315439
971881
533697
550304
279367
640481
251869
613969
647201
234753
498
527005
647425
341521
16642
127591
72093
836049
950271
452417
16691
469209
536297
978729
30973
425059
336617
773265
571114
28513
904961
107237
611357
16591
644663
5273
557225
572050
727229
235073
115604
31672
808321
35626
13621
252796
6274
566286
231169
36700
801701
6999
156495
15927
799881
531669
279793
563585
936317
398729
560433
38096
9613
700836
817713
8897
584233
480065
852216
765673
269373
32239
533013
523071
27040
177107
859909
27200
39008
269409
778405
562852
162528
49217
4306
935
14549
547928
25696
6629
692869
3714
335263
947866
23037
229771
8579
900829
906551
4757
834019
19063
985281
94109
925709
778721
526435
940272
226377
695592
17175
859679
301369
225945
29329
368225
454897
25494
938537
429125
38348
614549
988689
16405
61068
84449
305967
208381
131209
600113
556077
4210
15666
542871
767705
247534
567937
449481
157
20741
890657
974709
4668
565309
491421
39604
477542
21642
33985
30399
582465
39056
487915
389495
172429
8568
1
865339
363057
978735
24882
693284
55553
37457
639199
988281
13770
179329
813545
833149
736194
915649
220985
972353
808553
464369
417653
624705
974613
270401
305153
155849
614161
13880
547169
31375
33996
735745
246386
311317
19187
16726
16950
646577
423393
388925
501109
304517
18956
19383
867673
304161
560809
224289
36057
121857
583651
576025
259841
685697
611941
677497
9336
6639
10371
589465
226209
623985
857763
400969
647390
58297
245678
14339
653301
525529
27527
659977
731506
247769
537905
728873
33972
143887
19408
27622
395307
20677
249119
927441
347357
9220
690881
716061
833094
14224
6303
946911
74529
268119
150737
29572
543704
981073
385361
35415
85063
3447
170209
982526
671773
344855
698065
102444
850121
14772
20273
575121
247897
339265
334987
842937
140489
569701
241306
150514
555941
717271
9945
696161
57025
604552
877607
272301
642336
743866
466333
949407
684141
315615
113857
591041
23097
20729
599446
15728
641751
238917
425077
515521
921501
232625
490006
96805
32429
354511
688015
122553
599609
954105
12636
25004
925777
211439
991031
248875
796001
4865
681663
20622
676649
613609
666176
299
429167
879313
789921
38905
610305
539643
37371
813060
593733
128921
37482
10634
171809
12519
745614
764201
595008
819145
39234
362619
19540
319377
4576
894593
5688
368721
893577
733344
697009
250057
26404
21890