0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-12 03:26:27 +00:00
OI-codes/S2OJ/99/data/tree5.ans
2022-05-29 07:47:12 +08:00

39798 lines
252 KiB (Stored with Git LFS)
Plaintext

634561
634561
2
2
18529
18529
634561
634561
1
74233
5
695277
74233
14
9
800499
74233
800499
6
14
873593
310809
739905
254516
800499
940089
688929
23
634561
338117
442001
8
9
639425
7
708261
14
695734
20
948109
206173
190697
491445
310809
642271
806248
977125
678129
985557
948109
32
442001
491445
39
35
292041
74233
533265
695277
310809
442001
222228
11
49
678129
763601
662705
592487
338117
592487
206173
592487
592487
259153
206173
791217
310809
477227
592487
26
592487
114990
592487
160347
35
179239
806248
222228
78
28
68
763601
753876
5
628225
28
288377
86
985557
319337
84537
21
67
39
823905
38465
346081
531489
712793
66
105
287809
292041
634113
17
14
539713
981857
336205
903649
190697
442001
174705
110
688929
800499
89537
961085
160347
877089
472361
310809
96
753876
657438
176697
531489
491445
67
981857
981857
253499
111
49
114990
512325
77080
56
749281
164188
75
292041
525259
113
70
106131
531489
277009
10
600657
767657
985557
830156
37
488157
407681
12
927674
973682
77417
755880
429409
209049
469643
38465
634017
407681
695277
531489
235297
287434
89537
115
575852
847108
174
180
477227
153367
601729
76
226252
773023
429409
818323
834440
78
109
592487
296489
63591
892681
693301
234636
178
381941
177443
508801
789030
592487
125
262979
6551
915969
230449
903649
63591
531489
628225
313267
592487
384134
106131
508801
783853
345665
703897
215
199
749281
749281
818323
154
783853
822841
126
441985
818817
987265
655908
607661
850529
292041
749281
129
98
138
135
699465
519113
535761
861825
191
834440
109425
8999
124330
262979
225
336517
190697
299240
262979
350523
528247
763601
338117
264
409007
56123
693301
48410
117
794469
228633
6
296489
522176
699465
89537
800499
535761
179769
763601
434221
166
695277
209049
117
948109
295
780481
313267
813457
190697
659897
235150
275
239152
135775
377345
987265
834440
109425
381941
384134
246173
89537
429409
877089
162
206173
842889
429409
352635
87
780481
294281
791217
118353
69
960686
580243
543625
915969
96
596135
117
251
115329
596135
614369
635489
106
850529
237
193
277009
44986
937669
347
25357
990849
987265
23
315
209049
881653
25357
826663
740161
36321
177409
346
299240
600935
223291
228633
338
316
60
739905
831069
125
281
818433
72
909087
131
126
25
466937
488157
374
614369
970474
781761
785001
353
126081
850529
338117
345665
313267
889443
11
634017
856961
305
206173
662420
244
965483
591157
393212
750937
583681
730242
140
607661
312417
789030
671758
400
535761
177409
372931
572937
618033
750937
152469
110
143
671758
299240
434380
287434
754769
972865
151089
389877
153367
997793
398
761962
416
373
292352
133
583681
505345
418589
223628
291457
892681
442001
507925
283
272
773023
350523
773023
591157
270657
103
219081
109425
508801
543625
986601
164188
474709
396321
622945
137591
972865
912929
304
596609
723014
803345
284
366171
453
699333
29
662420
634017
987265
280837
510581
311
324417
543625
285693
747372
826663
505345
866147
831069
571137
843581
551937
105649
416
818433
223291
948035
121
997793
618033
20033
99
260161
322
64163
605773
583681
996778
270657
434221
596609
557533
78
298422
475
44528
557533
428
254516
598785
429081
564993
258849
172289
970474
433
730242
847294
68575
345874
662420
35937
422178
186131
267
492105
36321
437937
946729
74233
730242
104
288377
682017
294281
298422
344129
281
709523
41955
472
385
575852
387
8073
940325
753876
257601
238
11
200715
961028
366171
186131
575
539641
216149
415541
561153
24433
242
314241
583681
36321
433
434221
388788
338
719549
967546
236
367
74233
292352
250
429409
818817
234636
169
936069
739905
24433
770499
686609
179714
47
139681
217729
524811
43
754769
122
524811
189
6551
987713
189
90209
350523
967546
2
972865
311672
206173
67971
164188
328733
946729
437750
765414
686609
355357
216149
572937
258849
434
905709
192111
829033
256
753876
282
987265
904267
76065
183201
682641
456
321053
917073
385
355357
572
996778
732040
918617
242739
83
294281
726913
847108
551937
569713
726913
164188
760697
638305
632
636217
997793
112877
970474
67
297
77753
890868
843581
186329
268
118255
431389
200715
65497
6551
49953
665449
381137
850529
550825
83313
847294
164188
920705
196
542
642271
927674
139681
332109
795809
905709
794469
593
664307
671758
700013
82
603595
362417
11708
175809
400
271869
560
350
708
88881
21
434221
621511
64163
524811
505345
445183
823355
69857
868977
74233
194253
14145
653269
987713
196105
264921
697
851821
637
66409
851821
512325
151769
304737
231
107713
855329
330633
115329
239152
397
210
416
848577
785668
905709
967546
96
24
39947
384977
738721
584
809917
848577
526763
736
61105
569
624469
284209
942601
235297
121359
137
912929
398803
890868
701947
645599
990000
360
577260
676
330633
682641
193219
995389
355357
592197
235297
441985
217729
118255
977361
111809
664
719549
663681
66
605
585600
352
676
494569
912045
789030
529
217729
958165
192111
345874
344
430545
214
651065
219081
187617
221
594597
719549
987713
818433
385505
321053
293619
86048
535761
44528
732040
159029
190
105
396
115329
140353
3
406625
545905
288
451
174494
547383
115
839515
517415
298635
764305
344833
680
355223
839
147049
639863
841281
829
332109
294281
431
131
193
109425
186131
390081
206
265528
736
509
172289
496961
57533
87
159777
422178
349
592197
794524
138349
644489
729241
690633
44528
52035
417
70727
558
875
508801
427681
307081
716033
518105
63591
973137
203
9
139681
132497
699260
781928
416
595
153985
528
807625
341987
878474
11708
659
697483
834440
290
172289
578
104421
407987
999437
968665
89473
785668
314241
109425
928
164413
666289
806733
580243
879069
709057
308487
754
871
21261
35817
532
869921
443665
449857
450999
370295
859781
132497
956045
616
745553
547383
626091
724445
6551
886
896030
697483
967
910
112
285091
440
160417
904267
975681
135410
44897
293619
74233
303
203
167877
717
44528
977361
684737
186131
458
978889
357371
22461
830156
964209
440585
781
250
319625
152469
680
366171
104421
21261
684737
61105
488970
230449
815921
76153
638305
646
902421
768536
521089
901
843869
795302
820
277
755
988437
393212
567
288641
951641
990
514889
596609
388788
984485
190
977361
36481
199
338117
47
831069
592
261487
327461
167865
230449
967809
88881
539713
973
14145
970665
277873
312417
835785
197963
795809
329971
423961
18177
7654
398129
798857
505345
647618
461625
974
374
752
405269
70981
118
246173
239357
296815
393212
526664
197963
181719
801457
192111
523889
830
985905
981
843869
420785
304
703408
400328
508
806
24433
780
315505
264
847108
194181
279873
538871
787164
400328
781
823
581
526257
370295
31105
405437
837589
566737
885981
742721
990849
467213
868489
139681
306
167877
639863
764305
517
943129
626091
541897
97
940089
627487
580
44897
501
216761
643553
454029
515009
926797
5017
881653
908
203033
172805
642271
143
780481
79113
472769
391781
49209
141025
647618
608
61105
895301
294281
572
286593
311
977260
72279
690633
176161
571901
872385
178113
336205
908
605773
834440
970665
11087
277497
7654
291457
905
701
857
760
651065
262
223291
684737
662420
687
763
377663
18177
918617
858657
67971
889549
1159
385
391781
323049
442001
508395
139681
895301
874
694
407987
39
79934
31105
660897
946729
1079
972865
954
292352
94225
443
901
910441
303
743826
882131
370295
132173
334721
812009
694
32153
355223
107973
791265
277873
108865
346
287434
987713
43313
977260
361473
517415
971
342
547456
153367
462557
719937
258849
452881
148457
695067
319009
18016
432741
668805
600601
374
410393
646013
785815
677249
999227
74
323049
119866
318484
252755
460353
100325
799
601441
704
524531
37649
593401
572937
462825
396739
468932
644
1130
678986
1102
676017
1008
959665
452881
431389
270419
308487
141025
574561
736417
247833
985
707916
124049
238459
477301
60
730
400328
463
68575
789062
808605
109425
1093
332353
382977
391781
560081
659956
247833
130
292697
391781
258849
307441
562785
621511
627487
928
613
563
487949
840273
555065
770154
197963
842364
427973
270145
406625
779610
518029
620753
316
549381
416479
533377
509
140353
130641
978325
539641
276
871
651065
873
888661
689
133863
399731
667
124203
992369
738305
785815
828983
803707
621681
526763
636217
927674
277009
18016
312201
182401
358
32035
437705
273449
304241
506372
820145
930
930753
513
690633
678569
64865
481
940325
638305
899121
676017
987713
162601
908609
673
464723
1052
668805
585600
238385
144
736
510
933327
332673
398
816225
371713
643553
512325
712
250270
159029
339665
678569
290753
994
29075
226689
678986
884865
326065
473
153985
879929
290753
959681
802521
832653
630433
505345
284209
86137
316261
57651
89473
68575
183105
572113
60985
594597
847108
307441
816
566
687577
743826
505
642165
281
264001
588437
555701
289673
450999
54281
286945
382977
841281
990592
408
541121
949
461069
837457
324033
579
701213
1293
251
596609
837457
879929
1262
653101
118852
597981
682017
92342
384977
196161
975913
876
437750
571137
635489
224560
527174
707
725437
624941
906057
1252
1262
742721
81
1070
141025
334721
781761
1319
736089
778337
638305
581842
1107
200
628865
653101
32035
174633
57
24433
569053
604845
113897
5877
975681
162601
179
959013
1347
1432
666369
835271
20151
12017
460353
978523
277873
1205
275145
1298
126593
808605
727267
253675
155589
291
79934
515009
153082
871149
834440
936069
1351
298635
467213
892681
554685
1494
524531
977289
327169
600601
326757
526
888465
581409
638305
330545
874057
238
619981
801
266625
373789
741456
429409
709523
549381
356857
400641
972865
600
563
703
71673
812009
507777
574561
48620
188
798857
1288
1101
1398
221595
881673
197963
124049
280837
641
806733
726913
574561
43313
659956
1564
167877
374497
549057
641
420833
560081
1361
280837
368
429945
358607
671213
974
122
761
647887
719937
351
1451
150977
638757
206173
263473
1361
553
371713
795809
747121
441409
1157
161257
154649
689181
621681
658
500009
265528
330
489
738129
687577
778053
719041
507169
450999
154050
848
436541
727267
247833
311672
895301
462825
457553
161293
981597
64865
947905
412545
982
367489
393212
19657
43
244
868701
795809
150977
167865
70447
982711
283417
936
488970
149905
213221
74233
660897
592771
844169
399
68445
873
422178
263473
944615
41955
592771
454685
639863
539713
37
631880
998109
411
405269
763577
973115
870009
820
959665
6
171
172033
1319
879
389877
385505
854509
155457
37017
912293
90209
319625
42765
44933
355265
1038
339665
373789
1442
1382
700013
413565
896030
329857
269055
323968
792193
512325
249609
1089
952657
607981
1578
597249
752549
173525
599417
788538
302401
38065
1396
915493
481719
1216
1240
389107
330591
892681
685674
388417
65033
1477
940
422178
485510
500
939679
738129
922749
308487
535761
219681
288377
58681
689181
979651
91705
666369
599417
493665
904961
110433
801
678569
1528
776217
622
939679
157841
1405
384134
14145
52577
690633
851183
1100
832233
466397
733
986601
475457
953733
958295
447
959013
766571
868701
723877
1473
975193
781761
595857
132469
245641
51825
472769
723877
61785
831069
732
398217
521089
763577
660897
626477
934433
1783
524811
1126
61785
90209
277497
348
984485
52577
882
597249
1064
464723
703889
838773
450385
246173
608129
1534
697483
772
750937
664731
181
517
653101
450745
507925
988609
86
824101
794469
85169
837
187601
834483
871285
785815
322433
614369
792193
823355
904961
300673
920705
48410
187601
487778
704583
835271
71673
1066
703481
363
311672
560785
723003
848531
529153
757289
620866
999500
98
795809
906057
759233
766
264
290753
641146
644230
266529
709793
929075
758529
155937
977487
613725
1082
472769
739803
699793
1120
174473
514
655
878889
308487
362097
778337
1586
564349
972010
361914
627
68575
74
983230
968665
277593
685173
329543
1737
959665
1049
140
420
124203
223291
265528
363805
244
293057
297705
372
11708
802521
734
166
348713
917537
500719
9889
345125
432741
4
317
1783
940325
327461
784349
610557
165868
896665
847108
656273
164645
977208
94708
596683
183489
564
92342
1335
550273
994
534577
944869
1147
514889
688304
240
896665
17
208565
699074
972
612213
601441
281
464723
653101
592197
109425
537
120127
465497
426759
560397
317905
361914
59137
858461
352641
149385
772033
853779
33541
822519
306230
429081
1273
385
30513
927329
1944
1587
822519
14133
536699
608388
1098
781607
698
787665
396739
157393
497607
279873
314
305673
967809
667673
161293
260001
401489
1967
487949
981597
829
1231
665673
815663
652337
171605
995389
263149
46752
157393
982711
140353
120127
835885
58835
386453
338117
16705
1484
1166
728429
720
634809
1263
845697
15879
312417
729973
179714
223
258849
773023
385
710
592197
912131
300673
691221
907485
546339
1359
841538
88881
707916
997
772
800705
240689
374390
647618
550273
927674
1690
488970
891633
44933
1932
488970
324961
986601
173
990849
56289
488193
60183
1566
1914
1126
352245
286693
1529
1230
11248
261131
194253
148457
184605
580173
609832
852801
814971
1081
146913
283417
1712
61785
435879
79505
297705
967073
643089
371
547456
865753
210649
772033
50
160553
61785
505333
955643
7654
389057
187601
1238
60531
647887
293057
543625
1368
258849
58387
835271
937401
875
799841
104921
569029
255169
519
331849
19657
850770
835885
50017
788538
546
470
724
153367
231839
716825
689181
139681
1702
335105
318484
671289
193219
560081
1985
712257
1094
278260
206767
717369
986601
479873
134544
773063
960232
652337
385793
176833
2171
500009
1799
640
999227
844169
595857
336205
2083
841538
651065
604845
773253
61691
608
975193
833101
13057
363805
734301
580173
159029
6693
783853
191985
729973
595857
776
247833
29233
545097
165868
687681
155589
171983
658
940089
253201
580173
67333
592771
346
40089
887105
952401
126
237613
63165
394
906057
726913
209592
710601
33541
48121
991
511
398217
667825
19
312929
424177
322785
846395
891201
742721
863825
642271
795025
448157
1257
687433
381
112877
472769
301
57345
670769
634977
742449
1696
979
1647
568769
465183
203585
375876
783537
2107
471583
336205
148457
783377
2090
631233
699793
247577
1438
951046
137430
239357
780481
874057
1483
981597
239357
564
295377
487778
564417
679364
978325
2151
454115
70981
593
10094
294281
281
555431
816629
990849
151769
468932
726505
366337
945857
859687
1198
135410
547383
468393
131585
548033
338905
467213
401493
205
942601
923
321
527025
148457
752
189873
110433
712257
970474
89473
1381
148457
11087
11645
1049
442165
819794
134296
912293
806733
345665
690633
1474
953
58009
376
910935
951046
132061
734301
592173
303121
2029
2222
1192
866956
472769
1944
354449
307081
951641
933327
1829
423574
299327
436541
381137
697165
410841
663847
8999
770441
1248
740799
781311
872259
500009
363385
2313
321137
508801
973137
926092
455273
822519
731802
699793
549769
59227
1033
149905
71627
786655
197963
868151
2158
653265
385
377663
218217
269323
611
517550
543625
607197
179713
280469
1164
935689
34536
791217
43060
122497
434502
961473
39645
47541
502209
984797
437937
116257
238470
133813
2376
611081
1597
2124
1805
439
341647
114545
596
515
121
697165
485
74233
582657
689
577461
727617
625185
112877
547569
304449
930753
369009
468932
973446
927674
750937
2305
1778
1217
979196
701041
303881
1443
95749
2097
866147
798857
307677
14
798857
1628
604363
1689
1111
584063
809765
500009
375876
961609
1797
964545
199330
798857
980233
915805
805345
441
2301
295
282857
1463
549057
630631
560713
241417
944615
236
548033
224
419624
1964
177
610
203585
484
905633
9553
2140
88219
719937
941257
582387
52577
789761
142
789062
133563
311357
361734
1558
65921
321137
618838
133813
859
2238
260718
202
31105
620866
629581
376
745469
540377
167865
499
497445
864251
103
415174
959013
985905
676017
2295
877841
314553
917537
904265
657726
651065
919145
117575
599417
308
36481
986817
549785
148457
887209
1187
50838
579329
973115
552241
356081
1481
690633
2213
260001
1403
752549
1661
966
663842
959681
171983
204257
96609
176349
110353
902689
1437
2168
79113
995389
629557
831069
563
2202
133813
320
505333
588581
943129
37017
2054
348447
483393
2234
30562
369009
1530
754433
2508
734
884401
873834
544591
2043
193717
365
1545
352641
277009
364625
276001
663847
620753
937093
203585
146401
1560
5001
836011
258849
736089
171605
69153
458
978523
740799
405437
548033
691203
247833
332831
952225
511257
309733
470267
891201
698009
599417
524811
299240
65433
110433
852
987449
141625
19657
381
71673
65921
1284
1069
1712
614789
575852
190977
109425
305697
655959
69153
49961
5
1234
176349
1360
459449
235150
807661
772177
129601
499166
271639
467213
73519
956265
471583
445310
1544
1216
673974
858833
2621
154649
196161
301
385
85169
456553
882241
345837
519
317953
597
270419
2238
769
1750
73827
111041
33541
849713
657726
377663
1051
1129
701187
472
197039
887209
930753
634985
1844
500353
977487
493841
826471
253201
622
922749
730
671758
429081
296815
547
890169
889443
2562
887209
194253
959013
5877
1378
699333
783137
438785
862785
58681
951046
771683
378169
691203
596179
11087
91335
1738
507
986817
907021
39645
915805
799841
152469
189
2267
907707
770441
741456
927329
149711
806890
851
155092
348713
780209
199330
214
768225
453353
2437
238385
488970
278260
53057
169
774485
147729
2294
353551
27941
362097
946157
913577
285091
104657
277745
981857
479873
285693
673161
343045
30513
462825
965550
575381
1156
987265
693316
534669
607661
549785
1911
437993
2619
2696
983
2047
400793
42257
2483
942601
137
926092
702827
170625
941761
820865
2004
238529
471583
2209
787665
1357
792
335553
920
371713
987713
575852
1509
581249
101
416057
671213
1904
188
76433
219
317905
97479
789761
594597
2200
1863
249609
839227
791217
467
631529
445949
951063
365097
247101
290717
810683
761
955643
500353
719937
513633
676143
1780
296173
479873
2636
445949
289842
363385
222209
792559
570277
2445
751502
739
341877
601441
115329
455273
2209
767539
736089
876313
40089
1809
507925
1031
413565
434
258849
703408
2767
348447
778053
516328
862785
1850
646013
585600
349653
571901
970633
2629
925059
30513
2031
364353
1019
164645
497
877841
836827
823385
267
766571
519243
13361
2687
371713
32035
907485
174633
65489
209592
143587
273449
59137
2585
548929
98194
41955
474
967073
999227
1038
732822
905069
334
761
46
182210
775537
448157
970474
264449
927674
303121
690633
438
194181
816629
528486
748151
95929
1601
985
884053
733493
2075
495
654929
177
819794
769636
729
999329
857305
707873
1127
1562
351165
94708
237613
950977
250
109249
1065
559157
863825
581505
1977
1375
680765
582
628052
1878
359266
176089
932
2263
203033
859201
524133
1013
200903
907037
888577
458957
925
992157
1179
1369
607197
734301
88219
296173
462
140353
2067
599233
668929
893881
937697
804897
687433
1868
330247
1170
2435
918593
47841
752721
757289
605773
632557
721057
1381
1542
311357
507553
201879
305969
439
349191
926099
766571
348193
302721
999500
477227
219081
65489
767797
621397
2904
650494
218353
1046
251473
732822
44
162859
733
876261
472033
266529
742652
903649
153537
393212
657173
116257
581905
13361
304493
2519
732393
345665
345665
635489
176833
394881
1231
179713
187601
834925
625185
802521
268
2450
260161
1001
8289
316653
1002
630789
119637
733493
768225
574561
83773
485197
1915
341057
1215
1923
658241
807425
203813
693
571901
2287
543716
525
1905
851608
2267
696245
864251
113897
1379
907101
16705
883407
513361
933121
789761
158337
605773
472769
234518
61637
695333
456057
241099
564417
888465
466397
177
258849
2011
413005
937093
277745
998157
1564
637991
278260
940
51799
2897
2875
896509
868497
496161
969793
2342
546775
374189
1963
155374
335662
948369
929075
628865
873834
2369
437705
1145
58387
954063
633873
341585
324699
258849
489293
255417
73
820
552
481089
581
288646
2463
1362
309295
534191
896665
2631
223291
1417
699793
660959
141
314553
706177
738
2989
293619
1601
546
51080
332197
631697
95537
37217
283016
2124
58681
562089
2406
81937
834
946921
604737
2517
557533
3042
877505
709
550945
788753
106033
723003
519173
624545
338905
829963
1964
979621
170719
736089
962697
747369
314553
289842
2833
513633
194181
323049
529
3029
492799
99225
69889
2480
117281
2038
280837
2534
460265
122941
429113
24
659921
950977
405415
1554
227073
477227
1960
601
278260
880
2331
819809
324190
419545
1994
110353
903697
1432
567953
638757
455538
45147
679447
1477
1087
373569
247101
636217
289842
522177
741453
1492
988400
575957
29233
229761
48410
1081
309977
313
133249
2591
148673
224599
860913
3123
787973
959391
350647
698
125473
31020
11
1465
187969
997553
1853
149905
296173
794469
275145
961609
605773
426689
413593
588581
533885
303121
802521
498
572849
614789
598785
113897
836827
485645
454685
927123
935689
97647
869921
564577
153137
488157
5
44809
295
595729
958295
2860
329543
2617
707093
237
509093
676143
297705
2849
732
720
86137
723003
941761
309425
631538
841129
1355
551233
59137
1734
678
284965
128601
775537
477227
52577
646013
815193
324961
879
481
1097
256741
2228
729729
1848
290717
180237
377663
184901
607
943521
1459
850529
635489
889549
154820
93145
318484
844984
872
710977
184901
194
742652
52009
232
299240
1028
545097
638773
903745
2246
258250
572326
968513
2919
1201
418
939679
935689
213
678569
714757
1218
413825
6
139713
994761
717537
140353
429409
832597
737
557929
959225
288773
515105
571137
513633
970529
618689
474250
157105
917537
2909
96295
619
852801
500719
358
304737
108741
841538
1829
956265
1430
526763
5877
776217
329543
454
687577
416840
1282
2581
50838
773253
905633
31534
980253
266529
848531
49639
1050
741205
349149
6897
1998
235
1898
230917
2836
3315
981245
608388
757289
958033
237
927013
176513
147729
1886
1113
922137
696245
1748
483061
2065
59227
916597
995016
946157
1758
21289
650494
45147
37706
292697
360897
764495
56123
966335
900300
298125
808193
646
546025
832597
3167
1843
888193
627487
305673
365547
949825
847814
363385
294281
1307
712005
707093
468933
898497
791217
936521
885981
2424
816
2442
67971
984485
1931
636219
573157
727267
690917
79121
644230
701947
950977
253781
210471
169
2057
427973
844984
806377
760001
349345
686442
767539
316584
224681
572937
908609
416425
996778
952657
367201
46973
405553
732393
438785
739413
719567
24433
2933
493841
341987
324033
159777
1549
455897
709665
547201
177
818045
543461
306901
946921
165868
767539
125
142913
430
173
85169
772779
891925
907485
834925
824701
426481
763753
1284
670349
880945
574021
213147
732040
700293
2229
638498
721937
65433
223291
171489
707919
881313
769985
623033
107073
919145
964284
433
426759
1757
385657
238385
294
77417
555418
632577
2941
563668
618081
387953
153601
1513
732040
783497
963025
769636
901449
504399
628052
851393
2425
1779
165997
291969
746011
214001
42849
702617
643553
708157
1567
423377
213221
47841
507741
829
999197
1435
2983
751545
889549
402777
811703
1015
744609
57533
191
328833
602564
152347
416840
502585
642887
3509
1718
416840
934597
2613
237457
858718
608129
999841
353137
693249
1789
732193
289842
1470
52009
659956
627
56
193
305697
833101
1592
2151
1476
3283
839227
263149
3434
2624
2852
835541
614789
926401
2103
176090
759233
332055
81377
676017
526959
52577
975201
2628
390390
459449
950977
464896
973957
644230
175455
506145
582
154649
173679
1968
838401
2831
230
128749
304577
762565
448405
330969
423377
346529
2944
2944
806
700013
333
1402
892291
1093
440585
878889
966335
300673
953
287866
715729
2861
632557
488970
2975
304737
754433
180237
385
445
2200
3132
27091
905069
744897
757725
2426
660993
586
477301
316101
436293
79667
929345
630789
79417
910689
439265
640595
575489
20227
387
832334
364
925059
1659
723545
791217
283813
1011
698369
818
348009
593401
881
171489
75997
2995
917537
1695
2940
919745
11087
748009
2728
1167
990849
1750
435837
749189
496067
567
6
3366
1463
599417
654929
3385
661937
61785
727617
631529
3067
1320
789201
2858
309681
863085
856015
177129
3425
887241
67971
10486
296129
156659
914113
98561
187601
249789
579329
861313
925059
668205
1701
3432
907485
142913
740309
286945
475091
554685
411137
485197
539677
3004
737529
2104
601441
344217
160361
48641
65433
1663
2196
308
467213
830032
128749
1779
751502
179713
749189
2374
176090
13361
73827
277
784349
307405
30562
407050
116833
293057
25745
162859
3271
858725
79621
132501
25297
167797
860636
2610
220825
789201
306230
2126
1425
633441
75313
334721
260161
215825
481689
981857
2955
453473
825473
711457
558
107841
945723
892681
971669
268377
696245
681441
183489
26721
1204
412747
197963
209049
164673
148673
237985
3311
152001
175469
2700
574021
384134
467885
1777
3347
7947
991473
742652
182355
861313
510599
401585
107973
197039
472027
39582
693801
29153
1935
58835
257
967263
904
3302
1413
523131
529753
368053
479873
782609
254117
225945
795025
2805
296425
600601
643089
1417
525395
944
907826
832334
467213
162859
400333
264275
491883
9
213221
977096
23
455897
533
3154
51633
49
941
578121
133813
2491
339969
515105
124165
926401
322433
729973
744897
2551
818529
692761
31534
910333
500085
264001
218753
653689
229257
260798
2144
16193
819794
45147
413565
497777
250053
999841
94689
985529
678147
464090
2322
52837
914113
3590
635825
133
527
944615
526
60985
1935
110927
866204
380953
296129
1051
3394
256109
3957
926471
442165
2365
786591
452133
908453
396739
405329
987591
972507
943376
941
378909
527
1961
810
925
617357
2331
1540
475091
379041
2368
273449
65129
667185
188641
821901
308609
594597
100705
493505
21649
999841
1968
588481
206173
665449
778337
854611
2812
735687
224681
937697
164673
120127
456085
357785
970529
511257
1420
636217
459841
760001
86199
879985
158465
4929
749377
987
812209
2801
692409
373789
752549
999841
955405
29233
2750
766571
2387
175057
2545
150625
764495
558721
2865
2094
363805
470961
272425
560553
482881
742449
279197
290065
139621
429081
183233
392989
3724
666785
173679
714757
724
192545
113857
1089
1739
899121
862785
772505
2008
349149
1182
372363
102465
539
3721
4025
3981
214465
429409
357785
610
653569
1613
3238
1512
3795
764305
2890
542217
348009
903697
3929
688245
562089
714757
1060
690161
624816
3836
712005
352179
981857
685246
166969
744897
912402
3674
560785
140559
688304
512677
2167
2629
3678
2512
161257
816377
430593
194945
630081
373569
378909
277745
394881
753375
483865
204257
990363
264921
664731
833345
959863
130411
170433
650494
401489
558543
673443
3753
1416
867057
719753
614849
174177
162209
244033
921489
353551
763293
917
848577
91591
811785
423007
70859
135775
667577
943741
333193
1130
2536
373569
881881
447565
902421
288
379061
2640
641823
3403
2772
3341
443665
943
654929
239093
10055
413825
721057
1091
2672
963921
159361
509745
714757
317324
1704
2812
114487
374481
74217
247833
842527
800956
1997
4025
2297
2252
535315
543716
3394
511257
821121
232761
950933
623265
332997
602041
579329
343045
231839
755191
1322
115329
770629
166969
972202
490783
813937
398803
2181
542217
997703
572264
229811
127121
523131
845965
243407
749377
95
722179
335320
292737
516093
689181
645069
976553
792161
704481
104921
972517
1721
707753
922749
853449
695333
25667
652337
47233
500719
908877
453473
787164
472027
251473
255161
396141
333193
545097
43913
237457
437750
613261
166985
14929
954785
458957
259201
1722
51633
2595
4174
348482
2537
931813
927013
877841
908453
255417
990887
1806
465183
1756
1080
2796
838401
518573
64
106033
2368
183105
692761
818993
512511
842527
331490
588581
260001
295377
3946
701187
469601
876313
633417
2964
780209
768385
942601
813043
671213
835885
884053
115961
840892
787825
704785
341585
639349
129307
211653
18905
18016
537025
384
538
1177
665121
64865
314177
245477
331
594597
651065
3359
575489
9460
28861
325929
257875
3303
452035
394881
244133
164673
60889
3515
93313
168705
627487
265683
341711
640489
68
738129
1621
881881
2021
638209
2682
914113
261529
242568
897953
348009
246801
689225
3518
427
798665
431617
2467
92257
999819
386313
947844
2051
855478
8073
379989
1792
95
1357
17605
3737
947905
921489
59945
854465
224545
653569
610382
513
298939
3892
505761
255161
47233
1577
728961
3963
1229
903745
448405
2635
754567
808879
96609
167797
63165
669804
912402
184259
674
2423
889549
990592
1487
3053
985372
592771
380017
607077
90
186593
738129
458344
2789
1375
263149
4388
2182
412545
576886
486369
950394
905069
210673
827284
691787
3991
953090
3273
386313
671
656961
686442
2815
1465
584421
875
1139
3817
641527
759607
71873
619745
830641
1336
349985
478769
3320
255417
2822
892291
3894
537835
530893
209565
838013
274545
633001
740293
981857
168897
267425
955069
463172
604363
352179
1705
472649
4499
4094
1281
2327
2283
419624
66305
951905
261529
1789
104421
3297
626057
2928
920705
890097
193717
367201
353222
828435
555065
419624
404
709313
743826
405515
488409
872259
81937
1564
195057
440585
127471
348713
631538
525207
369009
679447
282857
324699
926401
4085
3894
176090
569913
900163
322785
77577
746011
13601
718657
70
60
223745
3805
981065
179329
1619
285697
1873
466725
879985
587553
605753
3704
4552
540157
4435
2171
431393
101577
443461
540377
342065
1252
324190
2119
300497
130229
581345
861667
605753
379334
958295
499193
77
2929
337377
443669
388788
727617
578321
537835
3560
742211
607981
277745
1297
220825
209841
121633
644271
520041
999841
2625
3267
4175
248184
852833
2185
135553
495535
816
434380
972507
3620
441409
2191
529445
526
787532
365505
39645
5183
357281
3535
249681
546631
871657
452481
2468
183165
646817
48410
3320
4560
743317
1441
3169
3501
454918
975489
3000
717029
470436
3790
209215
1867
1249
939679
310726
448157
65033
927013
3035
181457
418628
367285
446081
470054
965
285537
121633
118145
733493
723585
76233
716033
258849
3460
378909
1353
256433
291457
1562
685246
3149
604845
940789
896897
465497
3084
86400
854801
183521
3412
464090
2569
449804
1962
10447
355489
273
2115
109547
75313
841553
569913
337377
106841
286605
273449
623265
753369
689
907793
577569
214465
391583
525761
4024
972861
3089
116830
43313
660065
2032
635297
293837
92989
805129
529673
492799
106241
846191
974429
4206
488970
54281
374390
570839
2201
50945
2240
273449
106241
450869
964545
708449
771
682271
999691
999841
3836
238553
4542
3204
3211
171929
848577
284737
716417
704901
470054
4694
319657
4259
1994
2888
6
135775
599233
453729
677629
73437
537149
687329
933353
4016
92875
108865
437033
2050
151311
298113
181583
758527
836827
1958
978325
303881
636219
184901
86199
811703
318137
307673
591273
2868
155374
4244
781607
776557
533561
784649
736225
26721
1818
369025
3096
709523
871149
681773
927957
749377
225495
205969
927957
644271
748689
1720
508395
179713
572849
193717
787945
959681
34306
637289
312
575649
891602
1645
405010
2127
107401
4536
564993
2391
2667
68037
857401
2988
979051
4131
339089
364793
548
938433
481089
2678
3853
4751
960517
418
307441
2061
3914
300686
235403
821900
1057
1984
4814
645956
4532
210490
3699
26827
584421
844405
81937
959191
879841
442165
519173
443773
646817
841205
388609
2397
298471
948369
523889
633991
866204
523131
112833
1254
274225
713021
30309
4117
2002
3742
677629
110
640
322281
622501
765663
543034
94708
267425
58905
203033
633001
981537
205057
838773
680050
34536
491445
287413
947335
488677
1264
18016
4038
506372
947
2866
368721
3274
157967
3046
955069
864251
391100
373093
514
2586
95749
553589
475521
383
561065
718330
767797
61073
1801
813505
719
598353
384134
638305
580173
915941
436541
554193
352641
104637
642497
463172
607811
2433
413005
27091
656
23319
907101
579853
1053
739413
929075
608388
1710
992611
200597
5008
22337
105671
739413
726913
212085
247477
191219
3006
2115
2805
376513
787665
195217
3031
2388
1796
382224
115127
254897
300073
750937
999841
449
649761
2080
91
322433
253417
916
986913
248601
2957
19657
4885
418909
550145
552241
179713
357894
4446
973446
943376
3173
18241
490947
349121
334299
550145
398600
535
376833
3004
762
1412
566593
292674
292674
795577
42623
4845
20737
599068
842527
284517
106049
612353
11645
968513
72541
4619
739753
925377
543716
2858
745281
229500
644271
355489
4638
483865
113857
714805
293109
708157
373905
491445
572849
700013
764351
3668
194181
629847
975913
591273
515603
848789
31029
646817
470436
821900
617781
1857
420833
74810
855329
561065
643137
4091
515826
460865
534757
739413
982064
664731
84529
3493
786655
576193
107314
4369
526211
592863
1947
2821
162859
189889
58905
790817
744897
976553
959191
405428
3703
254117
741
390390
142913
172842
575957
2870
97
111966
178865
897953
110767
955379
4236
814052
329313
333685
3863
593110
919145
483989
131585
912425
357281
813043
1615
657192
2795
2259
607310
2890
2233
213589
199374
271285
4425
710601
339969
3050
3335
576999
2491
929801
949825
731493
16193
1062
3166
3342
813043
529445
507368
779610
674813
942229
828435
755401
862713
444119
936457
169121
2900
217441
3798
289842
966098
905069
409177
638920
33706
522633
3745
1348
658241
844016
3447
82417
506499
545097
565617
1291
65489
998109
137871
4573
1402
384413
348009
2391
546881
929593
618720
52009
423393
1941
2963
433021
339432
336205
285697
2483
3446
119637
629847
141249
217729
65
179788
1278
622625
60889
1874
364625
814052
54653
314097
334299
582404
3590
82
133563
599188
111631
698881
470267
1845
158465
422545
2644
170625
1762
849337
200903
85
323759
765697
477227
172842
690016
418241
77080
347206
4799
985529
5237
806
94193
458957
200
3330
948369
875441
192111
176373
357371
65489
815193
796945
797565
678369
313505
3253
465497
968065
476529
3413
5917
809765
863
489293
10447
715009
4004
948709
676017
5122
941761
774777
494959
460865
346983
908
296055
826437
865641
384941
745609
134325
23409
4822
287413
1293
407650
156659
119866
544481
186329
4260
581
799443
145985
717665
2794
5196
155374
352497
310726
410393
787532
4839
863525
104209
519243
979621
1091
701947
784849
245909
4348
806125
419017
4971
130113
467885
108865
344129
526763
129445
4927
856513
253012
3791
357371
800513
953719
858897
790435
70859
974583
436541
715301
4235
377833
907101
863
1169
710746
860059
3800
568201
730785
140559
19
317905
306017
2407
800513
4113
479105
1940
986601
272425
791265
578121
3682
5193
585600
581027
767993
2587
158465
4862
250829
83523
89005
549529
195265
858403
874057
19657
184605
165868
4842
75837
420413
628953
32213
205057
362097
2530
626781
436697
3606
96071
507017
198050
5308
822519
23029
975201
555809
27224
669961
467901
943168
1519
2887
656
4631
458673
917073
407689
2321
1350
806377
588801
900300
111937
645599
542217
484805
2221
567563
78593
1132
4732
879929
912929
95
153315
302299
1148
795809
1870
343
39947
4857
222661
3806
448925
763865
846461
169751
938433
155501
3661
1055
437553
237131
925377
782081
81735
5480
184605
4619
1669
461217
12747
3893
783137
25297
3736
3735
4040
2451
123
231113
724817
1554
263973
3484
631697
38065
461777
530567
928
985918
5028
1403
301119
5440
920109
611777
756329
992611
1342
513633
2199
776817
1078
491866
556110
5033
186969
762293
71627
799443
372113
915941
80621
4060
896665
1869
3975
110927
3795
700785
1867
573857
715301
147049
265528
329971
5044
287857
65129
151093
73827
234717
612213
3159
833345
896401
3799
555418
709403
2608
219681
391781
924225
307405
950933
868151
201
279541
2280
2326
74810
216067
678569
46049
720977
395281
3687
441409
95465
194253
731569
494657
790817
4432
3438
151769
1712
885261
842889
187639
4636
394020
826037
991473
807425
404745
94689
59227
2971
1532
768385
210649
209
646817
873175
5039
273085
509337
5877
523131
726809
830142
604885
874057
327681
423785
587903
685642
139037
119637
999901
1847
965793
3613
82493
510017
253749
665121
826037
994
392989
116469
74217
677177
113424
55441
391313
265683
230721
611777
119979
626781
4203
445665
197963
2301
157393
436541
238857
2074
288646
95
346364
1390
814939
46273
56769
822529
312929
4047
974583
224065
2818
144561
2858
920253
5553
221423
839709
392109
172842
932
168705
908597
5253
3000
630969
709665
697095
85565
123169
585345
518105
292533
547201
726809
874057
352127
388069
903825
732089
4194
449888
940376
19783
169249
311657
598043
427973
56225
515105
405010
276756
4363
961939
3944
951745
964
998529
1549
365633
5284
986341
2229
4070
536794
614369
743225
3963
5643
119417
582657
674813
90085
5099
125473
1099
245601
5330
460489
992611
299170
824769
3010
712623
507381
284289
1290
574561
304
809345
785668
958417
4531
947521
852129
767797
356081
2079
851183
908453
635209
883449
396739
837569
845097
863617
2020
293935
776217
4391
317905
256741
4157
259201
2572
954897
74849
815695
13030
503784
64473
1586
8641
614849
270149
95
532
999437
205
969441
1789
1435
308313
766417
15425
902689
959013
122
2063
248709
799443
293617
124065
849141
1788
1313
716417
564993
62
576886
950345
296473
455021
768825
790945
2372
771720
390001
209565
647887
900226
117281
6897
413521
1301
165393
724033
99283
191860
913729
533561
3913
76433
948259
1884
111034
3539
798057
4468
444
206721
883765
346011
957647
374945
2633
741456
65489
520041
532515
1504
100325
505345
376513
442165
527185
606729
134972
832935
1258
2538
1460
3023
943376
4927
759423
3580
785597
5663
331970
999901
145578
181
990589
198
1832
5064
162415
2126
934727
231429
425553
4171
719543
372113
52837
592201
4207
572270
682253
317236
895119
833101
893613
275193
628676
953111
723545
132435
574561
755601
629847
1839
4365
862713
2899
1007
452481
623281
157105
15142
780577
783689
550145
573813
485197
642
855569
109588
982785
799547
709403
773573
295377
198050
815329
324033
925105
529055
390453
2611
1130
124065
210945
5798
2349
836827
795577
753791
530893
330633
946921
293109
631233
477759
401281
1773
728545
337637
566913
867057
547201
4012
1226
292737
158465
138723
350
763293
425093
154649
436651
4357
732645
1726
870001
588481
3789
254117
841538
152001
521267
64473
249849
520447
431911
4567
944
274505
31249
463457
747565
189145
561841
700293
348009
652113
434380
340
722749
657857
58387
582404
4289
4105
2882
7654
2344
228157
952137
662409
596497
54281
925533
1772
808669
102305
634605
665121
1014
840
426223
760321
630789
658241
954897
232761
752843
971669
5341
797565
3674
4593
5007
695761
504399
4166
808879
553361
308305
974125
300915
890884
554297
265
2237
931465
628485
936521
479309
192545
122497
529673
224041
574561
681441
259201
613261
858973
1285
532225
4060
309977
666265
1663
3715
787043
913908
538830
901778
4299
700
971669
878721
4285
3728
5072
710746
3645
856015
910977
546775
680717
1016
171173
317905
912695
3479
599809
139
854509
2417
5062
820005
629847
1179
832233
151
309977
4844
3679
626045
715053
784129
4119
3264
803
137533
878721
1542
95
776757
773253
582983
1452
538830
1785
114223
74241
1499
5495
4169
641203
483201
572937
128093
859687
903275
3296
629261
956720
760971
5799
815688
663341
536794
967113
395281
513217
2831
3627
24417
44345
112573
769139
60673
113617
193717
1193
390853
231839
331490
488193
2024
723003
142785
5239
211173
547201
620995
246171
161257
948163
477759
507368
787043
1987
3244
581865
999901
678129
41169
659313
587903
2200
561065
3376
685246
290290
2483
494367
241629
245477
372113
2314
124
733855
296815
539677
2455
506271
5748
681773
563668
672132
684403
232437
853805
4423
105433
464896
602493
2979
1462
565215
2371
645069
399457
733493
2098
194181
5620
606649
1712
931049
3629
4146
903745
4602
369313
657703
266529
587553
794269
856513
463457
268407
905185
4650
1736
786081
282857
596689
725101
22487
828435
760719
648
701389
193105
679743
910977
150049
235403
116327
4720
509553
615767
590297
353961
460265
46625
322433
439
1168
42142
545097
154685
228833
3062
546775
3467
1612
886413
2697
10341
914229
653689
323968
2307
956720
3731
153537
677601
291475
895200
766249
4966
212553
40561
766449
1265
198409
306533
639629
192897
892289
4697
817881
98281
521727
4474
762293
525013
808327
209215
770629
1426
810241
16705
862529
832609
590915
682385
973115
134605
61785
839709
794524
515603
677249
864251
130917
410513
822945
492799
528153
1338
4483
873834
3836
644271
894745
692409
943168
432405
123169
578837
856
492799
936521
3950
4352
465361
182401
95
636730
517373
318137
129313
349985
740513
97433
95
554685
428192
1038
3307
985372
908693
698793
853449
5833
5173
2381
130593
368653
967809
270497
845827
85169
198050
451549
818045
756585
6002
684737
3225
2412
845339
379873
941761
430305
1885
4576
297113
1232
299413
327169
396
836827
343933
555418
929785
942229
529055
230346
3700
534165
274712
641649
119979
3617
580001
453473
302885
416425
102569
526257
487778
4373
369918
547658
181345
479309
134605
629261
280469
4821
445059
884673
2205
323585
397611
31534
46049
4928
951541
124065
4815
38065
293637
121319
58173
140677
1133
478760
231359
985529
898220
737557
4044
42142
373093
280321
311357
746241
815193
528153
286251
2622
55113
48463
29153
678293
21289
948709
813505
777473
633601
487817
949737
716585
3280
122497
270145
785455
331309
893881
884077
283265
141025
188641
820561
597694
853077
904769
728133
939137
512345
261004
1170
1625
908225
2592
1267
989825
756585
294493
36338
906953
766209
299761
513361
157437
3892
783377
4731
629457
1220
164188
1160
479283
1883
710601
3913
113857
1803
5617
145578
799547
620667
2597
2263
154050
467177
61
303409
3411
257196
5010
850581
4713
3645
120127
351165
85565
199209
702617
6247
4036
795577
789062
641053
18241
962
965523
631922
670565
947087
446869
80557
911543
564637
1748
946157
788161
357894
841297
374323
160561
979744
5582
423785
697422
759765
599417
248601
5538
745325
870497
52009
2933
871657
800513
761282
472321
203429
1309
623
666785
456301
920705
3602
715729
1105
386684
224
951387
929014
150480
76993
505
868497
813249
289849
415433
423785
590915
834177
4637
236949
26721
929
457729
467213
6162
116469
47233
795809
133249
439430
2211
527273
697938
944219
177129
285381
4850
5247
457049
3993
11708
480041
995424
308313
433617
300249
621397
698369
743873
341877
340728
860636
244681
3456
202759
1703
512567
897525
141249
452689
123665
886305
4129
905977
1144
600337
2029
396545
522633
272193
727537
487778
205969
5347
1047
931465
872198
3926
592505
818045
432
126049
4149
989758
366785
314097
633917
775769
1890
995424
76840
3311
284737
511257
949399
5466
146798
2782
743225
379989
703134
6121
5924
464090
735241
568645
2518
254117
270661
618689
524133
6315
3299
341354
295377
83777
831245
187265
4672
489665
47729
608265
501273
102090
788538
5356
4714
483049
827413
462557
647833
4569
250270
1343
279873
328165
154050
30562
95808
530893
5154
80621
101673
75313
892291
300673
2102
974429
83011
3723
858543
5350
4437
762565
1961
230289
358
507017
813043
521137
542381
670315
1193
775367
4221
824553
405989
746241
970474
772177
5497
638920
153537
1051
23409
57805
596097
6185
464896
166285
765
656741
246801
687681
915223
130917
6487
1096
459670
58173
4189
41955
189757
3946
31289
174553
545377
622077
777153
321165
764305
228551
375741
47956
702337
63165
3798
345041
353551
386531
126851
150689
926099
687805
997281
47233
961473
51799
512817
1467
908183
241099
279642
54311
1565
4710
468153
2269
534273
80705
933
716209
181997
209049
3402
128093
5292
861889
2933
829081
182945
4168
493885
371975
4796
856753
776757
932321
993581
4557
2671
323968
204597
199761
616961
5787
4137
350317
43327
3429
785455
344451
961361
312929
1618
128093
275745
3450
633601
723389
964284
529411
84517
621397
111041
104877
72428
321137
856449
578121
520833
847395
315649
851033
246337
2449
332365
4032
732089
604641
3534
556983
617689
726321
805448
2031
512567
185665
112573
841297
802975
567563
5301
539433
4248
26977
771145
106667
555237
2195
740513
600245
272777
6195
697351
786609
2692
1582
324699
958785
429113
757132
456961
180233
743345
668205
717029
986817
378
646013
973833
4570
979363
169437
124623
689225
417453
427189
4793
536769
6612
320145
897841
2577
78199
189657
24969
311657
3627
337088
255417
720321
2696
130113
467529
639349
697921
1349
76673
549529
172189
4092
93313
23319
607310
161257
722179
813505
1007
691157
378891
6278
51080
912
991473
4469
1722
602445
296963
895873
6758
752843
523131
187601
186593
517853
4462
3689
752130
685246
599997
2192
889443
4158
596225
967969
702337
2287
902421
53625
204119
814939
927329
875585
3832
266529
316653
728545
427189
934597
742890
983769
6312
151325
915223
107713
846
335553
962697
667701
3541
555418
480067
566593
619989
937509
111705
730257
800705
309313
2344
431329
6209
631922
2275
511
158465
2957
676017
61979
695333
227205
313
983998
686069
4049
1989
929593
795809
412747
4302
3527
3622
4579
2379
5166
1169
65712
92989
267287
763151
868155
267287
5414
818045
298422
584753
2246
1839
310366
868497
2693
694297
2852
407050
1257
678293
396433
5539
5128
385881
281281
540911
577393
995016
985122
507368
996887
162619
402777
497607
949177
375265
592657
928609
437843
13030
284865
144649
102995
499745
551585
4670
6836
339969
211633
1837
253012
416057
638155
702337
878337
6462
271057
1312
4010
466945
180043
771017
745041
154965
4349
56769
748151
864705
761577
969109
720577
641203
6576
5688
2299
861271
2923
3027
2879
522401
771705
115667
980035
801277
740909
619745
417692
3058
604885
271639
423377
638920
144863
1529
789817
96149
1416
542113
586349
693983
4510
1654
812775
625
93649
829780
877092
401329
451909
5559
721281
753389
604885
977361
208705
14648
300073
600537
539641
5082
3570
253978
718849
750
77121
705
710977
241629
523
4114
869239
261441
799593
3566
663969
497057
344129
4748
394561
610625
475091
925209
2454
31041
856961
108
869239
482881
478057
328481
230705
579853
473641
308910
599068
614809
983569
638560
3926
5026
477626
6035
470961
575977
45409
886413
266345
428577
659941
975489
263149
391611
707919
33706
556983
612213
909087
882593
748689
6069
1241
2508
238249
542285
981985
731047
699260
740239
160321
503539
717439
907021
922137
855329
1365
6828
879985
6780
4438
804539
941611
284965
345125
365547
5859
852129
998192
842321
566913
778849
4579
72541
3163
982973
113617
43313
1713
5807
89005
928
247477
122122
6624
3138
691463
5149
724543
40488
696274
673073
851033
759233
420411
478769
264449
38771
947521
87337
733855
61633
126593
369667
886961
98
3366
830693
221317
5627
3386
2053
845
277593
2708
311949
716181
746692
57345
536769
352641
120653
273810
825564
705652
706749
172801
1184
479873
466313
888193
990887
110
130229
1138
6285
5970
418589
2790
4467
7041
1566
78259
339819
707916
730785
3056
394
91191
147085
614393
45913
126593
626993
83773
6355
1962
991722
106131
340511
3233
1304
516665
562929
925059
95
929785
871361
321
532101
5342
845697
976955
827179
840536
1031
68605
370923
279197
157393
5011
5530
219681
2936
328733
810021
137533
3518
817424
105433
5066
733962
498372
733962
596609
569237
249581
203813
456085
2134
4286
545569
95
730671
59537
181345
5187
3076
750856
2553
790081
89473
827413
1559
958033
2362
4250
242795
345125
371975
2032
677601
758325
42142
795809
5082
635177
43198
662420
699245
499193
299413
515685
333193
6360
313329
539777
1646
2364
426759
7095
121297
352365
268885
689089
282075
5126
347217
457410
732040
67971
416875
813937
5186
438047
678865
4746
242529
5611
719029
591645
403265
293109
254355
156913
952225
566539
77345
518521
946132
4561
3628
3772
222337
587553
4413
771017
289071
159691
178933
418909
96295
2735
427109
11708
953481
569737
655959
239749
3831
283931
4193
4693
155501
17605
4707
7005
759607
2094
3985
891713
339761
636730
262664
25815
2008
4851
114223
808033
787362
948709
184874
3286
316993
452689
383900
5326
659313
3098
193717
949177
656273
815225
874465
5843
494993
3473
6500
4428
1857
522435
187091
2750
967297
954063
997377
109429
698969
928609
106131
608705
344451
179081
33897
983019
208089
858305
5401
446849
5906
663341
965793
5630
4126
81845
778273
829975
552115
4611
605753
449804
685493
155637
2379
629581
637441
162859
383248
4628
901221
518692
95
5558
399244
6176
658589
648891
279105
300073
968513
382689
4401
489293
4450
727
88
898471
513361
864497
3366
174781
156353
224885
950181
70337
264275
251706
1486
981985
533648
5956
581865
123665
54817
801277
341711
3040
634815
483981
1821
827413
4399
877092
450999
366736
983677
23029
157509
852187
691969
547093
1450
382
147757
502596
6117
600
3134
1796
600245
1617
668805
490917
19505
824129
49961
948285
292
604
634357
4876
1153
434845
2804
4556
174473
2202
1183
656457
2920
4788
534859
702553
257196
452377
668805
37017
774417
107073
791
281221
978170
337088
6188
628279
6775
851033
277009
648891
377663
593401
158465
937789
474852
326176
349431
545705
343633
357743
686241
476529
2559
119637
2525
948667
521727
2121
58081
159481
717505
181901
778113
518521
889725
549313
674
217729
361580
6397
444057
684047
45409
7284
588745
720941
631233
933353
894361
791297
5408
4470
731569
2591
428192
909381
95
783985
312721
6796
4127
897461
712281
307125
270145
3026
6153
3258
106785
157
524133
535624
135425
646013
7165
866204
72859
823383
639629
194945
202161
95
104595
880654
557533
402902
727497
370817
268885
3136
377153
644271
174771
4383
455105
719436
988625
777017
5890
802975
743317
5373
4171
1558
888263
6838
151121
388609
3590
5438
756665
917073
4745
866252
5637
108061
1551
512817
820834
342521
496641
611012
1184
499469
81217
887633
328311
690811
188710
2123
220917
356072
1428
7116
736641
895809
250270
964545
158337
266529
984165
707405
146798
530729
4321
445665
704340
4691
249681
903275
3172
49393
543461
116327
21041
5812
779321
186593
961
482805
781869
5171
100
341987
654929
316653
912929
884225
559829
243862
993581
339089
865713
81217
744064
313857
850529
847773
523905
928609
1921
838053
3393
62497
988625
5737
5980
925889
6115
421015
227705
493937
217114
875441
1382
3382
792057
745505
22487
9609
752843
437033
280837
799825
897
605134
241793
139947
700013
415257
910545
839249
62159
146913
172402
187265
469011
820561
177303
618465
824337
238249
818993
517415
576999
855478
107314
2177
325393
384778
944145
861221
575977
5645
995209
137942
106849
780909
945133
228551
470391
481145
4395
149587
716709
4913
799231
166739
389285
4649
3089
1939
6147
763969
556110
885785
736961
5420
3885
783853
7135
3819
646817
147208
5195
68037
534669
206173
674569
5246
5362
4163
896897
649032
595673
323433
429949
689045
521137
3275
461529
637441
2012
792712
547658
267668
960517
256433
17605
162859
3531
111034
4803
241099
112225
4632
370
194433
705127
7596
618765
684047
129993
787203
4958
48941
392925
341585
697379
984601
1631
820834
726809
678569
930585
7530
509601
605753
191860
6726
119417
917059
411097
636205
417420
264377
1264
148457
411945
3125
905017
565901
5757
536794
70578
474505
314049
5742
113424
5374
56884
497557
671289
552113
384977
213625
2454
4812
3748
990935
451549
5310
771683
1820
625749
270419
7590
698005
957778
3046
462521
751425
773761
161301
213179
5873
8785
699793
221185
354749
777889
571053
7266
4546
4753
590915
2006
7093
275257
5603
5703
3835
23029
218241
967809
815973
691
916173
335985
504917
482561
4475
2654
967969
432
3351
191985
272241
398217
281574
7461
1558
4968
642271
243862
365941
547093
243242
99042
742841
765257
321649
445665
266561
233675
970119
719937
6103
46927
149601
2532
733083
757389
363105
761953
238643
651605
439430
1055
2608
636205
1074
6452
437750
1300
764305
910333
643637
178377
7169
598353
235879
224235
413825
3316
264653
712381
513909
2856
308313
373081
2234
1538
4132
126593
6658
6345
6355
339385
306900
266561
298065
194469
708601
8789
504399
112225
815329
2202
509833
5355
4424
582
758217
166417
134273
450385
695019
274712
373953
671525
978523
448327
4101
297237
191
5739
833101
186969
128229
948965
698369
850409
208817
3961
443773
176349
1143
682145
2520
146125
7472
404501
655959
627645
602270
551233
930827
40373
790137
319625
570539
369849
978973
6543
6027
374481
906217
554
695201
178377
751213
5000
157105
922137
651912
686313
446529
217806
310817
6785
4602
5907
665777
2525
663341
6588
3140
384977
767297
6756
542113
255417
4290
562965
3026
1165
473409
305193
1798
95465
568065
6891
334309
904399
1360
386169
56505
1506
780115
6709
554709
6491
1765
644230
6675
381137
823693
143681
570839
613725
868497
567953
26433
1360
271489
33897
270
948369
667841
3879
752365
4312
5088
519705
614369
334641
347149
93760
495981
172541
300497
685055
715509
385657
414123
589645
221317
2009
102465
467529
913908
567617
251458
756975
791553
174473
102090
273449
3501
526005
401281
7798
409833
524097
105281
583297
461777
696274
962942
657476
969793
7020
528153
930433
801569
527867
155374
413825
184989
466017
556237
271553
949177
6682
314601
424203
133825
821757
559455
539433
34773
601985
518105
935164
655633
780577
12737
705513
276407
961959
945857
6587
929345
2876
308313
7873
95
377139
1399
7513
3210
2342
448551
888461
283969
924275
97740
3300
686241
706177
7205
929014
44545
132469
7974
691787
7781
12873
101947
891925
5587
950181
412747
889753
198825
304477
601912
4538
450129
1912
812257
565337
51080
5432
1310
549766
106033
523905
537365
96295
407650
590915
234657
3687
4213
900163
975642
2709
297237
378491
618336
288646
3258
796634
810049
721937
573157
130821
772425
2245
656
2900
3347
202545
483183
7022
921
756673
806125
931
260695
5466
514881
155819
3183
3605
305969
8769
746011
1837
566789
700293
530893
385
3803
32885
440501
287857
940833
6200
129445
7572
569665
771145
992257
678293
337505
535505
323585
7630
5527
779321
59865
227955
987713
611905
14648
840907
827025
7702
900505
100421
5580
196737
798
5578
61133
751502
530417
2029
4797
704340
125441
858973
361853
450385
679743
805493
30513
374991
5096
405201
641821
4948
330364
544097
516188
165570
4456
3670
276841
948259
983019
434380
435217
801997
542113
292737
1470
5703
824337
953249
62237
356835
6800
754241
6884
159361
7124
4737
5564
309313
376833
622139
839227
995773
3632
797
866765
504917
757132
668161
16482
707873
417
5794
398209
581865
8072
765929
27277
6219
3323
731047
396433
418093
815073
49393
5397
248484
808879
66327
908972
668929
906193
548417
320145
721937
530417
54893
794293
516505
461857
91199
267203
176752
435217
15745
153775
308653
202399
4171
623637
724331
503009
23319
581865
837593
2546
744689
801897
6495
5531
806589
32885
839361
395755
109429
650337
187143
438047
903275
1533
544194
7450
4683
642753
787362
501377
448129
928019
763151
933489
3666
897525
440501
478913
533885
187091
337088
953719
588745
415622
762
723003
7932
336205
603420
600601
435217
4810
323968
27725
248737
660989
622139
652561
155
5417
283969
847395
190261
203813
359833
920869
373093
409250
411137
463747
315025
2332
369025
782811
653689
738301
454403
916513
997525
167957
964545
414
291481
181345
297705
2535
314553
629049
287857
6670
971841
185345
360721
321165
415369
219681
396739
107713
139241
78199
148673
15488
655633
485197
4112
273521
395755
5855
165868
165868
857497
155374
904961
163367
142441
152897
413825
378006
3928
701947
7015
660481
680717
585587
366
416840
212161
794837
3491
440949
6531
1985
944449
253318
876813
991473
454937
1124
6215
982913
1011
717105
158337
57992
6621
26341
283813
100147
723881
876817
3314
451181
308
538158
432405
159361
7805
469377
839133
5879
95
234369
4432
530257
55296
5933
4402
749089
883765
1040
607310
2919
13030
256433
944545
490559
480573
5321
106625
558279
55297
759937
162550
189072
31534
3322
6298
657921
621867
215993
55557
226249
311460
4027
474849
3386
365633
156913
130919
308765
332109
4817
8006
526211
131
988625
577908
46917
300289
688201
4184
477301
794293
1467
3473
435497
697351
1987
16705
240465
520661
1373
441409
918081
912929
530
226021
247217
286281
851393
7144
898220
581865
898220
7333
454029
816113
462521
298125
829081
757685
586216
89841
285276
806
6253
279792
3573
4573
2688
645781
161825
522633
533233
42623
368053
8340
695985
600885
204543
8091
10697
7898
1219
432741
340408
421353
700013
4411
907617
880945
14648
120892
220825
760321
4614
39175
674813
184237
531913
7711
535745
417156
300345
72541
473989
217212
2079
548033
891049
721937
5347
278863
824897
615177
201505
938027
590915
837449
933156
102465
688965
143732
8252
167731
773761
538830
3801
530177
355169
7328
1605
3069
2757
892681
181583
228551
314601
333061
742017
8310
7912
556983
2331
6767
751425
990000
95
346529
413970
2453
896401
482475
401813
2901
7573
532101
22832
748009
254516
442305
806377
906299
572473
8925
146401
7354
88753
513361
2406
1245
235441
805493
115153
53
197862
47751
90903
97740
661675
85169
584677
4581
729729
8566
5397
886073
266345
318289
830693
157553
207137
925377
448743
575977
545
6903
760001
629581
907617
696885
174
199374
350489
922137
982973
916513
296815
658425
5275
722179
797455
298471
361473
654323
304891
299170
867233
1769
274225
131393
723713
336105
151121
891899
8201
846560
262001
7592
2238
984797
3819
7771
177596
482461
181625
796
951455
2813
835923
86199
668205
3194
244217
444
1855
5375
902657
591353
847108
540173
224235
1045
499537
151325
315301
774485
1236
628676
386935
982785
462831
479824
44933
4266
784849
715301
838065
451181
4510
169781
344919
184127
3614
657921
470881
575
672577
8778
685055
98281
376513
912001
8116
356609
542515
91681
6508
767297
613261
1514
342965
755801
211506
927009
792257
112877
8486
599685
247477
250049
1197
14
328673
78
367489
854487
218353
557265
730855
317768
4630
947251
731401
187969
951713
398803
378369
491445
829701
871473
157929
6838
943121
767993
321081
400153
452133
746109
307125
4806
8705
6494
428335
473641
559527
751213
982913
165313
601153
716299
428513
690497
731325
761837
5396
100843
48620
4320
8134
787945
49491
161005
832609
6071
335605
480041
150593
55511
99585
769569
850529
5917
129449
49335
968705
95
405437
598785
3383
3927
747565
1998
44345
2611
157989
387329
6201
955405
5263
588635
7513
47093
6251
925798
905977
33897
7296
6494
686953
987077
246041
4871
8806
4730
256705
493665
1933
792705
4084
273810
727745
559239
5028
478313
1261
704353
167017
573217
154817
823355
879169
2987
223544
478533
224885
512511
990592
4995
1800
3778
4809
965523
2804
9217
804249
288321
246801
222069
382135
6166
697537
53665
7531
3808
996333
872512
7306
387475
931173
2300
827895
95677
718347
815026
17349
292665
931465
109327
5269
233425
649042
921489
896385
7467
107341
399
719753
680325
758529
3789
377553
516
186149
230726
4213
21771
2726
436533
662747
846655
2675
853779
178865
231839
878481
52577
4737
522292
144427
333077
900226
251777
85343
16077
23029
913577
755801
259713
3826
497057
1510
212161
735241
347561
686069
40089
842321
7082
983257
952225
113805
494209
6988
4110
2097
513109
7859
840815
660609
1875
728961
132
116099
790081
577393
873834
424013
828201
24969
4992
34113
522081
122297
8589
461
466313
963025
122339
1454
662747
608129
5718
3767
1239
4317
3260
516936
490057
873477
477759
117281
233261
397307
4996
790137
151325
972833
518251
592201
737101
975623
514009
6614
722521
139681
4626
6887
418936
364885
409289
816377
541046
4013
948369
604427
757153
758637
8232
8728
837545
297705
521727
874465
1518
238829
448925
902345
1739
70977
584117
226925
305087
2076
274225
2233
690811
120127
809697
8690
382224
504917
64473
790587
242949
162113
507017
605121
18385
861889
616961
233675
925798
745489
717345
180580
201495
633081
7997
81937
564993
6595
8880
962295
213217
710977
249789
308289
605121
2409
250053
276756
296055
129041
584421
998305
684177
45147
107795
326844
183449
5442
1023
993993
3547
948
2615
662321
3011
629777
598043
8092
7267
284193
836827
78593
596683
7929
6692
4818
641
319054
169781
916097
134710
991769
477447
7629
169661
839521
775281
200597
8594
195477
227937
982549
5457
51489
33282
571681
146401
738969
87869
533233
922749
2512
215969
953090
890577
7430
878337
564
5553
4210
8035
5631
700365
941761
537993
7473
22465
8508
456905
755601
6570
769057
443049
853077
30157
259201
448405
564565
152241
6404
191505
677601
840536
959361
984797
8553
516849
740909
6327
651605
436101
564993
343122
352910
920109
450129
179429
918913
143857
40
748151
718657
2787
822
868701
2383
995959
5948
32885
70859
455383
719358
447870
756601
86400
252151
601051
561433
434845
106625
568065
2562
745609
8005
6911
471809
791297
891899
638498
707041
8554
643243
691787
241793
315301
122657
2851
161825
797653
698
211173
210713
783557
70578
586216
691248
456905
608077
705967
543639
2593
114324
133145
520993
418093
232761
6074
794785
8669
5481
1319
4744
293848
587
842958
838093
598117
996409
957117
655939
827025
5717
376833
144081
283265
231949
4120
931465
408207
106033
678129
814057
785013
120653
457713
3655
5182
91191
2577
709403
104438
531913
7646
8740
478057
5731
5054
837569
818141
896013
3829
87337
1228
939777
466625
139947
507741
596
1876
652200
3581
952137
704353
7377
607310
135425
418936
5134
367481
64930
570405
390334
243428
1516
899617
312929
439137
548847
427593
427109
862369
2049
563239
769417
755789
39582
343755
6513
4180
673981
583207
594881
56505
283502
830039
143273
842321
429872
543461
114487
173445
2521
519243
896617
4325
676073
463985
737573
499193
156713
99585
792061
771720
6231
752617
143551
797025
1383
617345
778465
3090
889011
6440
21041
936073
6331
784193
620481
544696
624065
810241
1739
460865
702981
718426
4577
109547
944219
569737
8686
69009
2664
908225
153601
394049
290921
684047
433889
819794
143273
980677
827955
216497
184577
2121
3867
461777
348955
2559
4805
4708
979599
887633
574833
245893
6773
4455
990935
6570
83957
740293
1111
2575
962942
885981
913189
1520
928813
737529
795679
58009
922137
397825
879163
894745
128505
96497
732645
321165
617781
4572
698809
116281
422537
6047
8366
1946
563
73437
4285
525469
933729
52801
110
956657
8449
104421
694445
5018
8204
204087
231601
997281
282857
583953
982273
363509
767450
90903
1302
195753
77819
869646
6182
673625
533233
162828
2977
147085
171489
880337
919745
220
751425
372113
328733
927671
599308
6163
666265
847395
760
334369
263473
331452
94961
8018
575852
5064
472950
7529
508069
872
896065
836409
1639
7377
1775
1263
233425
593367
145345
855329
817481
80529
16482
492901
690016
2337
421217
7377
373081
112569
764125
629847
225743
559455
933343
639
9220
330969
3690
3636
257686
826677
145249
220023
247009
852461
161005
235561
2988
226021
7389
941953
707873
2091
672835
8223
4936
5940
982549
62497
992321
512345
7415
903585
844984
701187
743157
6558
298125
6003
512310
940376
667381
58873
785273
51873
797681
533885
2802
939777
6948
99167
5584
767797
8029
61633
92470
973515
693175
391
315985
2664
4658
6924
934344
418241
904929
8837
788615
368653
160021
1988
990935
566193
768225
8641
808669
706785
463747
2615
598085
6565
834177
766449
995773
889753
297089
693911
8515
154685
3367
275969
754103
692761
58193
865775
212161
454685
380049
149609
6295
626090
966895
997869
738740
8210
597981
2117
487817
515417
91335
527985
988343
19509
9555
3887
2056
507741
390081
340857
1910
6639
91335
3899
785819
275529
772619
922349
304331
428192
126325
868497
296447
8170
751681
220917
6488
192505
533885
6579
105433
499
725493
29579
25297
491717
986
8355
749
2280
2635
5545
711
732360
860636
360889
618689
9596
434502
826037
792705
3345
110769
305951
198673
904267
272702
3386
530161
90640
107929
5802
623281
458447
392357
853266
350993
2980
175469
8373
746011
995
981569
584063
7150
832233
1300
4175
677249
139241
1903
517360
399457
257601
820704
154391
953
389017
962307
752130
1204
99585
7961
965523
310931
8038
721937
7819
356353
593412
50497
513109
815185
108137
695945
700365
368253
255757
666265
4779
241793
515503
166109
38771
575589
5319
958785
149385
4423
173525
7250
696545
632612
872259
797653
235717
992577
169385
512833
195089
632889
321165
102801
2827
890097
833036
813994
54127
798441
931465
8844
4056
1516
969109
2987
888385
302885
456366
887105
879169
422329
194433
864515
4802
765611
122339
5338
1954
183455
79121
9745
9730
843523
999901
705652
812775
648249
215749
582404
7721
7594
867669
523492
938465
382224
581
542615
4046
271665
990145
451981
415985
99585
945133
278437
7985
9763
755801
119979
1739
908972
834925
1915
625185
843513
540481
1565
2743
181997
113153
619097
243862
948285
818893
3742
7373
6146
4550
3548
836409
727963
5475
3165
1609
114324
987377
504399
55557
292385
753281
525137
492901
398775
928813
574465
2487
7760
396433
2937
713847
5891
28
114417
267203
858393
732975
954
61665
420288
907485
379603
413305
6522
568361
814616
156219
1358
3893
141857
9457
208089
7257
197963
97093
239093
8005
265497
571785
372986
405109
873549
698737
808879
467590
316385
793691
4751
6199
692903
1649
2277
91585
267
9681
16482
891419
891641
442295
880677
8937
742017
446733
261737
374991
262933
787043
86152
5743
6606
4573
315379
417156
383601
998541
616700
114657
604665
9240
3167
846173
409585
261199
104438
3647
266185
861889
261426
2417
815185
564253
594597
5477
670315
168573
478913
837449
238857
595191
312827
1366
301796
4213
742841
927721
491717
779553
788417
994385
964049
867325
792
521089
105649
301501
811912
648249
45147
457588
374597
1457
350977
6621
7349
278249
5781
241629
156332
271045
531375
3947
9486
697531
402365
3706
198235
244681
181273
815073
703465
4417
930049
469881
646817
3509
500626
468323
261024
326757
259985
246801
106131
575937
829
815993
528817
323
8263
732521
181273
345093
301445
977505
5000
914881
811810
426100
955217
443073
4980
845265
910935
876138
205059
587571
2376
852529
153073
134429
9747
580503
919745
862
70981
75673
202937
999901
1162
858109
784649
436101
7025
926223
162
379889
528449
286251
42623
966
7338
572725
961275
386531
4250
768609
993035
6550
7885
556737
866252
28509
384977
372609
341354
879
2217
681665
9897
908183
978817
403421
731401
22117
10019
22631
449533
404085
3182
575681
1126
8060
529055
162415
90125
32
259093
895372
794785
201765
10045
8138
5539
540481
565953
6699
725493
803385
5382
684285
491861
8277
642516
242664
764537
229257
609265
199330
653125
179429
1530
730671
46481
559249
674039
21185
44481
157744
161301
929593
2346
771359
287866
1856
904399
1511
976
839249
1803
198961
346983
240738
677601
9181
365923
3052
666089
5001
6314
36545
915617
8863
944219
643393
6354
994385
782081
703745
694814
700785
917059
999901
2114
7765
2511
509
2290
4347
554993
200961
43544
999277
225680
592278
563777
7919
210383
5311
158065
583421
809057
839133
354749
644241
587273
840907
152034
768609
358241
690871
587173
577201
676
1015
391583
331150
9105
2198
819905
4372
702793
212553
671219
732851
1635
748461
3357
715
488
5786
226021
226021
44481
486529
568361
5887
836801
9760
5542
818561
310934
701947
8531
663853
684177
647047
850625
170817
918081
214001
179429
526005
960065
300915
1531
420664
130273
462521
9872
25397
283265
158
5691
821900
7462
985529
784129
849713
756300
592771
5475
713909
487013
750478
462521
920090
6150
937177
9738
4699
648249
339761
601441
930625
7444
573557
312342
793977
155589
449533
360721
762753
147757
787043
581133
421217
486035
127090
2
448129
24717
7671
1447
8263
319961
806023
756041
4501
635505
10205
318849
200321
495535
641004
784501
1981
166747
517415
519251
742841
482591
442248
4635
228833
811912
6780
9582
134273
977485
79621
584533
745279
460489
7660
177881
955848
9685
909285
314376
21041
696065
12241
342817
338905
481465
3458
647887
145397
526448
799825
982841
264377
8828
581865
256109
7948
96897
357969
570405
7534
182821
815469
9498
920090
599685
5331
472950
15488
685
463057
362467
178865
9000
823355
8374
2175
393009
38917
28
7972
429113
361703
5102
825121
9702
323705
706785
925533
2843
224357
917307
8534
160361
679105
948337
401585
794293
267668
6509
374497
202545
8311
304477
255196
43544
916689
372297
158849
191505
581497
849787
845227
546469
182165
46049
905585
487
5030
20597
472950
686585
99585
329425
843645
5172
6920
881283
2205
122497
631233
316774
794169
9283
228277
55297
952961
366961
58433
2382
6485
217212
538577
165570
2153
796945
3660
9943
382872
354595
483308
192597
547658
270261
226625
523025
8050
586345
310081
10086
611177
999901
51025
5080
791692
519809
177881
425
6308
5704
2474
548119
108705
523492
91061
109588
302097
818241
195753
599685
898471
752617
193979
107713
957121
116327
649273
2390
795577
428577
223361
861667
41303
790435
266269
10560
686333
7905
113541
25297
404745
213421
521089
339129
7921
7249
316385
799017
224281
30562
721493
4749
863089
481689
9897
104745
122657
166621
410617
948857
253593
871985
213421
1992
176001
916513
987393
812746
617809
599685
4177
310931
61901
432365
224235
245377
5017
939937
774085
770355
313673
643393
752977
507589
665449
9292
230726
277009
474081
202161
510943
363073
712601
9966
520513
57345
9765
10386
757873
681409
407333
239093
2327
107401
725105
567841
384413
9099
9755
61785
9446
296425
7556
693417
6432
807637
268033
796357
562885
931585
378369
753836
8797
426759
278339
620995
740045
55700
6446
879985
282337
796129
6570
678129
720913
2705
337637
411884
1073
765969
647041
880865
509467
3829
5748
592863
696432
8800
873326
7173
850145
219165
812097
697351
767879
25205
6731
342753
636993
468323
9692
710
344977
31281
289673
8074
1738
8650
4737
305123
7808
73123
139813
10127
693316
16077
287577
40373
991145
869
188013
620609
67169
835725
7852
105433
9374
7779
2974
269323
289927
341354
120817
3242
7783
744933
933891
870449
162415
9188
4641
8623
718801
881169
594823
72635
149802
442457
299761
691969
400855
696796
843409
708041
826037
772425
847395
545513
7141
4420
10597
677092
535
1781
713021
992321
5086
925472
879985
3675
604845
181901
706177
329057
820060
6248
100335
7099
198961
647618
8718
738305
5271
292701
493937
960686
5133
7027
365002
4004
10010
951212
847814
10659
929014
6184
516790
1545
681409
4126
708675
1466
340997
992
51
692743
849337
5987
8840
3863
9388
6284
137059
5212
373697
955177
667615
611
5010
870237
2387
206995
574881
257662
400769
788961
10129
908183
109588
102801
607329
146877
437405
63802
759765
6240
875585
6674
4119
5877
7209
94217
276171
1702
345409
8099
383297
395105
877841
539021
294425
4591
531273
158465
198961
688304
795103
96665
200129
889825
735297
9318
262145
819353
67577
6740
633441
543757
294281
1245
907101
340997
6808
354193
838557
57601
38465
544097
343389
815073
236949
484805
4355
734977
148721
564577
3134
200073
4955
845697
708171
617345
107041
491557
634605
963921
794469
546115
160
690917
320305
841017
47956
2281
326309
5333
693073
811703
805681
766957
8243
985262
74529
5946
3960
9217
171187
131585
497392
609861
394951
179176
731401
313673
756300
10150
964284
866
964815
960232
425569
685013
442295
284737
6868
5223
652629
229121
8001
575409
818141
250049
6827
91769
571125
10683
2470
387777
261199
829313
379334
234277
276025
728684
252349
826113
306957
46467
935164
91989
3367
3802
293157
505089
402180
543349
334747
696378
5944
564637
8373
7615
285915
155532
515105
536671
961361
469601
307857
371329
115293
259985
342965
621825
37017
484631
1047
7594
228705
824101
822529
124353
152253
189072
237297
918225
200551
5981
394951
876049
360721
2238
777949
268885
270125
10393
351441
711841
1018
281
835541
238609
269527
28
315379
190133
385625
208497
8368
273035
816
320839
3191
635101
257929
60985
290765
749377
258701
330
771305
758637
483308
303039
786137
487729
186593
683856
905185
41029
979557
3757
31105
226021
6424
9038
57825
194945
2787
719753
441570
39582
354821
2451
4996
693911
513109
832233
437587
92257
635649
270353
495764
9169
520
313505
561203
101547
297729
840331
885679
4903
573654
206759
496321
10531
976305
5126
297705
599188
300353
238393
33282
608705
507219
8084
445183
310931
305951
1296
455609
68204
562169
431537
454115
7417
7704
751425
41303
682820
557265
753836
784849
5121
3327
183165
697422
596849
623301
849337
936945
244681
905585
393009
8904
273233
49639
913169
7640
242795
199374
638305
924763
373953
38673
7033
945133
334309
836801
706785
669465
8790
416840
4925
482177
922
727121
884225
6409
745965
10674
105905
836881
5392
478057
734115
738
344643
248961
541085
6636
46114
182165
240933
4633
83840
223969
419729
312721
832
835489
464855
9927
419017
683351
11002
736593
39582
571125
6739
808053
2582
244321
345041
967645
875585
511393
8220
600835
10101
199317
7595
579853
335361
221
275529
482817
942449
262664
448294
5498
969853
926401
137942
299170
296249
1865
3703
657188
743317
789
725
972010
202545
533105
227823
313857
4723
843857
242529
986461
892681
540
454403
397307
92153
451981
9931
5265
837593
9958
147497
801153
627159
248184
545097
469714
52801
711957
576481
112189
9028
974125
41303
2163
374353
273665
303681
538089
10980
173665
695945
389192
1245
926477
1409
716665
858657
37607
9512
7345
748634
717665
526473
547456
85
707405
848531
9797
796641
748009
267668
412549
692609
101947
846225
4604
10305
4458
642075
589681
719753
843195
981569
981939
403421
215271
450554
6105
8303
171489
640837
140677
663553
955405
10879
190133
385
468663
696284
152034
4714
595673
951905
69697
343937
821297
405269
1075
361637
10781
551777
633601
9805
2201
668257
779801
221313
879009
2016
5326
886259
109038
460641
679647
410777
954089
6400
38865
57805
396739
559157
341273
180793
1901
723713
5977
748869
1908
952137
5435
834514
594619
3069
48620
11029
3728
3164
136833
238643
203393
7893
603420
280287
256421
427139
7449
524
484005
165565
511771
2077
666785
344809
806377
321165
832331
304331
161479
757153
482177
237613
236641
993533
522913
441357
288646
91441
952961
411137
5023
526
618765
254721
693073
8625
249609
490559
404581
609857
6045
942673
836881
929857
696245
136833
722279
587933
582812
585345
117665
697379
609977
11106
372986
219840
542069
310934
578689
691687
43327
8343
204543
523057
348193
464925
346364
336984
662
11143
758761
836827
9047
314203
133249
357371
693769
900878
858109
7765
635649
504033
988843
350861
201153
151662
883449
501177
285441
396
779801
492342
348621
400153
375265
953249
494209
513281
777249
297869
438305
812097
11396
408553
143336
212085
577461
9579
921617
564381
991145
9100
642075
929513
115667
6163
457410
122497
3249
359489
995056
817481
316877
212811
640369
716336
684285
133563
4103
156109
188641
336105
713847
188853
6378
1969
570539
296055
6806
843513
509553
577341
106055
398040
824417
889807
917825
3305
540279
2957
251125
863393
536821
645565
778207
352719
655733
7310
750273
310366
708449
9744
965761
939313
261581
28
389
838342
44481
757257
858000
341141
971673
127291
854785
561625
880084
443729
524
290650
350065
992577
257670
4951
446265
685837
371329
609665
539097
468153
155409
461179
759169
343633
340511
273335
798441
645069
21185
819721
242529
751502
313055
736689
620667
770629
712737
305951
456905
759617
249153
10886
468457
410433
103921
348955
422537
682369
462785
385100
407129
7965
6558
3100
498343
222069
42917
359445
8389
463747
542381
599809
874057
925487
4742
1826
243445
123433
222977
784501
1409
856015
10778
161005
112225
102090
658425
673711
390
28
212761
670833
401813
563993
408193
155819
760657
7843
293237
690876
380939
419545
3749
330633
359833
447865
297705
74561
10453
938685
111041
293157
268113
27103
824133
3731
686087
399441
7456
61133
271045
383839
261265
353385
5504
5407
500626
271489
92001
2181
62029
462401
563993
929839
561625
523905
3650
7096
631233
2596
599308
596501
28
485796
557629
383537
439137
219279
993643
1438
66327
419729
742521
586919
184405
919569
879809
997793
656993
10903
381961
351757
867313
522913
772425
9242
4316
897841
398803
527185
975913
101479
929191
25183
2856
10702
511393
431393
664813
5005
193233
999197
193329
2236
717537
386684
516551
602785
455383
3416
422449
496233
10077
279873
1205
639761
79797
821205
389721
599233
8358
462785
214001
347201
215129
618336
391583
982081
773161
497409
2667
142437
96465
523905
129269
328017
7124
764777
459841
58773
244421
389837
564993
584421
311259
761209
5938
1551
335
710917
979233
10304
740085
127179
485796
233261
611177
690422
11483
742209
516450
880409
847814
908972
19777
344129
994061
726596
930177
9995
754144
670349
842321
47729
2994
266549
7512
635
2299
196497
7403
1204
468557
593039
888461
918469
130
363509
44345
676545
901221
547941
397529
9609
583753
283021
7874
895119
313765
256421
318373
11207
8316
910535
579329
178057
653569
424371
320945
10709
297233
4087
602564
63505
901449
706453
769456
631922
764777
84219
1752
950741
709092
976005
756601
911321
4234
565911
315379
602127
899225
886657
804257
80409
646254
149926
592
563029
391100
325104
64009
570539
290290
1046
201765
8240
174771
194469
787362
564637
424177
981537
409087
5511
119461
753281
194033
3488
833817
851033
93313
3943
7447
814939
855478
855103
294935
94961
9154
813961
1989
302097
640609
454713
28609
392109
300353
778433
656193
10463
9006
492065
554417
861221
931853
91441
837772
6387
4025
452761
346607
764537
168305
157719
541595
538114
368145
9719
660065
160861
9127
206649
6570
995773
879985
815469
148108
340728
229121
12747
460161
120817
5177
842321
11323
655216
10193
261487
67952
629847
562885
728684
428169
687433
852801
646013
168689
8117
8986
713021
4381
397929
1591
516093
368925
942920
7372
512310
836801
485177
734721
5193
18016
842833
9491
835489
20165
5467
474250
8742
678
455538
104209
952961
11056
914433
284901
146
313329
302385
278863
720941
352497
222977
549921
385
11762
2306
6135
290657
938777
211653
982545
902273
804409
8981
796357
758525
822353
850749
397307
908929
359445
164929
594619
720061
768321
74141
865713
464409
748461
774085
325569
1631
788161
50497
182945
47729
1297
330633
867325
169761
172189
611473
178057
272
907617
273913
560169
870031
621170
280393
66879
1537
926471
726701
887241
2707
471594
2507
517853
479503
568705
639905
780185
237
357371
383727
8207
850323
921145
8664
349431
468663
65241
267437
5233
7015
614121
4617
960925
3299
680169
9544
5063
487013
24321
308889
37991
286493
567877
938933
788161
922545
87649
297869
163686
10613
332165
11557
129445
4500
160861
70981
107697
6570
409727
788009
8091
917839
99479
913651
583749
602493
407303
72345
154965
867769
686953
5392
854673
1149
202161
164742
860447
5152
342651
436291
702793
670349
110201
11762
180109
736517
617900
680921
988
10983
132897
952137
172526
848413
657057
247833
10313
382
767797
201028
375265
641202
46973
10231
8207
595275
742401
465497
474250
341101
717052
728815
744933
837593
289673
926099
8413
3195
416840
713371
908565
750023
125401
194657
897101
325656
250465
117867
151929
618465
429081
8228
815735
121633
293237
31289
519251
863745
542925
96465
179176
644093
788417
174657
1748
49089
44528
8460
42257
927755
5693
83265
596977
7986
460945
63505
633
301561
943665
7575
304891
3850
610689
559239
597361
791297
32213
361853
671489
879524
327227
41169
6136
2451
872259
160321
4015
176513
7619
2256
183241
907009
747146
534757
806023
830593
3553
1844
6582
380
719297
606729
1477
665449
102409
748634
781857
978973
963809
755401
1603
619639
834440
750553
7410
3778
4159
567563
885155
918017
705201
544282
829767
371975
267419
911617
9549
207009
691
667011
804931
724173
812257
745269
272481
102373
459649
69009
9618
86883
682816
468323
239921
925889
167731
6653
314730
8671
129449
758101
864
143621
707519
373081
9326
9444
326844
10794
4066
230223
700013
7387
1539
692609
31909
450877
43441
961
637689
303681
785013
987637
9260
915617
828571
166621
644445
798017
987745
404745
781497
395401
23319
759517
9303
452405
347238
541181
407987
627073
461179
271057
318721
6845
283905
184153
544385
431291
278437
242905
336362
821365
825473
575681
1748
81021
418681
208497
11692
204953
62145
110789
528153
809345
364885
262001
109265
193105
666369
6610
771209
6455
520007
808879
124849
385417
999
595673
9420
4724
4662
528057
999819
723713
100325
3047
485197
177441
642165
5290
515825
594597
9027
722017
550573
581225
554577
996617
57063
284849
773589
11282
653265
980341
9716
8592
392385
231643
4925
330247
3594
4228
969545
226731
111697
153537
11002
10798
3525
5837
959361
650907
833633
293237
941559
1267
417373
510173
785597
3453
483699
521185
909910
993493
52009
237297
178033
302385
693417
12157
643637
472129
839361
410
689409
516225
464409
384631
146401
959229
355265
799177
619989
200265
573654
876625
2508
433161
952137
816113
145313
405428
28609
419585
10554
335605
613989
988527
4452
12172
308797
809
669465
686569
311329
11806
231111
7674
54893
256903
184497
12079
906667
645565
9084
81845
7564
106593
240897
71241
505945
2503
807973
8044
955217
815217
837449
562603
504399
217806
801277
686253
600245
10882
127090
3777
28277
566281
464705
8360
488715
335105
316321
130273
341585
9906
439509
138298
441921
102276
1001
796357
160769
842469
906299
476889
565215
177757
942449
3270
4661
212409
11730
28
100309
304891
315233
977029
511771
797817
478769
612769
348408
463881
4456
109588
510943
304241
11491
512129
4005
492529
679873
1391
715729
461273
510599
5229
963025
640271
11108
647833
995016
353221
658
9833
242277
4084
855478
454403
703134
274001
433021
1763
954063
280469
339285
9609
763577
623185
228705
6132
729641
585849
184605
212387
3133
4140
12352
579745
3654
640165
51080
211521
939569
624461
528057
5999
1784
862761
10725
11513
972503
653873
434321
490209
720061
390205
411761
419545
272702
694814
882727
261487
9553
165761
309683
8797
17625
5085
1701
449137
290650
131585
7466
547941
897663
913169
4349
591473
5553
577114
421181
499249
1507
221129
9263
869673
759517
7871
302885
367437
455770
7707
7169
3938
339889
809345
86883
347149
662251
55700
608
701947
53743
205969
4954
533419
3477
727889
634516
490209
777153
2284
4074
7672
210935
868497
11703
5621
9422
980897
931988
618369
322155
7166
896
235265
23513
3894
874570
301796
183053
7642
719681
883407
3856
748269
5367
315823
933147
2972
81493
419321
540911
918141
3580
6261
369999
128749
11387
587273
496626
4117
865921
538561
2186
5439
963921
744
791
330364
761953
5917
6498
519907
8241
412031
633145
205779
697
6375
6521
231167
446869
338465
648541
264921
869239
193873
546115
646013
75673
271105
993643
727612
631948
922630
755789
678142
843523
509601
310817
11571
6759
753411
583785
207489
847814
132629
358609
669234
1443
628161
124757
628953
207681
996417
530099
928977
852913
834514
848573
36225
461968
644657
350489
987533
106131
461273
4657
696885
104029
866147
4385
6240
5561
369415
5846
572270
7735
982377
648055
327247
752843
807937
212860
153803
1474
647041
747546
7951
915617
874465
249581
373591
938465
172417
455105
2952
911617
409833
190133
549175
493665
461968
712733
812145
632612
572725
7963
479533
851033
215825
5069
835489
753125
738969
8092
610382
93489
853895
354973
125359
2646
646817
430379
250725
451549
1793
823441
687201
782609
512129
4228
500009
892681
437405
724961
608705
221169
485729
759563
114747
691361
14929
403421
258321
688303
6084
736335
28416
101673
203133
236457
321883
93313
239417
996333
329233
214833
798077
3500
796609
469805
977289
184989
185857
176589
360385
23201
3437
526
399701
5815
370840
24321
295919
607077
62237
950933
9925
669742
686457
5566
892521
8227
961457
939313
10615
4998
632567
283529
719520
575169
341929
904673
384795
6668
592657
503745
104491
341057
874945
13873
364339
183831
8327
6663
3500
858305
809345
126897
6764
724767
6454
681665
3149
870497
192585
7662
838773
789671
139681
588374
12566
676017
53489
747159
823041
311993
195157
407987
451073
761195
193269
2631
438609
10639
883407
178377
102569
223361
10695
242205
9539
7398
474505
565953
769601
2912
555809
348817
282337
910289
783421
11017
737313
172541
628011
566533
58730
460489
2720
627487
484129
5505
899617
317633
702424
989153
6753
191019
2238
303039
690633
12803
158337
12532
551079
3565
973553
17281
394829
269527
9666
118852
272351
153793
7662
12581
486811
22465
151749
54985
465745
200364
4301
619905
376513
79265
217417
271297
468
153835
550495
439137
536267
740873
386626
3323
319249
796201
209107
867945
4221
191321
11600
6191
8496
553909
637749
213569
939313
611979
763885
4597
2156
3579
97131
1491
395409
12012
803276
10226
982517
793889
731047
405407
214589
4181
999197
10537
170817
801457
601777
2401
1926
9172
474081
950721
109945
446529
5607
8803
959645
754785
999901
899121
903585
203393
326757
983677
372657
3700
706785
28
11646
215749
211653
384977
256845
699230
284517
278453
756041
569563
8949
184577
133989
855478
210713
398040
8525
671937
12098
433161
422727
4669
266529
536699
2196
8052
495875
608705
4261
527847
993035
2741
11512
512673
557929
297705
514009
9058
31249
2267
748161
1524
11943
11049
560861
5533
193269
743337
206785
419624
697811
22623
5877
5136
165217
6433
6263
927208
553185
487617
7057
460489
234021
485796
550846
66449
278501
706453
8663
801705
970529
702063
5797
4831
587905
812775
368725
624065
3112
9286
626609
503081
564253
818241
475861
93349
184
658241
682641
527273
758561
761557
866204
3809
564417
777017
7756
75713
9822
131839
953629
473641
73948
7489
945353
857309
113424
164964
45
258701
9867
25667
666369
125163
1410
4342
4171
10850
533885
479533
231111
2555
126569
57805
642177
69009
811810
148405
285953
70859
9148
964815
303121
37930
113233
594
43141
671285
425742
552241
255897
698047
856961
11986
7547
374481
191985
363865
279197
384413
648585
9831
852187
766401
514847
11230
9098
354749
1215
11371
586317
958
203133
715509
736641
453739
729729
190785
3496
443333
357597
9821
39589
150480
844692
374991
1012
11978
348217
285165
274137
745387
441570
573749
768825
901679
37729
560137
4753
9171
34561
804
5413
629847
980513
982545
3891
433417
78944
541443
685329
277445
3052
5569
745325
711215
768385
474769
8068
691157
626993
907485
133635
9792
3696
12645
394661
2438
154391
830677
954063
634027
134325
7542
133859
154369
56505
5855
10701
470887
453473
851441
359377
507205
4148
23617
598865
576281
306927
280105
106667
568025
885126
959645
871073
11773
12200
12303
880654
617443
2242
84809
616239
477301
265061
538577
825045
539777
8332
425173
5648
753281
19917
752129
912789
657385
69889
25161
944145
432595
320640
435879
325104
8125
835489
5336
694017
561841
12582
749429
92589
947665
187537
349241
2335
1658
443333
396817
844
329233
10973
222069
485729
467885
316584
731
12241
1930
943253
706601
915617
457633
6340
1049
5409
854801
699779
479873
562575
4929
998157
224681
961825
735601
70257
625185
419841
937177
861043
4025
863971
28
416001
10475
798937
350861
181441
248
5345
628011
131113
991473
372609
171296
763577
993643
220873
265
47313
669465
806589
963971
623301
583873
725937
3570
788615
98561
1960
562965
110769
648329
663842
686241
307081
12050
868321
437501
480573
147377
956265
305969
55425
11271
634073
562885
141052
745609
161938
187
673172
194213
177303
777409
224041
3585
709523
10083
732190
54281
152347
933156
544021
261487
924275
287041
494273
573243
358401
771441
512475
993643
8669
884355
428577
720657
2516
869239
8345
9073
671701
786545
527025
3233
453223
866252
10859
379951
689146
840055
1835
497047
773743
3690
958417
876719
452023
12349
620436
127809
275721
44933
9893
155713
281873
5484
127027
1405
115293
722959
108177
750569
657443
212333
176589
10837
401585
6451
679743
513909
785895
137919
478057
578945
105687
675185
476783
154965
155105
507368
102569
587149
638429
5289
236321
64009
7003
294297
88297
7962
273810
9997
385
950977
8486
10679
999901
1205
303681
488435
954897
540279
265949
799961
640609
758217
4863
624597
504
479809
986665
4783
625841
12131
224
80053
539
192111
732393
5
572161
205089
14648
570539
314945
320145
11531
745269
83897
170433
727612
78259
277593
328165
238041
693881
787532
461650
524097
2217
35481
484129
13112
21631
274137
731802
865775
237121
9644
2015
626305
988153
649807
436873
759489
751425
328505
661561
296173
4071
807425
802433
861667
680783
10181
34517
650721
315273
422953
551
581149
749585
156157
57525
4003
9996
661865
813043
11586
6337
633001
146409
771209
67169
911080
321649
448743
310934
2132
452377
10415
594388
6941
13053
976389
170
13226
632577
4867
168093
546115
662251
4938
338441
423317
10628
229500
267
640489
734349
250725
3893
378369
144649
9500
3112
987533
150753
223873
300017
72279
781244
612
68605
182210
12873
185233
507169
639185
953793
3783
9200
39589
460065
734505
722017
542585
969277
76961
665749
577393
12086
489233
905334
504545
272223
13509
7017
736361
860985
745297
842305
410958
689089
124757
844545
328165
594388
332165
6760
8761
819905
5619
94649
404997
10777
198457
895697
407987
99225
385589
739473
12225
4781
169309
12276
276801
5870
291723
13136
594113
233477
9702
707001
2597
726193
715481
258321
11013
885397
1516
10303
547721
901778
715729
454937
276841
425313
11799
11611
30337
713847
129601
368145
7039
637635
722177
394865
13313
9765
56065
430893
796129
21631
12382
787203
592393
101857
542585
417156
327227
342965
11026
239173
695945
600537
242471
545203
183053
380501
743013
683201
9987
946497
1951
120817
548653
4555
572161
10115
8737
779313
8282
5022
186593
28
452923
8706
909185
13460
752957
69321
247913
471333
253769
252047
4442
13327
757740
309057
415729
179269
530447
686953
2597
155532
908877
7570
6213
664358
306474
515017
11767
164964
641004
192371
436201
180580
12095
740513
214873
812801
816593
518935
12270
1901
194115
11313
731193
2104
847473
462996
718401
918469
750856
601227
747679
355283
394945
52801
5814
497713
888665
332652
713297
995424
330633
429793
777409
8384
93457
988289
562885
631697
602889
216497
489921
527663
3523
249789
656741
462401
496733
869741
339545
4827
100713
462927
766689
799017
602564
933855
121937
964961
129449
1639
5145
3003
372657
44999
772079
709665
536277
31081
367581
667
86509
510943
7916
6824
1985
290769
662153
316921
9890
451035
651909
336984
8929
303121
112866
699465
78259
3470
4473
2228
951713
841899
491717
8225
761195
3272
258247
133537
999901
1658
945711
3947
635435
543329
448405
403903
8792
478913
9031
828201
670315
2826
550721
2294
529809
365002
365848
321649
568201
22117
391941
622081
8902
614401
529411
10462
9341
859833
260161
996289
5949
982785
5158
36
479873
451270
462629
8619
523492
961091
481089
67971
395921
227359
41920
236201
256609
437937
417512
906193
798881
674735
216381
143961
126851
855073
13120
158461
475649
4807
10590
956461
124025
705967
394329
175121
937509
1038
1555
195649
417435
7847
63505
88297
550977
187367
10527
458649
223854
10617
957468
224885
269015
424629
600885
9184
668933
509121
512129
3991
12380
582081
11378
735241
926092
12475
839541
5492
5912
496067
897765
782281
644388
601503
874057
916075
343323
9082
72521
1090
271553
340953
182248
719187
436873
402777
109429
899457
858017
439617
411884
172289
735435
818409
3742
463273
2093
467529
2093
946817
9797
472950
847377
672308
155141
3385
367984
690497
999901
597265
4575
50838
4403
88533
11277
523492
727745
998157
199489
707315
1679
950321
8490
204295
7650
466945
668373
443049
64653
678149
2207
956153
968065
1585
109093
5740
406239
808053
984165
766689
221953
114463
13144
5354
872198
153537
1103
186593
330057
239417
11200
152034
805025
947969
561065
855761
11328
1855
760001
301
612401
319357
463605
723585
614809
12014
21185
893881
104421
228833
381137
678986
12989
10485
5761
651097
276695
6313
679309
221129
248247
128389
161337
114657
865
209359
143167
918545
8626
933473
13975
1837
545203
4276
286285
55113
10954
560137
526569
350977
21281
209359
373789
1660
4327
262197
12564
413949
401247
1589
46785
450385
892
688711
923001
787
137533
535745
546890
8764
720219
535917
770
758325
934257
375741
6561
903275
212273
354413
850981
61233
105687
95965
2974
130919
479809
902657
83840
631453
350722
587118
659313
640837
997420
984577
882497
103601
502806
11886
441357
5898
628801
625185
252349
537381
43777
8615
245741
509625
123305
8707
478913
2801
4882
147941
149711
991892
439815
618381
478556
6289
417809
13525
676609
712655
418909
691248
257193
258353
168003
772184
4321
5917
552591
17072
911617
918993
98561
1167
328801
505345
2688
125163
6908
307201
915841
380501
1996
943253
647153
8
10095
234345
602127
840570
240033
368053
737409
682985
959421
13393
7817
5388
827436
51873
632129
594359
61785
323407
1518
296883
308653
631697
378769
175073
392989
738001
283502
812377
50497
604067
685121
79417
171631
13375
856321
507589
404085
154965
999969
857871
954371
7063
776337
370923
6964
595073
702151
17577
5916
10384
379753
381009
452701
146737
584143
675953
823355
36785
843197
996751
507169
61233
12029
200961
9485
185149
537565
952543
493957
699841
104657
13148
5381
819809
664069
120769
866147
457729
740929
6076
434281
853077
947905
673201
886291
794069
453963
153794
494181
593281
804931
731325
726439
629761
11575
389285
4111
310093
785
184237
407297
480479
13184
198457
191815
820541
696337
873175
4203
485643
520258
869335
228551
870497
4433
779393
8568
7787
837273
585849
293956
320145
2929
160768
11871
6421
322376
12769
4431
52
107697
697277
821057
68605
76916
120334
432001
958789
938081
452641
756449
36024
666509
3131
247217
165868
424613
937673
546025
10136
4958
2836
5363
410
403201
469842
947241
291666
756569
7757
10255
547721
971615
164575
724507
74529
470961
563641
5234
99585
369999
102919
12751
666265
176089
407165
196400
106033
709617
888903
786081
620667
166417
482359
327681
235879
592449
412545
529307
28209
52977
366077
761755
680961
597281
320145
103001
12977
896893
779313
12849
568201
626045
524545
10260
989973
6109
753125
65367
3681
748137
4737
837495
604497
250465
477061
14183
878721
407529
5474
813201
586349
582577
592657
554205
8896
47437
420569
325104
313584
300673
120892
734977
374945
9227
221840
516093
12877
446423
698737
6442
57825
5766
301561
9486
446945
24753
971443
876138
599457
271
871677
651913
889372
292197
69321
149807
509941
802
760971
853941
668084
148617
781311
952074
5118
822945
656839
12846
8811
976955
765377
4491
6065
716709
294297
565745
995769
6425
456513
691545
749115
716709
3392
13490
8545
1517
818241
90085
656273
324381
825357
6768
25729
525501
988777
184577
945333
12742
1012
92273
319249
262197
4473
917839
6681
695299
529411
340953
3555
774485
6621
7608
52977
11227
847814
982785
988523
791553
3259
858403
7195
144833
453
747855
685632
6933
702063
101339
284662
6456
481373
118145
284901
522260
862273
188585
7739
187913
409727
89473
638390
914149
988527
977505
733857
710917
718958
346439
25853
584143
754493
215136
8584
338117
1678
582081
744281
607204
18929
551817
158465
697737
934199
661154
743
888517
987073
360
542285
9735
9015
546743
93349
2726
796869
734349
893
7608
91921
435320
12570
242568
339432
884077
884737
49089
797729
771145
93505
13375
631565
356609
551777
301387
307313
14222
9675
488970
34019
217585
379989
280193
646817
629457
855577
4238
466945
701633
13747
468457
666785
789247
2404
431689
777065
2972
13929
3303
646521
171187
851033
29953
3453
6855
295919
14496
623301
832653
175371
593227
1178
658649
654241
384134
7860
13721
4756
163367
661865
11354
124305
620995
165868
575
1986
675209
848531
107697
85397
707001
4737
754433
845897
210594
428713
11356
2292
798343
3974
8258
10457
198961
785761
640684
213749
10796
245741
297705
7925
47437
99985
116419
590150
14585
6996
3452
977487
368349
528260
7628
1051
547699
1
13860
675607
279355
8663
10727
405437
3878
5547
12527
210490
936085
767797
343122
90903
6693
754239
968955
11964
238553
782
365201
2330
341987
152581
166621
895097
951216
436825
9833
3443
621489
662841
712545
661675
563813
1202
533648
2301
36024
3196
876313
499369
923927
809765
477301
5564
7338
591801
40561
68037
650465
13845
957778
156217
13358
3474
156225
220062
15551
997703
9294
807073
767297
10063
7259
945857
516093
526257
157719
558161
113541
13571
703741
8061
587681
996433
37441
669028
819353
492342
59
207961
907329
32665
247395
388481
758527
871361
2078
257419
891713
678913
792209
378485
502596
6139
855937
12168
12520
600537
435585
260849
1342
463759
2480
273810
833953
533233
271180
748357
7580
696432
11528
11513
12352
965634
862946
3393
540157
247057
682725
797041
14661
482359
12738
620436
643089
839425
9114
55425
476889
12749
218014
492
719873
317593
10070
195369
859876
729407
557001
36725
305109
212161
121265
369336
14687
245625
413777
325104
14582
349431
286144
822531
3453
341354
22889
190657
643585
4914
1670
675185
455383
865078
541825
40033
914351
430893
196042
661528
713489
12260
945369
250633
548653
365473
300249
536513
1448
854523
1195
1946
371065
7218
420289
291937
764125
12549
661925
958997
796357
595073
1986
325393
148076
637
378369
488017
612487
107973
655
9071
10046
212409
241323
792712
381599
164929
740929
673625
717105
456513
3500
579329
790313
839905
999969
324537
430329
344465
155689
271945
774085
86881
890781
278921
576
978801
6798
833817
12737
991929
918093
994617
750273
5719
689670
695137
988177
964033
5209
139394
14499
645795
467213
163367
13385
965523
344421
917993
9566
301561
718393
281525
102090
743817
653789
2555
709881
201217
767129
4467
893185
944797
10117
13050
633913
381275
146841
10484
4882
174771
10019
11541
420413
25667
287617
527360
205857
220023
551585
125473
9611
37729
580645
399281
1848
1972
249789
883589
418589
420131
3476
999969
2576
278593
179921
571901
308106
2279
210850
412097
991145
10543
15807
187721
793725
583
337465
181823
414102
291381
941345
459115
3633
885176
4945
453761
877209
7185
959225
11485
709523
371329
48993
659313
807217
248313
9245
295976
2226
70981
8352
894143
420131
3049
452001
924381
259985
617033
331925
826881
697811
836918
11642
530893
6474
561897
315025
84545
585153
5327
83523
328953
775889
3543
654323
117665
180793
606217
827284
899745
5571
13660
14010
782281
11345
555409
74468
168872
739969
62017
63851
995769
904227
548699
685581
266225
305507
267357
80785
11395
224753
262
99042
11921
1738
557629
288321
5373
780499
242939
771777
575266
824897
183561
731845
12400
873
6488
484631
6914
6794
137473
1677
678953
4659
8194
851549
207385
454029
839585
520623
5442
11062
310173
1009
1414
13376
821277
382863
760601
13666
555634
976097
2701
586833
294533
784545
697921
790497
2490
124
903275
847473
1572
115900
663685
248947
800161
6384
579505
843197
484885
945921
238757
605947
523131
750769
9363
964471
583149
577953
387225
6752
13438
748869
209359
919569
269105
644809
14987
183353
483663
2492
255409
375631
994941
9165
4861
631337
6449
8618
57548
482529
10006
8652
90125
33706
12061
7456
2535
382689
528929
168003
711521
697681
336984
607034
12991
813857
10886
567563
2521
870589
204257
98281
823767
7108
117867
622785
509601
844405
243383
7740
7589
6945
309473
865585
683351
4940
352129
9636
943391
145578
457607
11275
256201
954831
305449
268929
138137
7458
8842
71673
838531
275529
958973
2255
239227
753753
397307
896306
9847
469445
751213
6887
441570
741513
61785
642271
619905
372657
1360
893377
392129
854801
1481
921345
197802
10417
384977
650785
167731
985105
904197
245377
968839
403903
965281
1854
179005
412577
296421
2236
9302
9250
783137
603599
358473
691936
583241
2097
923877
531913
719609
737529
5346
796537
100038
159361
765969
380317
606605
131950
210
342337
838093
392513
12039
806377
360445
294473
815026
746657
295855
821697
5508
420569
149029
297457
180237
959505
13136
3757
676609
384041
999969
7677
82493
554211
652113
571245
508683
363865
669457
707604
178057
5353
192513
188013
657497
303121
8510
10462
399290
848531
224489
961377
430537
750357
6469
727963
13381
908316
12167
629581
388153
12309
820541
436201
774547
806669
906425
307689
347123
6290
777241
4908
772425
529893
503081
222637
6449
66825
285277
681862
541301
624545
522287
1295
7539
450817
7227
873730
253781
8689
705877
603249
960552
505333
506
8600
696217
45
699447
604209
2570
703745
227041
687873
990611
193535
635297
3867
8653
82363
872825
538114
644809
963921
421825
495601
31
303711
113233
481373
479533
154685
14305
685750
304559
698737
6647
187827
8978
609265
446733
646661
766689
824329
9602
55425
229841
714013
3417
568705
867669
736
738865
3120
17877
581865
893073
5221
750545
396141
2821
4018
6428
597
489233
98817
657965
7095
486529
8436
523057
12465
6308
804657
862089
387475
317905
261581
907101
407814
922225
590150
836767
33706
5575
13590
701693
548929
540457
336609
308765
7075
41920
796255
6650
529065
321883
860217
1524
2756
10828
9088
475091
530021
221801
11028
227823
395921
754021
843857
644613
347777
604485
11547
868155
10098
332673
5136
204305
165393
394057
316057
105905
876625
4368
9421
742521
384
5961
305348
328801
959645
825357
11804
7070
823497
128229
927201
529441
169133
810529
491666
851183
319054
498343
61233
841017
318593
878817
108741
70981
36139
175073
913651
685657
775157
415305
161546
472065
863393
264193
702
590977
4574
741456
379832
920159
740227
379753
168851
13209
319357
7654
13160
965829
269931
705127
372986
13913
7293
125473
877067
140785
823197
481689
142135
89426
201
869
232961
4385
77073
80035
457399
935599
672673
505945
9182
12858
915
979233
7500
611177
179269
325989
14167
567292
436873
4582
834705
184405
640801
330309
13996
410653
870953
885176
3527
348713
773253
379753
105621
452945
11513
110913
224657
72279
271745
7134
653265
404409
647153
278339
846461
681091
289407
406873
320002
3803
489229
140005
747546
884
10978
293237
311665
614849
4207
9735
326109
525799
5617
648905
1660
196097
844405
328
440828
307080
390081
12204
132
365473
986461
7563
722841
530149
263973
104421
215955
950785
727489
928545
6721
680783
199969
52801
223854
14238
1100
140005
960065
700145
618033
6378
174801
655461
14874
452761
342113
850693
284737
781497
165
150593
82269
183457
114657
712943
953801
4774
490057
70981
11967
981939
824673
5211
5791
3927
9535
360385
641
118145
116001
21289
678569
832653
711681
380123
172
496605
629847
8256
344809
293935
50705
5353
480067
951216
780909
731425
4301
572755
210945
885981
670543
12952
254516
821057
973553
3112
22117
8345
164673
355417
988343
530021
265949
10324
863745
138111
15310
534273
49509
7877
603009
271869
664358
12242
973697
662027
249849
124165
765641
1665
113905
751561
880945
2958
754103
261024
4902
1551
4049
166417
13374
38909
141425
732360
13220
186037
548952
598612
15138
22875
16649
480753
3125
904769
176217
764305
572371
15562
2461
748813
341273
368434
700145
410958
931585
608705
652561
7095
362049
896641
5197
507741
471125
3104
3947
65023
399913
2750
2594
977313
362741
12829
88962
761577
993217
994061
641353
775681
9696
912833
713531
535129
734825
390853
8280
618879
3221
788921
159361
448822
299170
155532
546177
808375
547093
637985
4620
563959
284549
772425
107341
55681
533
339055
9626
6746
922177
2407
81459
615109
605947
572417
942920
615177
898753
2472
868545
726439
15345
297113
14012
357713
359833
223650
533233
476105
213457
781021
265185
811810
166739
391125
116089
11255
15272
8780
14606
236915
4353
898791
6129
112519
575761
453233
241793
361703
226967
170433
976005
581865
696065
619715
12896
754785
224957
252797
175453
769150
11511
753499
932197
607889
999969
165636
169925
10556
479025
853617
5243
324185
4679
961392
812129
1432
260349
837013
963025
425569
840577
102373
110529
858305
236393
7050
856363
764125
314601
844545
747159
490850
11913
717052
730524
975623
382113
10425
224357
384977
4041
508857
802345
927755
783393
424941
653601
100221
557701
824273
12822
11830
211975
771359
2938
106131
553361
967409
971217
185388
959537
11874
517373
75977
72157
60531
843137
912157
414199
343933
176833
761673
956136
450999
713921
606081
973777
605371
421353
660481
783421
19509
796201
441317
340617
13268
13440
734047
281729
780093
941953
958973
58141
1
396389
254117
11743
760219
584421
759169
387695
345421
613929
743067
174641
116779
6660
137925
294739
11063
47313
803276
906599
801153
985105
198313
227205
14585
12454
966895
4992
169925
61313
817409
12450
801
8484
860113
689733
6455
607077
199873
478556
80035
659434
11602
664120
574431
164964
758212
4257
859745
947251
96449
6601
424305
225779
457585
395579
285537
845827
1957
1109
14654
927479
735601
35423
711215
10191
512310
5768
888188
733137
353551
554685
906425
11846
319054
431845
989605
956265
837873
429793
431845
642895
996289
5052
927
445349
302661
864225
2087
6921
12399
562483
11223
532645
243137
998810
1688
792161
256
3867
554987
8907
999969
679273
895777
843425
975913
258250
927009
922630
550096
429697
787532
347149
966098
803039
851352
338729
811996
470855
3834
59801
1
675265
186969
12578
116893
476321
4366
219
923659
838449
799231
210643
44489
931853
975169
5660
498343
922569
697366
53743
10412
220225
3775
8141
116001
816517
157633
641641
9405
102995
222757
969489
414119
352345
14525
883545
913651
10907
413305
15883
12418
718635
630993
617452
1660
147141
447329
644613
3580
579185
126593
243563
732343
12752
113089
629847
503969
7795
1746
490238
222977
615946
920769
6925
454463
652629
174401
283353
8193
648249
65921
471297
846560
74233
272689
364019
316751
430453
9451
149981
8518
928813
2595
116327
791553
203753
15487
102305
433841
238857
959665
863489
871985
316774
993493
131643
167569
4605
548847
967549
797267
627433
829
13942
361580
2518
867191
17750
1907
653547
449049
13434
567213
710161
149711
11478
916403
399924
398465
337857
611053
3826
178933
214721
286493
578695
1815
100881
102481
6001
872825
668793
4289
957973
12673
9457
10247
771359
909381
7113
630275
7135
2103
415908
812209
818689
474769
13075
3571
162171
827179
16124
11127
15389
697
336369
7969
843369
536729
15996
887129
947844
405313
225601
739187
356939
46255
720577
10459
697573
11409
9623
740873
104438
339819
495981
851393
684542
15555
794419
112569
9161
838932
986461
602945
6293
14063
909512
964545
813505
281295
465969
511181
356161
692193
820131
15720
959863
399037
689670
950933
876181
594461
678569
969545
159713
958593
4312
600033
546025
564203
629847
780839
591645
790577
725165
799017
212761
202023
553645
916237
999969
935763
311169
4771
6120
999969
899995
169849
2643
657445
560169
6906
317473
607529
360154
5507
913169
359729
224283
982381
392702
13514
515649
820737
992364
675209
325629
951387
715109
103129
767129
870001
200641
15634
380097
845489
262664
2072
568809
391100
472212
11010
437843
906769
965281
745609
773929
9422
628197
4354
14358
399924
597745
224001
824133
347238
181977
13262
994061
705127
3121
897311
5092
303077
274705
398941
357298
731425
8291
773593
742211
12287
13768
14083
309683
843857
6638
199330
578121
143857
999969
935961
527273
969180
906680
160861
399079
10538
440133
677325
920090
8527
12712
12073
336369
739273
125384
655409
962582
626057
262774
10610
938841
655461
495265
427884
15770
578121
843197
6211
98194
611012
58426
12718
382945
86261
1424
378369
689270
981065
10113
543593
14716
10626
32885
14426
5985
516694
15644
125163
545789
611473
871073
578153
571347
449804
76737
7922
9417
794837
12652
15961
641821
4465
14575
11410
797377
389837
866665
10099
886233
248247
403421
999277
400461
10001
617203
12949
5463
1
108675
985461
7505
180161
614849
92
392513
2726
611012
530405
688693
731425
20225
979135
14145
82207
254
226731
147497
812017
981601
423678
13902
47057
653547
555385
696891
438047
518657
347750
295855
346163
8454
10083
4780
116830
241717
733137
11405
594823
774877
755801
400397
15452
395805
435320
830049
99113
890453
361005
400095
762113
181073
647099
133007
8568
895393
13645
16096
136179
570575
12616
786913
9452
720061
752721
15539
748137
934257
368161
433681
53223
304891
144225
226625
532205
939023
194225
12674
802017
654127
14126
756161
651239
914149
13378
627693
4057
404401
888483
319961
797737
923553
689849
963
634809
558543
841404
683505
481774
15800
800347
314730
748813
991892
160021
428577
762417
910689
977089
231
308513
16238
543329
465497
512634
726909
595
637689
516977
2577
768257
769641
786721
256921
5677
4367
747643
404997
407814
5184
38093
350034
70981
328505
815469
825121
550729
16210
432365
442433
338
6517
417241
718073
4612
996333
756300
193217
545097
291723
6221
385857
17349
130281
288029
14566
711521
447357
676545
148225
14745
833345
2257
5877
109423
247901
278519
9103
600369
14346
330881
855103
6811
14897
615946
206891
609985
116137
16296
9203
764929
618265
603423
336248
582081
127201
278609
2163
358187
962353
690263
650525
132629
727265
14678
994061
7124
7281
477759
158065
294177
10773
1431
408017
8117
23867
595
490850
3687
335689
631041
587933
160768
120065
10677
10664
407709
7962
651727
86883
441921
872337
105097
531825
9176
5824
290697
683883
761953
402713
416407
15354
245377
158849
690016
15463
868601
112763
259093
3475
4582
547093
8286
262077
27941
691949
675953
198457
13067
444749
64537
8032
450535
974901
475361
511771
4989
232437
724936
903913
8664
944797
439080
889015
5615
8327
10196
804249
368957
352380
770987
419537
486573
235441
510809
590150
942033
340432
767879
13013
203569
326757
9050
916689
445665
565236
379321
4554
16023
57777
13567
939777
5386
328129
12649
14679
584533
1796
1454
235537
254417
105433
549809
980897
712
11983
4904
349345
172315
958593
715409
10091
552065
304613
1056
16011
792209
369807
5132
757389
643351
525931
670716
16449
14815
863745
979621
390081
339285
10898
228157
778433
124569
76833
1946
306925
943761
934913
29233
966098
107144
82168
3900
242812
273377
219073
5160
350993
13156
323857
316976
719825
374657
1873
392569
256120
887633
508185
10693
7829
15365
460065
718241
503229
681862
557217
4811
3275
891361
113424
453761
58730
102373
89013
938081
475425
642
951075
8680
6566
5402
719041
130517
718073
366011
904399
14173
911321
93307
15057
373537
314
130113
294281
713489
4069
787080
2510
16595
885800
2994
12924
510943
5090
403265
754393
739713
4957
776
915969
94649
52305
14904
5481
159684
791297
13361
129377
353705
786337
523025
895697
933009
121405
2559
616239
501321
933844
977409
221423
755618
227543
11793
672673
369793
640837
175809
12618
72157
586349
271057
285165
3741
512511
397261
999969
2819
869841
219840
296577
781949
15368
424001
5027
423439
3534
223913
529065
694445
126851
60253
179779
3371
78246
13044
16603
468557
11341
755353
885
519995
831757
778561
569029
31909
5918
376961
133667
382872
258265
333481
642698
671937
773409
243862
561431
669190
4910
8312
531633
155141
38285
5863
9730
677545
15622
6449
600303
5476
336813
11583
808499
787532
890577
167957
6109
824057
637975
256921
76161
16028
346364
26827
258321
705513
445497
3651
568609
123066
280989
14799
740417
676609
894143
947005
184497
389017
222433
8308
2489
404581
11181
478227
1649
891925
799961
309078
205337
557429
112573
740069
3134
25353
4795
453761
7404
240329
357524
583825
14361
669190
189757
13520
94017
688965
52801
4908
529921
493105
14841
43712
208817
108137
506577
814811
543757
14441
14764
676301
5794
932433
9184
636977
667457
853133
341265
509833
390853
362243
630897
260268
798057
842839
190977
450129
927369
6266
834214
931585
915493
614849
111351
3541
151449
10758
10182
950529
853617
8458
642165
788161
656993
7629
8053
763969
427813
892061
806263
3422
670983
412817
391755
147
747970
460049
977029
617993
339889
1786
976305
85169
313857
595191
11852
938777
91061
832935
7080
825881
13971
376513
378001
817409
985283
243625
910909
1236
773929
778207
639629
373757
3397
601153
516849
48173
644230
433955
1846
14884
569686
766449
365848
13395
701625
16065
492377
299240
190785
275145
144673
568643
935399
468257
920253
649109
755541
8035
890577
193409
157763
10375
715301
619329
211
6236
573089
132393
921021
378926
346239
742449
370840
271945
963273
309057
23697
804689
528260
354973
957149
9088
456363
321649
541497
4845
933473
361005
903275
360081
429665
782281
339761
1229
746777
634119
87425
7765
629581
446869
261163
26049
391941
372524
279795
390657
701389
107401
690765
10402
907707
229121
25226
939351
556289
9575
6526
925487
787373
210305
689705
999969
474049
142031
995553
357597
11834
403903
458841
860217
499989
744824
496626
12933
776625
22723
64473
4616
164742
242277
1285
560137
132061
540673
15378
12870
102249
327275
7848
5327
974681
148045
823497
204409
242417
246881
219681
262145
137649
3481
11784
488225
11715
938561
286493
986461
95859
251706
491
1357
989767
979673
1457
1506
418341
992257
269105
178275
234145
534865
9511
30705
554297
13020
863049
9924
512511
696545
311672
77525
419841
13313
694989
41413
949399
604896
810945
489868
14787
1391
15620
8430
11265
323704
521438
7094
886909
814939
412577
12238
250829
976437
406625
581377
25729
410879
16830
5216
773085
451073
426945
374113
3223
16513
284245
16861
10123
291457
313345
16456
992
731761
358030
111809
807729
201217
508857
462629
540033
917397
12200
2160
6078
206017
566667
504961
680588
7947
13824
207965
304613
440501
705877
97687
15425
6907
303121
191505
787362
904067
541181
83538
9584
768609
612614
567349
639146
90793
7847
887457
15873
793889
707519
407893
867019
554952
49729
127291
572531
835885
724953
989807
2860
21153
469445
407695
919008
4571
665617
3170
457633
15233
12728
125272
10565
14406
901345
879985
15623
258871
424333
759037
15758
2180
480753
723573
458957
791852
723197
430577
316584
619031
11362
13116
320413
656193
806023
760913
12471
732808
662086
862657
363693
13658
515105
5784
31985
680789
653601
53889
415489
809345
9334
620515
865713
378497
3676
77433
260849
16340
12486
742890
16100
2917
358473
10128
217417
865009
974373
999969
420569
588374
18477
79113
659801
407689
759
304891
81937
169761
102481
942229
143357
127345
2903
267645
110927
443333
663349
928149
624025
655216
922177
896817
577201
37217
860969
5001
369025
27329
443703
970409
2874
823767
3914
407169
12372
13789
717537
726505
7083
916689
886118
579644
811
401989
809345
350034
69809
942281
819461
337637
954723
256353
483308
152785
10316
16733
123975
844465
70859
868929
701553
599425
438349
6026
910285
410145
799745
14613
40325
391129
13221
969489
1302
523887
455383
59227
483049
731373
21471
429665
664731
239749
14715
631681
663382
348233
3470
15079
7474
907223
997
405645
549825
181889
246337
696065
11450
143961
513577
289281
1
566539
284417
850197
139813
920537
372217
472649
714689
770239
943129
535617
5627
191321
410145
15983
111105
429665
480389
34129
55557
527881
850197
744041
949091
546623
651564
5344
16276
17433
727889
612769
504577
17889
876801
407056
114119
380501
582081
479393
455794
16705
37017
1920
542285
130373
522344
218393
471670
503428
1
879425
656561
746913
673283
97131
24717
576659
598785
7249
7239
9662
140929
845601
540809
761830
596683
914881
16929
1936
540033
348321
393341
919689
86152
9796
280449
958063
284209
289071
845697
4544
6622
803149
19220
792559
4581
373789
924801
511257
247009
8692
140005
643360
524081
72805
455487
60301
188913
205969
876625
3240
7392
553774
509305
999847
8837
278509
9030
37729
813505
361710
348408
926677
699905
718073
12984
12324
109423
768825
389697
684629
3807
1661
391329
147553
320145
371001
714379
127641
412852
854617
257929
485481
243329
8209
997281
792517
401329
4119
916195
803905
398069
230772
726105
94113
941361
12542
723942
363105
11265
950933
890913
100713
244609
6589
11625
854595
437509
783137
417959
899745
296849
984737
860385
16853
833953
806577
215969
669505
444418
6713
614121
160021
618321
403105
599685
2443
297869
14354
515851
850197
857
123305
220817
9379
162480
604937
710610
190977
17453
219745
157037
205337
120565
6601
541443
756835
628353
60465
132737
40089
735719
2481
350034
293157
1030
934113
258657
448925
270867
8414
408881
348417
3741
575139
9675
793983
65921
365115
9916
758217
845179
942
280635
240129
657057
231113
380969
11233
703741
866886
697811
2016
161875
472950
10992
13364
922569
691553
900637
9537
215749
182708
12552
181353
694814
40739
659313
250829
349985
3722
597849
56433
274823
269469
3370
348217
461021
178865
592657
583937
83137
16504
488970
41169
505345
987745
644350
572417
897153
563713
6079
658369
490057
690633
936939
14052
244321
767609
342465
84809
369561
539045
701693
895200
111705
573243
103001
395675
35693
685131
486209
1147
989269
529673
173607
10374
925377
100489
497993
558561
792057
13355
220225
122122
783497
69457
71241
979921
245073
570192
794453
553473
5825
591105
561761
426691
520113
804961
572219
16007
392569
2810
374323
342337
8674
83649
144863
4233
329011
750297
16293
336205
10291
999969
325665
12499
957501
27429
325393
242113
361703
4886
25749
2267
768407
382210
690509
13915
387493
609601
16006
749733
332737
976821
399037
845489
17185
4765
284563
998157
5553
1668
211975
422269
229637
8411
862847
15785
615363
634119
272927
846737
760719
209871
899148
365002
142634
346529
24152
3881
177857
208817
13657
539233
269069
963033
177441
37
413949
924381
958417
525321
807425
632434
576109
360625
11930
54095
700365
670009
5044
653569
9460
1608
333987
111553
533649
870721
873046
983998
516296
653601
911199
261889
12971
9176
7078
43544
218892
6704
653787
530295
961473
8991
232745
15242
7346
324417
323493
378491
330969
829313
127089
373697
737409
7191
963173
268640
839521
415651
254897
38681
984967
505369
688567
10350
197
190261
118417
864889
170957
710917
965293
17786
180161
433021
416725
141329
528375
71286
752957
2850
632369
15858
9879
8493
16561
3354
385
886118
401489
359633
687641
17423
7925
524161
561372
10163
1
42673
281009
201313
47757
256109
545430
458921
3207
653177
3883
369433
85343
417692
4148
11039
11652
679743
850393
16618
338081
255897
748503
783873
878561
606157
903643
297457
513473
786191
16676
17015
16659
447799
2295
309733
17602
962353
10333
60465
842329
701187
20897
476757
13209
538
560849
615946
418060
905797
13524
595473
856321
765041
81043
598667
215749
211653
388503
1451
210945
563641
12802
106369
162550
719921
314505
845959
733529
674997
457985
9618
865525
664029
145873
486261
814401
202741
3901
997420
148145
17982
349185
192449
722465
869209
17920
349852
789671
6780
15665
645689
821057
156621
42401
7963
547
475425
648397
408193
9612
790081
147757
859687
340865
990633
576
259945
409955
350431
9884
151701
4537
7315
17897
16436
725633
6336
13151
224489
162113
891925
274361
209729
924973
641601
650785
12973
541301
924533
12126
10780
345281
213749
277745
753836
200233
795653
4930
5527
286860
924165
853413
752365
705489
696705
133479
315
8750
696777
727265
127201
374441
120065
510465
357097
663123
143621
343122
14200
164157
347123
722605
917367
913313
380501
8798
71241
837757
387695
612614
12752
3068
433021
326844
1216
11633
16901
876791
829025
9122
645373
59989
135248
7267
996417
226088
385729
141125
663299
595073
38265
318484
3745
891049
15679
664653
568385
578121
509057
16952
17422
8229
403903
422449
816897
376789
753609
586026
569969
568993
369793
634344
218537
652629
885907
9748
12027
578837
629373
461115
5184
12632
918945
789261
542535
717309
41774
13487
514055
410513
6818
34517
878817
785185
438349
123975
887926
209801
828
717192
6973
639489
366218
10050
518145
141249
584572
789671
924273
14060
655409
997497
3920
427295
672509
573861
11275
84925
11490
477521
9588
719457
915307
883449
853209
464483
710313
12233
11331
1190
602497
13052
440249
46114
558079
587273
526448
856991
727833
288357
527174
17257
13961
12387
2648
867191
19505
183449
172953
318299
261825
766449
12750
986501
824489
108262
155589
769345
69097
246753
144649
356769
155873
825881
754241
444209
650625
314097
392667
386531
464321
16012
441763
682393
784649
8030
365833
12280
9198
728133
400103
353565
535698
679117
13011
504661
325105
18241
364665
774085
886843
255740
792257
921305
218729
583135
885800
2004
405269
716709
473163
203512
202977
872305
297869
14144
976648
621867
720219
297231
202977
789671
9587
358053
262774
296
15763
230277
186013
583681
16025
345281
778369
218782
409833
7873
784049
164101
2011
15431
165761
780115
169133
174481
2063
4606
818241
525321
863745
732808
6941
364401
92732
945153
532169
18302
325122
593412
30705
666785
724507
894705
628011
482591
460417
30511
3970
279113
546
14778
184858
2332
489469
662153
679529
12360
816023
211361
788615
981665
811011
38436
859833
774441
5744
6654
288629
922307
653873
564849
10391
811785
3479
8255
643073
133635
680225
341073
9515
735719
503033
7541
617841
131855
843857
720129
16446
935164
922033
14406
253569
16987
793753
895685
6588
714497
2179
842889
5533
541595
24321
4885
7829
761593
108741
40881
2941
709826
720219
589793
274569
494769
355413
807937
826591
879967
11547
620093
14167
305507
341325
2861
849713
12767
8253
255196
209674
10019
10862
224753
547721
26431
801921
509677
3783
679425
629669
142660
661793
490917
105991
1624
325497
352910
12070
252481
822353
447345
664961
358801
310289
321381
15832
748869
9084
13279
721197
145249
11126
11200
933009
657497
14698
257249
149447
760190
389837
689670
13496
597849
872538
912193
313425
315145
43544
236625
710917
949057
3663
181923
226513
438349
499193
91899
904609
857819
415729
629049
406289
698297
426691
515237
3392
461857
16784
763601
11420
5836
8452
5708
301561
375853
313673
585109
2254
211585
455794
676629
653601
718794
43141
419211
8666
904067
885761
176303
396769
8088
488173
1566
985918
701389
573153
591505
594823
255842
967187
545117
624292
767209
411921
518113
242939
257419
886118
233414
809345
10131
139777
713635
412157
422269
263149
15086
340953
637241
944094
97325
471594
512129
734251
18066
346029
939679
825045
229841
11217
763445
293549
959665
943223
781311
935897
950741
12729
6278
461526
146973
216497
261249
2151
255417
95749
961392
7754
11594
424001
346239
571
670465
806023
399993
7678
13615
662420
15992
748085
355413
952225
6097
577269
921953
510173
751425
567591
386059
10164
10133
6538
266529
81415
343633
632557
957121
8470
184497
443073
608077
794536
18565
608
824409
7849
982517
5747
209729
700987
766957
264465
11551
4627
799265
586216
143573
210501
97223
303617
5987
178232
203885
335689
174865
128385
123197
572219
225601
910935
409537
271180
198657
30369
315493
41469
3936
718017
11088
491017
556817
722179
59801
101857
937887
755169
452701
2313
433841
981601
12476
965857
979197
8582
738641
339147
946649
981665
370489
46457
165989
602785
299657
17463
12053
381373
669505
923237
5621
686767
784065
248901
769641
690765
244609
5408
11058
578337
3366
361637
63505
793425
230705
923017
19585
12051
17843
293889
45147
11929
945711
462521
952157
633571
982841
320897
870833
654385
884453
656433
6254
24029
3984
298161
639984
326021
392129
6153
94529
512453
16653
896385
14482
424177
560625
893881
933855
3478
832933
13118
580001
902059
3458
611457
317303
828009
3480
15286
12750
140817
609337
153431
277593
936117
947307
175985
613929
11647
141819
27767
347843
986039
10
261163
161825
815026
925505
14118
635649
215271
530593
490850
112225
824701
321165
567498
364151
948253
929857
552241
7646
595191
928725
483
385125
450181
131643
669878
704385
18649
644593
982381
8969
799745
184609
461271
605065
15112
16363
791692
49611
621170
511937
356301
803217
26433
7565
721761
988314
4257
643585
398721
607937
854785
13865
46285
280677
13114
337857
340785
539361
817409
442777
4019
889003
768525
361857
898997
17877
354413
8167
9788
365075
96897
415927
945617
13845
5799
46017
662529
11682
201879
421353
295305
34952
483157
109725
510809
240307
305145
653049
849713
943216
957973
560889
521297
10575
18548
646385
126121
37
870833
12272
208385
267281
407105
441763
4597
723062
6236
178337
743225
188547
694375
725761
18062
249921
571505
681847
549766
756161
331597
164953
826285
779321
308411
174880
379321
862369
5442
671089
11119
663349
668583
146049
654565
959985
556237
949917
673625
9018
99499
231966
12261
16507
10557
425742
958417
34772
550729
10551
84809
53217
12068
8077
365527
12882
3723
8925
441941
216261
393462
243545
837713
797
893881
12594
16288
646661
8481
148885
523240
716801
752177
205779
533885
478837
9341
51713
554417
602889
685369
307313
907617
6370
800705
223873
985283
18001
3345
263149
352179
592657
296173
830693
877861
18829
715053
416385
16322
305
15659
108262
856
100038
393077
181457
10115
63557
459257
17394
316921
322433
777949
5201
203033
970435
927105
923001
997766
406705
977487
928149
724507
6492
50945
697373
300781
306875
676135
363385
596865
18694
17481
892257
759765
532225
16579
890097
655911
253201
13606
98753
12795
106369
176833
116721
601777
954258
342651
5422
428415
18691
858461
18394
85773
626759
666579
12136
660129
510173
137792
251137
448155
11177
572267
183521
17135
135553
890577
498511
947365
673711
9154
64956
644230
15088
16168
100757
299761
161683
110381
268223
3951
7651
834161
284245
448327
2986
648249
31133
613249
755810
17121
6334
5695
354789
132629
556159
805185
14883
828341
559885
12836
39969
829767
185388
247901
57992
742037
417920
746509
646205
802122
549175
744281
20545
933249
89729
308765
765377
7458
9743
332713
15963
16756
704521
290247
250105
10690
207681
284097
803197
5448
850981
9365
36289
929345
873046
16532
898177
208333
335605
417241
320828
8862
871810
303077
802609
373905
100335
935399
1122
7740
21896
278341
419469
496067
156621
713465
863745
400685
867009
660415
7131
331048
105097
942017
755353
848145
56433
743817
3111
794069
305951
355929
690917
16678
765641
791273
156217
923001
141473
440785
742211
86509
10272
513099
266795
7377
16613
280740
603137
1451
18155
654619
10935
649665
12867
605631
13513
596977
64095
929269
14519
131361
36289
835665
11027
952225
993984
146737
487778
419729
491617
160
736394
822353
5474
9367
7384
5564
731617
769641
370438
778273
433237
679924
1
394417
369033
290197
120892
186667
102940
913169
17458
2378
146249
641353
314601
954545
716664
13329
421675
985105
534369
178377
4696
861332
567721
125937
725761
164742
6367
432181
12463
3955
956865
16191
779553
493665
17332
3315
6892
724
66327
68109
17398
589107
939297
4245
879053
980035
104090
12756
6768
864625
354789
129313
3909
472403
418909
839759
467395
559885
244
16482
391169
565431
807073
798017
86509
7153
325033
73437
436201
7393
666881
398721
28753
572742
769150
132220
15053
536355
497993
962285
5787
6019
8436
637689
634497
166285
650598
711046
607529
421276
452689
116241
85715
908453
369849
180315
16879
4587
837013
231817
13644
504016
913729
17563
12475
232961
142437
343113
17574
431937
217585
214001
10341
10951
597
830142
10149
48173
771705
11176
965523
788881
559239
1794
160577
8414
935297
665749
10696
642165
435905
12503
347676
330057
16804
905793
8812
871585
387475
509912
41665
941559
720577
698803
8589
421657
97761
212646
770629
10420
353438
49825
275265
6329
238829
980813
69165
256609
465969
339705
909185
791852
248381
167915
5765
555769
12076
630621
243169
98045
92153
9593
771521
660801
917537
15009
156739
2968
19343
2530
17478
549577
13285
6087
926471
471333
250638
15730
974556
83421
4958
599861
168981
718801
386977
850770
14353
365848
693417
8205
8420
370817
675607
701693
5602
690917
467177
296849
940763
4515
682985
408033
995210
5625
724972
285633
8166
487659
443665
634985
815745
19080
14247
185388
16907
503971
925081
10922
15043
666265
18459
999185
156109
53743
11276
948993
7866
14237
569563
1
135768
9610
509249
1345
736717
663425
197761
936137
938777
142781
19251
482769
421353
3890
196097
509121
316015
928149
150593
305077
2225
3537
16434
452513
762293
857344
202399
705652
830633
546805
6611
662969
380654
838401
487013
682654
145457
619473
368413
510703
8867
8658
279437
735687
599895
386531
17875
162603
239227
293956
284737
15239
159553
282337
6904
522401
523025
16299
86705
790587
1897
2769
304629
8999
315145
1788
821113
16818
9250
198369
382945
592353
145265
701235
251911
625501
839553
410777
17970
334557
575761
493937
69241
4780
966877
793379
807153
857871
420745
16402
954258
202023
74963
535617
4064
788609
341561
792057
927425
749481
149916
980813
700013
80485
610505
627433
224295
645689
783497
325465
702424
208353
972795
18863
286144
738129
613929
10837
399701
17807
471169
12286
13329
15661
15194
26049
698300
893717
157633
600369
503163
10494
983677
546441
9151
4728
5563
599259
181153
860913
903913
742985
403041
893073
4925
900
983189
372217
263053
14620
359377
941185
37217
4294
11144
420057
2915
465361
534369
125473
12737
14881
234849
786665
40785
78593
767593
700987
612769
7338
369667
919873
17117
150321
486369
5802
93081
623637
715009
467845
795441
288321
463361
195845
189945
772505
873835
642516
824769
662401
75039
475073
10601
655274
538830
357743
733857
420411
172250
120565
17751
470436
17964
843197
704513
977505
246881
527066
1951
580503
716081
501177
920090
585600
14747
417569
41955
125597
15732
254641
14079
905334
924381
608500
8733
528513
172
9103
251325
1887
661988
505611
8266
331048
1676
2731
852993
146401
541935
19491
14929
984601
59201
969826
893185
378555
8736
203377
460865
82825
1219
13120
515105
381788
544021
7369
6089
912693
264839
10992
7898
152347
550495
501589
802885
11713
3119
990709
586116
482601
10943
14042
127945
438689
17869
17011
868488
54833
940089
225369
643171
541046
745609
5115
988003
729153
6209
845833
931585
969715
697457
172250
126195
32575
276833
390525
475713
56065
166739
501589
168305
738865
328165
770239
12625
345345
121873
131721
10817
410365
1556
10557
512565
938561
15556
146965
52801
696274
5054
472873
225669
418241
535265
253201
362049
7071
3580
255033
177106
878889
50
158065
8146
1990
866417
846737
531375
157104
9421
907617
532320
370205
731497
15899
18858
286144
353865
321807
325075
74849
171029
1599
488705
558161
928971
6809
5422
592599
953801
628011
505089
265805
18652
315447
918043
658219
14673
14000
56749
381761
971961
1
233825
11246
19492
12818
2397
403041
6545
925889
1417
621297
772585
120565
573089
709523
468801
131273
555809
130849
322801
2139
612993
736381
996751
329217
1085
16126
259701
301257
602340
528449
12971
17265
470436
748585
252865
15910
657769
633494
765045
783041
713086
601007
810935
341
441
117009
574261
888927
184985
381453
401813
109327
267437
816665
30973
163841
19721
15069
205121
707041
66665
80457
880409
889121
261199
975269
924381
870721
887361
493777
416725
129793
222977
245893
190225
19796
3696
16200
17346
798141
18700
12763
14094
777097
180315
145265
608257
939397
385729
975169
966369
365941
731505
3990
10959
827167
616779
901873
100417
106625
997745
218014
417193
405010
654241
730657
39713
155737
938841
8804
926471
83469
673711
584296
3816
565747
554045
16185
990145
15462
791225
81955
15759
234
12946
275969
274705
10400
1033
381281
6990
841404
871342
4498
3116
3526
14718
457
321153
843891
15961
212333
137649
680325
561431
492065
174736
5091
285761
498817
215955
128425
17579
804401
175925
630897
15709
363761
466913
842955
349185
431911
19418
417654
73766
683505
2229
554952
10558
761953
90554
8136
749013
3353
874057
363627
723193
962409
824553
491017
985793
309767
7424
441929
316385
162268
438163
218782
958789
114463
325833
609727
111553
16144
819513
843745
422681
838449
862985
332652
449049
632297
491407
818409
957121
170609
479309
699260
72157
524300
60253
227359
628267
222287
55681
141843
559239
487013
614121
171083
213761
51115
435193
313617
5405
933249
147757
326961
17007
17349
757873
904769
8025
55169
677297
18728
781773
913313
3473
4122
7677
964033
1366
889807
11569
109327
556737
196027
953137
351933
154185
3708
332
758785
545097
16746
235265
7700
715521
19113
6090
19065
65809
908415
928149
20040
223229
15856
794269
337818
10410
496453
177596
508425
327141
688057
409975
15355
944545
872065
649963
211187
887323
723689
654619
16672
150321
603109
230489
289993
12348
720913
77753
737308
4846
14534
875730
13535
257
646661
731529
500353
812801
296447
14998
6107
15140
858305
4095
4330
731193
3272
10926
132
663553
549489
952637
8725
76865
352911
243242
4398
98433
711393
565345
776093
17484
626368
19847
14287
787665
615946
5314
557629
302749
967809
531510
19683
2111
623809
40373
20573
158065
431845
739873
6077
16928
241793
782081
620353
147345
212193
51080
79621
420577
4512
341094
998969
310917
505123
372545
27196
3473
50497
726909
1631
251137
345281
83957
141025
16266
798497
203513
317633
209701
1902
18858
830129
798343
81662
18009
7305
455389
187393
984121
67489
6869
752151
997575
422049
740271
657769
381897
2569
2131
842365
865441
714795
602641
383601
5756
231167
155532
897047
260981
828341
17029
64757
751425
14185
439857
752151
671461
5611
16859
11903
294713
471594
807973
5725
103301
20030
235485
778945
933643
860043
79192
906929
7976
19878
835489
791297
877092
966465
482561
376625
8901
4603
17349
408577
16911
167713
558279
171825
840212
13542
761965
799825
709204
52009
1841
636635
406801
568883
3604
687125
687339
592065
726353
18008
361005
334265
624553
372585
89361
68064
169933
384993
11579
227738
984377
824943
711215
976821
492273
58
171517
434502
153609
13387
450107
3086
4651
669777
709897
5638
144427
503009
539141
848763
15058
577021
306153
124417
567292
4024
452613
860588
789089
140337
14870
9272
169473
12251
997981
754241
372531
246977
2386
103949
938561
2811
547009
14699
165636
985518
419
887841
778561
885981
19733
941559
240033
904705
831937
16307
717953
65347
465409
894081
99649
563959
444760
407050
581377
2764
943361
12739
16855
430161
19624
479641
998217
9942
19974
220801
173535
404198
55791
10458
9061
961939
1683
314689
245909
309601
236133
10469
1994
328733
921489
14326
668590
617452
19331
262547
750465
785185
433589
379753
484805
323779
51177
17924
520513
680897
449804
16208
74291
204959
706177
7783
387786
234657
290769
589713
680075
204543
753993
280635
287289
355169
534657
560849
94755
191302
6897
981177
924641
282247
465217
160605
555345
298939
325753
104029
1203
240637
927257
450999
8296
604641
782281
1184
6511
484161
228285
17075
4136
11144
605266
295305
785025
10791
771305
4905
1801
692300
7968
6896
399361
395703
341141
238857
140337
494015
393701
279793
807644
174528
738749
389149
18068
223650
15321
58432
14398
865441
454937
682415
18667
594461
18289
689225
834705
510993
861043
691027
791137
632369
189333
576861
18000
14601
16922
805781
439937
619265
742017
881169
272425
759037
18017
424
2987
601912
62937
604183
12463
182945
874570
826113
9574
5157
500846
256314
847801
752843
611256
812221
15339
1786
134769
686032
17710
944822
541089
844253
646383
826591
6289
612487
3331
536821
892257
10958
213985
12732
804409
968565
707936
786191
15018
616897
793691
102276
453121
562735
536
309473
567877
498161
663681
656839
428843
739839
204833
872337
266795
19786
47233
102481
3137
295
119461
42960
314803
320342
15893
11781
627921
542047
687339
147941
915685
443949
180109
12317
667377
683666
82608
486369
464579
986689
13908
719029
959665
5277
253978
19762
212333
9075
10849
991649
18714
107393
811785
938
805665
3017
965777
9746
18847
247931
310289
14367
711841
221246
100557
191731
899148
84633
6936
750900
14648
417809
335361
725165
72439
155145
14312
18786
12684
14188
17784
209359
819029
731217
24717
671617
731845
17907
710193
173493
796732
238665
352808
436896
464993
24609
106238
775169
246671
480813
260141
487709
210361
623281
444929
14974
500131
12739
623441
748585
308017
154965
877181
989009
982689
466945
805062
559563
486351
728684
19958
15788
333285
6436
491241
387695
359274
55681
18742
293407
353617
87785
16690
511163
2532
757539
635649
608321
744090
957189
738865
1088
816897
3372
38424
1388
15042
10559
304103
101995
507897
13541
355786
395921
759645
14042
735435
700785
855516
9864
437203
381249
10842
856817
17458
17387
211125
18093
67489
323553
302869
222287
63505
191731
542138
560965
410145
947457
763397
779056
55833
671219
861667
934609
517065
887129
674713
15587
604043
49
152785
9828
390081
18695
267924
239417
604737
766295
881073
930193
16793
6358
988431
544571
268121
865270
259751
532865
811989
768385
6693
580525
15818
805953
15663
192585
441081
928656
12109
321540
18136
49491
912402
932993
7675
997023
972233
760435
80089
308609
935091
407297
592205
933729
905985
174289
15950
308187
1208
669331
225837
142705
599809
576058
298343
443517
9506
142721
227567
1636
6633
1770
745729
745570
591297
12287
93145
16420
1584
211275
278049
279911
10283
992977
464409
744441
493957
36225
949
53217
153637
248497
711677
876913
5489
196042
3014
7185
404501
357524
570034
456905
20128
690422
783421
589737
3054
19535
169761
734953
10369
12200
16982
9109
712609
764777
16717
206433
618545
15851
482237
321381
340711
77768
608257
67003
554815
465953
991745
20002
184405
9895
10373
836193
257021
383007
114119
475425
440
323433
964969
152469
831265
248993
973697
304577
397809
153537
161683
89841
115127
12332
327497
39833
8305
726401
153961
374371
758325
789241
18007
224357
790899
3388
13957
684405
13901
2001
361637
947905
197441
732577
136833
836283
580321
219715
16365
522497
822945
642913
11843
946065
976001
731845
807425
20222
873
62237
591209
253409
500009
632481
601385
1483
265845
722689
876625
141425
650721
41005
614279
12953
19680
149802
951231
256475
546209
3405
793344
10257
15206
503809
693911
8201
915685
363509
14044
17745
331283
47969
594529
3984
963373
4635
479105
12846
496459
108865
607310
14328
14659
2508
745570
155589
315447
193
229593
352719
655461
918269
415651
728723
133145
7265
679105
867073
425892
12162
887753
675209
345024
309363
182708
162603
18140
2363
245389
184761
228105
6121
5052
18969
604530
10693
346607
585735
345837
933353
479309
465497
10058
83137
445497
116385
2855
440230
146049
20592
6456
520113
11754
999437
115
6945
274901
392129
8838
256845
774085
286753
603420
841205
75041
7595
99113
8945
6155
907101
5114
630993
481481
140541
976955
165861
487729
811989
11697
805771
364203
112539
594689
20891
760001
19625
913457
508069
651239
653155
975199
719457
14061
727889
899225
5882
955329
151121
263829
718401
235689
681425
859847
11917
840289
766113
334421
981065
196497
4684
11238
308765
407297
164331
427627
779801
728279
88029
12348
805129
501321
898471
2570
743513
325665
256667
844641
527935
181625
611233
73766
160361
802609
1826
54095
747697
1532
886537
163497
10113
785597
358801
726337
8791
867601
159703
54597
928813
155374
14132
860588
303623
803276
263257
11441
486369
18012
219677
655775
723713
389473
56313
958593
2662
871203
698881
16094
925268
816897
297705
713529
9103
12897
997502
658560
495027
11530
13208
20405
350305
746295
58025
829
184705
896897
507865
632627
240769
18333
546579
597409
795577
943376
199495
312201
373749
669465
960429
17072
174925
3213
11988
279713
735455
86193
345273
773593
112769
492289
615737
594881
14739
231137
878177
479025
2981
467081
595325
569351
163841
681973
225601
73766
580445
806977
5248
220665
5034
663201
841153
299170
601985
515503
122113
427889
686529
16457
17974
24717
385569
1403
708157
744933
3030
137217
5196
613475
963971
264275
17163
124204
750545
385
31211
11236
689369
173953
429793
588635
958241
941673
10699
174481
756329
13141
557533
281689
19886
101995
799547
3411
676737
150480
190869
21040
968513
197441
564521
993393
475975
437729
38
584677
978357
622113
393650
17595
84365
71361
662086
203959
753701
563713
215492
3108
493439
14775
791265
554409
382023
358917
944881
818689
18936
8352
9401
318209
814603
11094
18022
857609
37991
3786
572161
245425
424941
777523
311259
220553
2453
507205
563185
9757
687433
372217
18761
415297
23697
9352
245741
238111
681221
619905
280541
2680
539297
779202
897
18725
868501
14469
87747
10159
672545
150921
902584
824093
990116
710917
432365
1979
276627
1877
18877
808499
167569
201589
978089
17219
20152
82103
282561
569409
402057
297678
853828
873175
870369
156157
705127
311705
5693
57548
267281
109429
625131
8455
763479
239834
9820
15902
19113
20367
518625
401081
302017
620437
517691
2485
770987
3697
453473
610173
55623
15909
783557
416854
3047
647553
722380
382361
376449
818433
677009
996709
15219
144147
804669
277441
2101
696337
402497
485993
7096
562575
390029
219279
388620
248484
567155
285313
819721
16675
970209
413777
11260
5758
20483
406312
15434
549910
408430
202555
428843
12379
594
832449
310177
398349
769093
9915
678449
271180
372955
484257
5120
16716
503361
7098
738375
156217
18909
519685
843
13293
14856
17785
458289
12373
16778
811273
10325
214501
731493
316751
971035
846520
185681
21161
68841
383764
809673
424177
191680
373905
19697
166747
20003
593412
490145
929014
441570
245477
512789
239488
853449
485189
694093
343289
431348
20675
5720
507681
638969
50705
16371
940293
48797
799393
240977
46428
370565
760454
722865
333987
423289
3645
66449
15956
12122
450821
18761
278471
178631
992733
667681
523240
126247
290650
205853
440885
444035
731569
203331
17122
379832
572785
1425
14018
4500
487862
4753
364019
852899
21342
115521
191860
477721
950529
134373
125830
145397
426017
732521
9700
776129
2079
141137
838065
531375
213457
14516
13689
844929
606605
316591
257419
2701
458447
60465
229811
493957
2759
10488
716431
118403
506180
8665
36209
979041
608265
523481
864165
441357
347521
512129
18715
692257
419624
235167
900957
21021
593227
451306
17882
159503
252729
854
460721
107713
359677
16650
872065
324545
12614
824
385100
129017
3832
12313
717953
356609
788538
138873
875513
184609
726
231406
202873
826659
257929
352910
2214
725105
877825
624715
948517
204401
11802
378260
68605
13373
887623
163661
324069
11687
2367
547721
24433
942033
592599
821297
150921
962582
412441
540113
649165
690917
993217
176291
784067
17635
16105
610241
120641
3089
8026
611377
531193
482801
8834
999969
969
834177
170077
833313
237761
728389
326021
20892
503428
11206
883457
38465
11388
21317
606649
3609
303409
154369
610249
586077
11328
3696
6057
19092
625711
17619
531375
760399
3895
424778
844901
360773
95965
733235
12220
395579
707001
615557
17961
296199
9410
997525
12958
296815
780421
740085
76161
21459
86609
856749
420669
16370
221852
19406
781021
967187
10223
3658
19765
14738
2589
360457
349852
580223
461529
754905
792333
873209
537715
518603
676903
982171
262310
208705
48916
548952
606537
984377
14600
475815
707
407650
389441
635649
402533
933643
9284
890345
887129
836193
187969
9794
857819
733869
186911
388849
404581
4263
11018
11047
645795
125830
753195
19174
727612
11005
151905
631681
340345
17
708307
328367
14761
633145
766401
357931
494209
16349
938713
622041
7742
307641
964969
215265
184993
401081
950785
618033
384577
137089
65651
587565
121873
917825
465429
4222
191680
617781
902579
1592
718426
691361
947335
630289
640722
916049
707027
438241
861179
495745
17966
563185
606321
13915
771177
371201
284265
361695
546563
265061
819109
39505
920
52497
18769
245601
67489
187143
364769
100843
17854
328673
418970
132569
604326
33955
789261
282116
11038
715009
584421
960781
439430
8756
264275
862093
204
40055
215899
693
981177
785895
947291
433955
196652
18624
62273
4029
790945
425661
77228
8624
943490
19316
449217
12545
926273
891353
17964
852353
217753
878889
742890
18453
18601
111219
182401
821781
5115
785185
11818
838033
10730
940763
922709
535698
691735
696231
4640
527309
402811
870953
589743
165577
373188
982953
966161
783625
21154
10128
946521
149
14799
9851
602105
828571
193714
16897
14190
706247
221423
475344
359833
996600
579481
479055
38248
932273
26689
957501
135233
4481
888901
619585
670133
654865
15462
415964
385125
11057
669353
11619
10276
638849
712505
11602
7705
896385
367553
193621
2017
1675
7611
400685
903214
566353
315352
976881
259713
12834
827955
144143
362345
624292
417339
607889
542615
13935
514241
9167
9134
20112
7151
428169
745469
300817
17335
971416
18667
365517
174037
697811
11216
725937
678129
774877
44933
341987
2171
384689
108453
14049
11733
995353
3370
332673
672573
9905
586026
556108
354553
135797
825357
38248
862909
363627
884269
966161
629157
13072
8885
146076
841538
550947
8997
521119
15900
111351
882404
548158
538158
1171
433021
680225
20132
1795
885785
800161
435857
277163
693175
584585
477521
829630
751502
172161
800411
300817
14101
971035
13812
11871
219069
15479
888385
705431
261426
336721
343731
4673
477759
8769
610809
716258
597697
61133
486035
12491
3999
1426
532399
12540
894817
698193
660989
883346
13030
469075
925569
993984
13061
901007
1309
13467
7020
321381
2031
717327
823693
84033
262310
2677
229401
629373
525889
314601
407482
266529
766449
432038
590749
796820
681091
21121
32545
8341
100933
86531
20808
308910
835489
349569
19300
9333
7421
764534
12883
798185
430647
544021
673237
874628
74258
323713
6729
13458
14636
870347
394329
983785
6245
437345
609977
949529
305697
799145
556169
1893
102249
565875
647233
421825
644613
921473
12146
219165
208177
144147
614601
658277
190333
365349
20671
732360
343731
224657
99030
584731
191321
481373
8375
71361
707814
510173
69717
10145
23043
6334
20236
164597
13681
14848
734349
20897
731617
441167
17636
324759
909185
5518
793093
922831
467737
174336
761965
11802
438899
956265
153537
713086
44228
123305
42257
605134
355345
923237
743513
20032
853209
306641
7709
2541
3467
8156
9924
297065
955137
541347
74689
200364
472649
284187
201601
650976
14030
740501
1257
22721
250399
12737
345771
18855
87785
4389
3890
469
159553
968065
586349
983019
275193
92921
431106
434209
2115
942551
824208
17799
185473
51489
446593
690633
9193
16543
518657
10778
528545
155961
432337
8467
199761
684801
314203
768825
18107
289993
421
78657
155773
390465
1955
170609
93121
12752
439937
634985
525799
2397
860737
110927
305225
270401
700413
384209
723217
89527
2598
215955
17815
199417
197739
294821
460489
754547
6225
875783
301250
787
564253
486209
511181
465217
677393
13929
5718
279469
294585
693175
6613
342337
580545
9394
17082
6449
604593
960517
481573
669669
165061
15142
317633
14473
667681
12972
385167
849019
572849
343293
596779
6233
93489
18220
13492
740085
404345
18571
673711
368725
63930
536821
21660
19639
326109
7765
184858
908693
13234
830142
223450
688353
7481
153406
474225
602641
15698
479177
957673
422953
773023
12686
622581
898849
4094
649761
1417
521383
975642
15411
9904
708171
645689
15897
489233
689273
13675
949809
527561
627433
5014
934402
840425
194201
826113
12858
316591
1131
699447
6574
738865
886843
737529
480851
238729
920869
426691
713847
16381
672289
212273
561905
49611
516225
341337
948857
943216
1621
872337
52305
173969
238459
248361
776697
9527
58349
407297
439153
3002
884269
703973
98359
1610
14627
475091
16313
741281
526084
639115
124225
551473
484129
651909
705205
686089
274774
63825
68233
440963
395401
3115
485141
259713
996121
582547
348233
41029
807661
808337
240433
179176
180633
18221
1284
179176
16354
727537
153361
16842
7323
269933
376961
6468
16952
753893
21996
641146
711963
5512
894705
697013
794273
113401
111185
390671
420805
24152
341561
643915
3621
97223
830305
93697
634487
118123
298722
323905
953437
12124
817907
11488
10962
671289
929061
576860
945617
17787
9553
222977
484097
819794
369973
269931
423923
3207
882881
680113
301945
19110
370817
782821
184858
950809
757748
560965
884864
17688
910909
690016
800411
530417
5154
273377
937193
5876
999969
10376
156785
861573
578103
849553
215617
875441
9493
125569
888901
557429
352229
17872
19178
323905
803575
3040
847353
6052
10777
28921
21449
602525
227313
237940
6281
7394
916173
832077
921919
725761
71029
13733
116131
11330
607243
226049
301469
129441
125723
212193
578557
653265
89361
96289
609861
411884
549441
991722
467529
826439
207451
24401
1751
5917
106625
20025
422217
396084
2920
103745
892681
850577
4598
551973
600979
11002
22078
20275
294493
462131
580677
770987
13615
633411
19352
284662
149401
345969
409289
18156
372531
278471
17469
351041
811096
6843
4157
593110
871985
496641
222337
909753
80161
105883
976881
137577
148269
906193
519553
10701
321153
13033
620667
529921
456057
596531
10198
4120
722017
10369
14665
2598
136751
18681
974353
725501
930241
636593
222661
724173
308653
24281
3116
124353
789817
13299
195033
586949
425173
418731
262933
560777
406239
538065
687937
18353
94193
636101
119327
19053
6456
76385
816809
912695
351933
78593
4746
892291
2704
584585
479283
9957
603009
402463
670833
18549
723
373953
879139
364339
619639
258657
887209
834689
771145
57349
976489
7873
10485
344465
880084
697277
266529
931988
999969
859594
906953
21649
193409
547489
10023
4819
483441
811703
173377
302769
200073
2351
678129
155942
820593
122809
632481
971489
504161
49409
541935
4914
567589
799593
315233
9427
578273
4170
59913
695913
581077
573749
525501
2438
523003
944305
897921
371585
532399
825113
221773
32
473517
19364
684287
349081
169563
46927
22500
996121
270021
6346
4931
20300
915223
75673
298997
5326
360165
1730
1453
9517
9236
138873
774293
829345
213985
9745
870782
657057
94547
969109
7054
488225
506453
248641
640722
953601
14972
518603
252481
312342
9471
349191
711345
929729
93697
762847
748869
328165
74865
295011
75
2427
466913
7290
593697
5397
280541
155697
756569
966335
465429
841873
311809
181007
630891
140958
3328
629286
888041
4246
682393
2220
863271
910383
14511
970961
16217
829
619785
988153
218729
16754
391809
19641
155873
8458
1
343781
480041
743513
134113
630733
308910
675677
11036
273233
202849
436453
911215
764534
691361
20414
757947
877841
622991
359099
611297
752209
15508
43597
234277
989977
14025
14681
256921
10811
976881
831877
18563
315447
3092
10140
263473
903009
107697
2858
161337
688534
713489
975269
441941
972233
798841
753389
893853
6705
342397
85773
635903
3687
20991
20882
378839
18167
935591
30433
599068
890273
11983
997193
459257
245641
540809
22648
219069
22640
661319
20112
526562
436453
17142
805516
192924
430297
221801
21212
86705
21685
256445
210850
960356
478465
926677
249409
952145
660129
232279
311259
519553
175835
192950
5377
19544
331283
974101
841605
6921
3142
494148
711801
561473
263365
473565
22015
601704
681321
15375
12546
312491
59537
4689
11266
942713
799145
451777
2101
608209
679393
581309
621785
895253
40705
202953
624292
641146
3042
570192
609665
385974
184605
366785
213421
6576
133137
221529
21648
218045
680113
3483
323704
288811
75941
15230
488603
17413
15568
1250
264275
4777
921305
673625
64537
698881
265949
259985
567841
553281
779273
8539
829025
223025
5128
447781
21873
17835
229500
633881
83303
11521
5427
621841
646973
149505
675329
934209
298343
21768
12087
430161
618371
414147
787793
19530
423439
6562
14556
718635
748649
199969
677545
191505
57455
30353
3776
271180
675329
579644
621129
544904
474041
935497
361695
479811
8217
796161
8207
818281
53889
441201
764737
799923
706497
367901
21926
2363
7064
89426
741250
519417
106625
334309
976821
633571
12453
185681
262153
8922
395658
224584
860588
448743
495937
595845
15456
572219
522344
458289
963029
157989
45577
592617
829345
810045
85379
730981
18504
54817
21516
414575
999969
985461
586317
17379
682061
214785
611921
15650
614789
175740
435393
854151
821997
586334
3864
11574
19447
235485
518817
422681
628487
516577
12016
512789
999969
693519
548847
670913
6128
2713
303169
425892
756561
37492
677092
286945
741281
54833
7312
295559
222757
309078
590297
60421
17711
268223
548609
923992
800641
473242
123305
154369
18042
201589
9046
243861
622217
41875
10123
946280
80457
937673
11640
6449
20088
503971
10402
255101
645657
607196
845097
936437
835727
840289
204087
783569
736001
603994
562445
149863
643857
866919
790587
835713
767593
506841
112877
9339
11316
878889
22466
193665
345969
792489
958713
5879
20062
272241
458673
37393
145985
18967
96001
555237
747263
875265
175969
103949
181773
6641
298727
602889
12232
638453
708171
16268
984477
135768
450535
531273
912961
745297
22695
435169
890781
621941
489785
637403
10810
702881
774017
638897
320413
834689
641042
901345
17869
511857
16362
283097
16074
310759
604209
13209
7888
106169
109937
904705
211851
774293
757257
588374
791297
390
923539
703805
738433
587118
24139
815073
17091
9502
943264
6916
861705
495601
13013
945921
238264
57345
555809
98753
65347
529345
1017
701693
20789
23185
285617
3728
102603
526481
983677
572582
10060
842873
232369
766209
150851
673849
880084
687564
812145
543034
832331
302097
160449
244017
461121
438815
11661
780577
363269
953137
450195
673711
23214
788217
75521
546657
525014
870589
12881
2528
759511
5149
310081
20818
859440
827609
19837
489610
4526
6634
26289
365761
18551
2693
895604
68049
907707
393077
499729
7618
12250
657845
836757
647233
331465
726626
1654
603650
73443
20330
655551
446209
924321
4339
372524
343206
20001
882017
241717
496528
20820
4771
523003
4225
51713
13053
677307
23105
5143
674713
790577
921953
5824
9691
482577
680588
910977
512927
959297
564253
756265
10537
946801
5915
481927
975295
12078
634589
611433
244553
818207
509833
695233
951377
129549
347149
183651
418093
563777
672783
475521
470196
757328
15786
724657
159721
6339
18700
455487
13833
117841
564417
17743
10620
305348
9661
14961
18336
265595
651727
18143
775617
619441
5139
698297
18345
573241
392197
783347
466265
74141
7366
346873
327275
9209
926092
956415
3767
31897
2125
20521
129229
65201
13255
809673
418731
893377
674113
948319
46017
832933
565351
278139
344977
18068
5875
578695
436617
122881
946383
10409
16795
724225
383471
223969
617900
10911
439267
297065
112539
358801
970823
396745
15828
14227
714585
915009
23159
9571
2409
17772
559569
15965
5171
18239
496233
403577
481077
313345
83629
808961
588517
2642
395729
873477
6724
409250
302
149905
597441
860239
845705
2517
454463
427875
947905
44649
450057
222673
10492
6905
288913
22596
152177
3703
6778
134017
16853
718426
1515
12733
15236
824165
664961
886230
17830
4516
728061
245073
136805
17139
7711
343781
864812
383553
429113
58001
164707
340432
672783
823449
10931
14077
629761
3775
21219
10300
17210
327184
15236
6801
77177
39647
173889
171825
860588
340785
126569
232369
7234
680381
76609
9604
506017
450821
233566
891229
80621
903759
226021
21471
950337
12841
526417
627
259945
285265
942551
22490
837345
799443
19593
233425
12795
917041
79429
281295
581181
837197
175925
89361
19553
691809
76267
560137
689705
7498
418217
305951
11476
35105
145681
6822
15760
815221
3204
948841
15469
16241
529601
18047
722605
9383
558611
528929
11949
11339
731802
249153
8883
992733
46273
527211
551563
1
137217
15000
871677
21382
2414
838417
804850
16088
374323
171909
668525
843745
137925
466513
653987
862880
693769
226335
926899
285633
352651
545
415551
690917
295011
836857
17311
945
2201
166369
71053
16683
673849
10209
460257
5434
2721
11881
405873
104057
116987
48901
11553
719297
459670
938985
14470
9874
20439
863271
866886
437203
416854
2907
308245
305749
930741
18562
747073
900386
135797
806261
1497
873
496369
994753
13729
5445
14580
15343
334849
538305
901545
596009
97385
870209
10129
829630
209229
21566
526934
451035
83957
697013
8591
55749
12145
10934
16011
10697
203377
494273
17074
431291
19820
191680
998745
851393
944759
847233
15325
17505
908972
4087
113725
465809
650967
48417
118945
297366
149153
5432
93069
815681
983521
552049
73921
981065
127945
764
266225
466894
10814
497541
34391
631538
903
310366
240511
143621
904353
9777
11052
12319
205217
785025
21336
591535
18658
489921
1391
818893
762113
221315
540457
11405
23097
139090
401813
18008
979051
716417
192311
249681
12259
319
6345
735435
127291
498579
7198
687577
770353
10418
494148
904890
689349
11942
423923
593039
59161
480259
400685
221825
9100
4171
886291
964545
475745
240865
402401
387385
115508
4194
926457
542389
757654
574421
252993
23079
860777
22491
881403
574185
329857
9170
242277
932545
83711
358609
20138
21632
837
165868
20958
228605
875730
3299
145745
733529
525713
8626
9832
311311
4604
978641
524787
15984
925533
18078
47697
551261
672877
883121
593569
894381
779393
22054
3886
899457
955897
256314
809201
664961
8864
821702
12796
10839
599009
679425
826677
138298
322768
201589
977873
702993
16186
507201
21253
793965
219613
88962
232721
68929
739365
529921
567549
705271
749745
532665
754785
647400
21299
834465
901645
161546
21620
46973
584287
405168
293549
388445
474391
703503
469889
23109
18572
489665
874745
18236
101347
569335
914291
236769
9953
450535
603737
878337
213441
15668
175565
368137
104241
676135
405437
245803
796437
353205
617993
17126
881871
418817
7480
730971
5527
780499
599973
795705
14632
133635
552490
14749
19801
363693
315233
871649
237719
826113
913729
2555
892291
13743
687125
238041
230209
181330
858305
109265
996121
554451
10510
110613
243881
596573
515017
369025
9413
659341
487
22178
448557
979621
47
9830
417692
210643
15832
5640
130229
17660
572326
5499
855473
10391
22646
4530
783985
587681
7973
545377
17452
74825
18535
598227
950321
14840
585013
23368
4335
487161
682121
842469
12558
359009
982545
1810
861745
331000
873325
570192
504325
13434
946817
627159
934633
899457
94755
699230
192950
72635
300289
804961
911548
97276
305749
4573
429403
660129
599861
7244
605631
85565
51305
10067
18945
1800
2256
463057
18518
908423
105057
430721
875313
602785
13692
442017
17682
11159
19507
457888
765697
829
14438
684047
457431
387510
224235
323857
18501
982225
208817
880602
481689
774401
85343
95859
21238
9543
18421
989009
263733
999185
750465
77753
16560
400095
563993
728979
19881
390853
13205
14257
658241
713021
10768
869025
20865
920841
519143
291475
150321
590615
635483
174865
791852
69963
562993
130565
7083
103409
30189
18742
18645
360053
12803
930897
15655
376559
974681
13720
866919
880233
514451
15549
935861
728881
861985
100913
17700
698969
393345
698969
6449
27941
439937
990465
237565
768641
1629
466497
393277
553671
18792
98627
875730
12350
559913
14853
446265
11748
590150
988777
70989
7713
782081
140677
680783
305077
165636
19036
910977
11170
454177
836507
961609
269817
66733
973201
276953
80272
195497
949281
847814
856991
12412
522049
1889
306641
988545
380317
628676
887105
964
939569
143273
54401
338961
3972
801787
5366
23486
822321
24037
195413
342827
9999
422534
202475
235689
221729
18074
961917
1267
757089
961609
343289
828185
324385
418266
144929
3985
921
91441
731761
703740
920537
15442
19174
828185
502079
709969
941616
295559
815973
20588
5373
421825
16027
20878
14118
856447
491717
488017
636273
382558
19860
815933
907316
666737
243881
567825
826276
12696
82097
913169
380501
432509
307887
911361
9348
1948
940265
799097
869864
432509
9810
6169
606217
305297
21432
538223
293617
769139
550979
701415
18914
105275
23584
4520
391329
901778
15451
13368
908801
483308
770017
828571
18354
210945
696713
951786
20226
6398
671359
23965
120449
22027
657409
21371
436201
7765
872233
20894
518477
877092
57548
496369
471181
965072
13989
908291
772025
68929
480041
4455
76269
462897
13677
554815
879809
7879
129217
770164
350913
873673
963351
498817
514625
9541
579185
791413
42673
4509
241417
9113
886073
164447
19577
45786
451541
17271
422461
288841
5745
582977
132919
59989
22549
980673
956
597249
667813
8506
3943
706065
848501
999329
12036
215129
10061
166829
765377
70145
579415
131397
384225
12132
979745
957973
915805
561217
587273
22637
284145
439413
6053
22389
2080
213421
92577
667505
712943
16208
5070
557441
895809
999969
793794
245586
11023
755179
4152
131361
739713
519217
2571
16575
3025
369569
20320
475457
10324
14292
49089
764897
524193
684953
828605
15335
4090
13107
652369
13295
852129
29233
14588
5656
947665
16481
771305
462337
7153
454657
828936
181803
516694
137249
18449
670560
511553
393211
850904
70008
72693
880613
21415
11391
596849
16828
564709
23402
374497
314945
561065
109569
2232
601313
137649
3894
372609
107225
8999
15553
986689
17863
8768
2527
189072
32001
610115
183672
22622
172315
876461
78465
10920
702985
531510
21848
309366
14323
969043
48977
16275
382
5004
923237
606605
217441
797697
346821
206945
973505
896601
255033
411401
719681
834817
843745
12737
11713
591645
4555
920621
785
755129
966573
368653
2001
336547
69673
506201
699841
701553
377177
657447
5417
4517
441570
339889
902831
19643
20242
17996
15891
12699
705481
403421
489408
108481
992246
613261
72085
973777
594113
819353
69673
543057
658241
7964
293973
13377
1599
9883
110529
184405
924385
171517
798465
273335
365937
335293
307441
212710
527089
14129
3457
346011
480601
167235
537652
424001
949725
720079
534372
323779
632949
654469
23308
702203
10136
992157
896765
225369
732845
15838
7849
808327
704521
896369
137792
493169
795718
766957
17634
729232
13086
951231
552241
462265
293407
4974
783557
448177
845589
951786
943361
8057
918337
579
6368
639521
11026
21872
650
75297
977873
774801
10728
402241
269329
945025
588517
11619
779137
239
985985
962883
619031
324517
120449
907316
976745
785668
521969
49179
178337
14181
681773
534723
8341
287081
88193
577032
450535
270261
393793
921780
257193
694959
865270
1327
244809
695169
251
18941
419485
1013
8687
739365
464129
789247
619785
522161
313
7046
430753
485643
130337
399731
23242
188299
638638
274725
591132
9811
9636
8629
8525
197977
768385
15728
236393
976261
892577
21579
790469
887633
22728
741206
903891
404819
559773
15592
17090
755401
40561
3432
687873
718073
18967
600885
8348
67003
21586
783361
406521
7783
947665
428
952430
12545
10539
15063
757567
296815
626704
584421
545225
949361
263249
962409
13881
884369
20317
378555
626397
974681
6196
303288
838169
337105
9570
16525
870605
557429
138873
857921
455001
483321
14924
136703
110927
77073
289297
511771
1309
540641
9506
6304
21236
687681
254433
32401
21546
602564
163557
613455
922144
21532
9964
10145
892537
697013
987357
167703
342753
220526
559343
7549
390
5320
604809
533545
421825
18845
3886
6461
33833
292385
3369
811361
543453
12620
912303
511181
521149
986569
344809
189434
769636
998463
5827
194881
24480
40273
17405
21571
990833
14725
679777
666369
762305
1487
80409
195845
8017
446869
11108
20360
42142
131585
145633
153894
914937
19082
223703
6644
8520
8746
852885
19737
495297
814897
1
802289
240641
158953
563201
26721
1288
437843
582483
10878
292333
773929
216897
22418
15549
292
121645
190977
548119
10324
505045
888931
137261
393793
4298
693175
944963
474769
789739
566539
58193
475027
1093
202369
937193
194469
10926
359409
326913
667505
9161
210204
1398
73118
136001
18642
989309
507528
18281
124741
17426
324185
866669
38909
956265
7893
1370
38265
1452
909953
129549
406305
532678
4732
6751
937577
12741
959225
54597
766017
859541
977001
803591
5187
124497
713311
723585
584916
555409
5522
4099
508425
610080
914605
488970
5255
23142
788045
660321
459441
413565
961913
19741
24211
64865
22115
12425
445129
365527
454081
692609
2109
292785
581761
215969
11228
342521
24279
888931
5045
220395
508593
709641
8405
134257
216097
528057
1117
267365
564361
23430
985329
741283
8248
984377
676719
207912
854000
6986
357593
506801
17280
233566
156659
526257
171605
935465
293819
12162
15399
766449
4709
641007
97857
135861
15062
70781
264337
11275
14574
640837
432395
551261
247009
3794
11216
96209
21602
76068
44449
855501
983068
149505
501693
744705
521267
17539
760805
419211
20313
661065
862273
768525
24745
1368
793121
921665
936193
592269
272241
12267
835537
331703
536023
1791
183233
27329
5960
16180
136097
428843
958789
36289
17814
21968
12253
728061
692709
243329
24649
731802
3911
230749
320417
23201
131831
488312
246977
135060
295617
412577
406563
598328
875730
7274
809033
132165
844337
311649
184761
487399
22783
853281
248641
933433
591898
63557
12093
103645
16020
966777
666209
609497
269055
374193
346173
935741
742753
751561
985713
453313
19671
963469
343389
5521
983189
132165
13753
776833
982397
21193
155819
692001
73505
456276
3539
209841
348217
484325
620353
853841
755861
51253
492641
937509
249398
9460
507614
19182
255033
4903
61833
847809
19279
21868
224586
1262
18434
869209
119113
400103
972545
398217
62177
1169
701974
1
2827
6037
654865
20541
536393
217889
229257
129968
683481
23777
85761
484984
744933
96719
23151
235623
564943
731425
15224
252256
285265
425505
161609
798141
389149
704077
432981
11191
769049
458673
641589
691616
871829
14137
20585
814758
928149
869673
96449
676065
130849
673711
19418
866049
34705
3658
12954
859847
500417
600463
302971
12438
773593
407529
93069
767693
19656
641829
981921
989309
263873
15063
18744
330247
653185
22166
490817
926799
11456
412441
838065
453137
983985
172715
918269
733089
15001
22141
493473
402849
858180
17503
57409
304657
17218
279793
13256
17968
43169
997553
11762
2215
119137
851649
14243
357593
8556
430813
401345
24560
5122
15323
22426
19779
954831
11265
916097
237940
677077
384295
156659
219009
11409
375769
65201
229617
161280
244217
830283
1799
20473
138817
1
726873
488017
870953
881349
251545
293551
551713
806577
125937
15331
4529
193313
694050
587565
601195
2479
774441
421617
11885
312929
22458
412771
997651
20708
135199
181481
137969
249252
170748
849043
17862
417692
6706
3799
20006
6599
600979
996417
693671
200773
463236
251329
23455
434845
508593
599417
1158
470196
465345
420140
313673
775367
584513
659144
220289
359009
51393
224191
24699
17167
708640
9399
18594
15611
22266
358889
119113
22479
865837
527935
798851
11873
181329
324139
16853
471594
284849
960065
772779
463605
860737
306789
512901
705127
11533
924533
713951
802885
2270
851098
559157
508857
20131
499833
362741
747263
18028
1561
11801
371217
16864
5214
915457
6326
643585
967187
464257
280865
431332
10766
119090
439080
8414
636704
10521
37439
373050
161193
37089
117281
742017
609497
995937
771649
298450
22368
770847
22342
10079
213267
485111
13995
139663
218545
17072
11505
244133
11510
19376
269069
450865
462
5673
206649
716261
270811
369275
9161
513345
208817
228993
555409
24562
477447
882404
602641
808375
339585
851205
261945
251929
818977
15410
23283
146737
7171
596033
548847
282675
6382
741456
921627
959009
431150
159721
406625
109442
487686
16158
16694
84929
269711
218045
604907
635209
199177
882281
310287
12733
939945
1689
5685
425313
1919
806729
5244
8495
599417
751121
394009
540113
1
8056
100683
74933
832653
570575
16656
369009
634750
956265
9588
8310
160
129404
294425
5914
21779
901161
601912
847395
633425
25150
3372
1525
154965
516330
38248
6499
541817
24261
699553
10264
67409
66945
16993
8524
313294
15708
679001
1841
849953
101361
505617
189337
279713
702689
167609
852377
18550
84809
12333
512588
12084
183831
13945
161193
886961
37252
5277
15221
20062
596977
5577
15088
401105
22402
260545
509771
436651
12354
808832
237299
546177
773085
633913
284849
506521
13561
19389
728133
171909
743415
157217
193313
51177
72597
788961
447873
877857
195033
172689
6534
15395
919489
948757
582081
99113
149577
188109
7969
1126
2513
1245
16757
497777
674130
534005
808529
655057
217845
569921
789549
186211
1394
134799
119945
13084
916609
334561
368257
14955
430492
265595
332129
277935
638121
790081
8854
2466
430790
729125
440230
555273
201028
784601
409007
437935
566193
20438
564417
947721
19384
564833
750478
420057
14754
964321
1960
4599
6757
503473
820005
665943
272513
587897
17780
254199
6043
697980
316917
16179
654273
3411
18994
2179
9310
800705
637649
902129
744081
815649
13764
840122
886625
886291
952430
261945
937376
66139
343709
797817
500
171089
386297
214049
2009
565431
725761
306561
456085
38909
460257
224957
601828
590045
797681
420913
840269
431106
80001
45596
871537
964969
1177
537201
11950
619923
402463
59227
2603
792061
916785
414102
3182
1580
373537
288321
60881
553489
9577
1178
136697
778561
795327
18855
287335
667
263833
8001
890705
2649
7199
743831
684409
37449
586497
524934
12963
510268
502513
958789
678769
873673
21730
950473
765621
902707
458957
15329
760219
8303
696245
5110
686953
231353
791297
3131
400397
11564
302513
207965
237565
908537
285157
923477
36857
769452
1
425553
23731
950529
331681
988937
107225
769093
649963
17801
4217
16673
257873
285457
426305
675590
756300
3840
506169
237429
270357
7567
676545
413905
369729
14367
3771
767693
447423
338107
222757
290921
891353
670241
676073
747873
330321
461825
10344
322925
941265
564500
206945
748145
18926
862965
217093
25098
79621
165482
445357
397765
644809
806877
318061
389505
753641
1888
125270
272089
964417
393141
992897
63825
15500
74933
997703
433176
647709
809809
166091
7635
184405
395137
14176
523481
354845
665635
564361
25078
12018
329767
300017
561025
811
107393
2143
952543
232201
4904
946461
747970
17304
1770
608085
911497
333863
17351
13186
300915
418127
788115
498416
14820
250493
644055
145633
372657
602545
21457
854303
938985
694721
6044
904705
96729
452157
937590
784754
703931
57805
944145
718073
15855
688824
3936
611012
11172
861573
178420
21341
523177
241417
119713
5416
24599
911936
821900
743655
150205
992401
757389
15715
15233
740501
646225
10167
12832
436337
886305
15715
919409
387660
483505
244609
23296
147009
554193
395703
50497
931265
404345
5602
593185
462265
899329
994501
18353
114493
466369
182068
500131
872305
616057
819794
362777
201516
604497
20149
501871
225941
651121
18769
400377
24623
68457
110789
309956
21049
22718
607297
19655
578277
24340
4104
864515
481145
457585
641321
412545
691361
923539
405697
5534
640489
916817
16158
6954
711061
934578
483635
21535
11815
439080
363199
940933
492301
22117
164557
369849
431106
315201
900857
966329
135768
493224
485032
694609
777017
559139
527521
12903
17617
650333
634027
326451
352719
573089
20503
374314
4761
360145
685313
339069
684340
953293
1038
2733
36289
606405
19067
657497
358801
10656
683351
3108
642262
6779
640271
617505
8196
317241
508
6520
4342
300891
650334
4929
23960
891165
167241
908149
504961
18658
1073
152859
859687
4115
399180
16581
366801
408441
595473
518657
364937
561897
414937
15488
41549
283
983677
609123
269105
22523
24742
724353
401183
18471
909079
647618
678731
13161
788772
6373
14882
26593
342651
535617
19575
475173
10817
276553
407650
27597
18260
776302
812971
801023
281525
131113
920459
60867
34563
1164
35219
766179
939137
939569
206173
130229
74689
89165
898849
15060
21306
20133
908929
592385
639758
530893
24532
387385
768761
169133
5328
955505
789761
11323
43704
127433
282561
16560
4694
24603
329361
752473
442017
758785
358689
233261
839585
290126
121025
343489
666261
769370
5949
645225
626
18256
255537
266
25790
721167
171909
923233
385937
977905
12248
838449
209921
204087
18290
183831
924929
326718
668525
644657
9958
1658
190459
6068
3191
9821
14905
449297
722865
579867
6613
904333
664476
235051
840545
559157
691361
337465
183521
13659
930054
18159
971799
784425
204597
205118
236943
270021
407650
341729
21528
375265
15364
8844
302451
98627
395217
17820
184127
683856
827577
207912
874745
777017
496605
696201
282337
950135
958417
277287
425505
2222
253450
802569
17254
2676
892061
989245
30513
286191
522177
25197
2746
9069
665033
95677
19429
2800
973553
379889
768825
267203
431449
120653
928705
4485
17386
910285
325
347217
6495
202497
18102
17969
453497
16005
3269
801409
8727
287649
987077
16146
529819
18330
944511
25352
329945
3965
1
784649
17488
17498
464257
12646
17931
9978
238249
400721
914497
277935
635121
566489
252797
358841
1697
15663
55985
139947
948359
684542
918177
1066
559152
825
12709
580173
773248
23501
13963
17493
772855
250325
272223
898381
865009
493841
9875
879805
19179
160361
22886
369973
716033
315089
948479
8677
446869
137925
792559
9604
426549
231509
972071
949248
425259
265461
24332
870057
188617
833313
12996
909249
10744
387708
21290
276205
563673
915905
455487
931909
772779
497777
616113
25831
615873
108657
393723
20212
689409
398005
676065
623281
4003
844725
51863
10273
957657
990849
421569
102217
1858
517945
536355
778
757897
17342
675129
621358
25679
394329
529673
197631
738721
2054
981177
646976
9733
25882
471879
465524
242277
118123
143793
11993
7720
775769
894817
874628
10521
17349
703819
414302
376001
438613
35905
534723
374497
16897
129793
763073
24892
541705
603675
432433
11853
972905
19434
809201
9465
849337
744701
624239
20792
327873
966465
941345
13095
4730
719649
612829
684673
9146
175371
122297
696891
748893
659601
18959
885126
716261
285769
578721
418421
437029
634333
957121
21784
950693
908929
139663
817481
636481
15058
46467
15901
333873
771753
8638
252
188024
608929
197091
117841
63165
621325
587565
949725
753893
535075
982945
597265
985052
1958
403237
1
206641
19021
391038
691412
666815
22452
208817
920758
629777
27057
574965
689849
959505
650349
178631
3369
243329
566289
60168
890889
12999
100325
326757
255196
424749
177970
8455
739085
50099
885761
588969
913073
2062
999969
796437
18374
291545
463305
5201
85217
496733
206323
14887
210361
752441
8282
19421
312129
608085
415693
405263
87215
65139
236677
477005
3944
609123
781773
12031
369969
640
112961
119637
391611
68437
565729
305951
587897
171121
926017
24056
21378
593841
791663
14744
290081
772913
856875
462131
556991
88962
14821
23952
313411
3209
576769
415489
868397
472993
12604
230609
846561
409
22785
15373
4019
415163
917417
153961
305673
2648
12456
11953
14668
4833
730029
332713
813813
14091
4697
119893
992897
347043
17043
118123
3776
707785
678913
11310
877761
71877
178232
617809
733529
370354
4069
999969
24020
939913
572264
17625
832089
24667
8977
289971
92257
49409
7311
959718
285889
579853
17499
306049
25437
34795
7856
1603
124277
766863
17617
9927
2395
7892
267119
754393
30649
323857
463759
817761
22977
804249
689146
567625
559773
614225
797242
710917
696195
22206
748649
265061
15390
876791
329425
316751
7639
76515
338249
327727
65981
966687
497609
703503
908031
11265
279067
20418
845625
12074
229221
7697
372225
460257
491873
2109
546587
81662
8089
19782
563585
4455
7187
298161
834140
273449
286605
4904
337073
20177
847129
469703
309889
711345
217425
22994
12985
583013
133121
357713
19098
26028
504855
24458
7980
25846
18260
971443
572267
9217
864889
10858
965621
999841
258903
146561
716289
681705
797302
394123
662401
11022
870413
323073
230277
63366
12181
435281
14574
24083
152653
865545
900585
5937
9598
198961
934035
481145
206945
807425
16521
869239
112256
7585
271435
20649
64179
597185
26501
976769
506453
297553
995797
432981
11535
627433
676065
6755
561089
6736
962582
49665
258625
196856
692761
776697
640271
741250
570105
510956
1461
852187
243329
479873
16489
11894
683856
287577
923659
13887
925377
115073
274137
7897
27057
65323
65981
1
32093
16220
203585
959185
548577
737953
134257
2225
279355
605543
627487
954257
979982
17004
23655
24495
53057
341483
770953
374441
4985
104
660897
726337
40705
8297
480979
17486
166009
18274
13567
843801
23210
569409
365721
74141
962697
612410
978615
627879
775681
216497
870413
308017
7171
619923
259751
90797
22325
3557
892385
858277
2686
937789
10399
955423
678769
24349
543105
8303
581447
748137
373521
19241
14768
22289
870605
406305
791441
24369
11280
860239
524509
839249
937899
41303
361853
756703
873769
608705
296357
40488
14645
845897
938721
40365
746561
19783
79553
582483
361473
276409
383489
350626
257606
14493
956429
13281
20697
516613
234017
252755
559773
655409
592217
746349
292129
333053
885155
19166
533649
721761
77629
22257
133105
6657
471
13809
842049
4937
8487
157905
959009
294585
19053
7774
135248
751041
109937
653
89557
467395
175141
8785
15759
17483
265461
37825
119801
448705
398633
717786
95609
597185
406289
654721
873325
138217
632653
161209
353205
298727
622945
156785
16538
639521
201089
22146
227313
5007
636233
848777
879668
74641
59989
810945
10758
22653
21349
896509
798729
902273
13693
918469
955651
145141
8817
5364
7992
821900
827404
14659
232961
808021
3259
4614
352359
489137
854777
415375
115221
857609
294053
871167
400685
707792
973897
642657
917745
727537
968207
776129
8620
19674
12845
737449
12659
276979
12661
2201
21672
358273
410350
226731
647153
435193
686569
864812
15985
749012
838657
148109
268901
18750
14705
11196
199795
440401
107555
585393
7962
20115
828435
890817
14924
8651
402
3138
659941
351041
19688
685694
884673
773779
259945
4031
742
15168
490865
338569
934655
299327
74689
879809
112272
171777
11770
881281
499653
116587
35009
786561
9665
202701
389816
652145
533561
144769
969109
9083
19869
387777
809057
101871
566533
730657
508287
863116
10522
22383
658635
512681
373461
155819
624715
917225
7302
643921
489229
330487
436309
804249
712505
968839
327981
444453
206767
113697
949917
495601
29953
22002
723
722588
748145
48645
203201
204163
2333
642727
306049
25849
962889
180449
537201
19527
312139
242113
399281
21185
251007
19110
3742
24803
717786
190977
838417
22066
603009
239633
438529
325085
950321
517569
204113
980117
25289
205337
418661
946383
14190
2011
819437
950473
531633
719649
378561
503956
91061
533233
380549
222544
551079
657833
629125
648513
150239
527174
35409
829630
3246
3855
310349
358607
3881
577393
516737
293889
179429
240637
94755
18767
405133
219940
13343
16421
21863
8546
444097
384577
593281
299327
968033
418421
11184
558028
254485
148535
597649
712655
22531
510993
878
852129
711153
885001
24490
939937
742985
445945
884864
842305
820561
991729
574853
368257
324315
750417
688057
25473
564198
26372
2627
633713
1587
508287
424749
321833
442709
100881
851107
12668
591473
20630
903891
882
20503
176803
137925
8606
955289
913651
226443
644361
302344
11351
509969
185681
246641
462265
510583
751121
41709
324517
381249
8104
845833
22239
610673
877067
863453
842766
904929
771081
30337
878818
745489
225761
811195
772559
675590
149711
19165
1691
171777
179429
23059
719633
363627
18598
658241
2683
783987
555273
238529
15557
665697
43544
335713
259069
3992
612769
28489
5364
174289
445021
687701
334309
571785
115508
158849
736225
483321
705481
519753
748813
35905
129937
5350
65809
857309
798289
947161
83241
98537
482237
515009
299711
25308
23097
930945
222390
332363
854151
12967
21641
236667
975025
528817
931745
493593
26283
174401
222625
758561
9341
966777
6177
791663
460505
19783
769636
3929
224191
259136
578337
15588
554072
12295
694220
262870
164377
79113
11149
913441
19977
339761
703177
6774
438076
15610
550729
17690
439080
588209
104557
58681
670543
190746
181377
559233
714795
148885
20688
756864
554324
881073
684641
15824
760454
663829
131422
397701
112715
300037
8579
805817
887449
1200
250857
113633
306049
131585
252797
105621
25320
893717
953197
224191
229637
625501
574301
235150
15933
12270
925636
431937
657769
21565
9273
786191
904611
425492
21304
911543
372225
161605
527174
771145
154777
208603
498776
644577
4062
15593
949529
2486
148449
741796
13980
18743
355519
624025
2771
207313
127095
242495
629373
129745
78001
997766
912961
20182
857609
704721
7250
3859
21271
117313
100467
673573
854693
905334
911297
769195
229617
118157
415513
769885
50543
415345
893642
401417
125665
2892
552901
142349
8854
49387
495837
586385
259163
807297
390649
597813
13059
771523
10303
962113
6744
201398
6933
366457
197802
43961
518405
6678
594529
520325
24532
81524
232569
730785
283709
364247
402985
12782
21563
805817
14942
390235
802429
164471
503015
15595
757456
506945
919489
403577
729757
23408
891921
319265
863697
20470
435747
19651
733678
21183
823767
671758
9469
21965
16521
474881
215409
851934
231345
17388
227705
17652
7649
209877
111745
947591
702193
870853
316560
16172
676377
160793
362097
22226
21195
952403
632025
437843
896509
21266
16477
328553
60932
329814
838065
49445
370923
2602
617367
15469
635057
24798
119381
249137
4184
215265
146737
180315
97921
10093
193665
58193
126720
837313
472649
14989
22914
581052
534779
719911
26629
446328
676985
70641
434049
606017
442629
22831
207385
192545
887209
24685
413453
563913
23475
413069
663382
3478
322294
618765
38865
5418
18094
914231
920113
678049
493473
712715
593007
906145
797455
317921
4813
329889
13874
356301
26422
769049
426049
80272
523254
95677
8563
577021
15691
551473
468289
178821
447297
889003
369849
27429
954709
20736
11068
260862
849787
7179
29377
119090
81459
159233
6280
407754
187873
15065
678305
871810
40641
315379
19509
561217
703385
122657
74561
678049
26856
944801
588861
395409
857153
5971
336813
727963
874945
821205
172093
912789
186521
23942
198657
542217
562404
369973
24745
133667
843197
251201
294519
9698
364769
245893
284209
959297
761965
16028
991855
871873
975501
231777
494913
19436
456
514749
713465
511857
3284
73283
18761
655841
87
307021
315857
903913
709947
233289
303663
16458
18905
236769
623801
955809
840869
365
176343
28836
526846
3351
327418
514241
975540
485289
798665
397041
26170
620093
2634
543757
398815
399441
238459
536001
340353
460505
819498
613969
1031
557701
26000
816094
11617
1241
18788
192505
158221
14967
525207
607373
999969
584761
9195
333053
626035
19934
402365
18436
662031
870097
202399
165277
923992
23101
25876
204277
370561
625501
124858
792893
10837
731802
175636
18253
429793
195845
920085
870531
193051
242798
718587
180270
519601
192881
368521
16672
228285
6598
27340
26104
622041
733681
312705
6177
486471
999553
496915
704377
25841
922177
605134
650833
806877
1017
1406
925521
14817
17541
4549
702341
23843
481089
438737
343489
10337
186901
96325
170817
326718
602705
465429
581225
7817
412405
387671
1681
335767
252125
433137
495277
682781
359047
251706
11869
43215
126823
698463
622903
20951
600593
928009
385633
571901
201369
188585
9161
21757
414345
628805
575681
861985
375937
584865
9631
292785
379064
670441
112715
294585
688965
132274
372609
25127
872967
48797
2381
737729
317801
534563
684273
770017
218045
253351
229031
64
856961
597089
10229
648395
395217
82649
506499
641823
146897
851033
681773
675677
827304
80049
310615
871905
566289
677297
20719
897425
659721
965829
429081
346897
6401
316209
810869
694141
425081
24730
300817
55105
985549
5952
271945
6620
30649
990709
236689
437937
552241
408738
16100
240125
944637
249305
17681
9634
863598
8618
299641
919873
310551
195347
127009
616441
413453
463553
4688
266114
173377
897353
733905
45763
19169
436541
954
137533
493926
9954
40173
298561
23226
10917
276627
174925
14683
220161
595408
475879
2433
618075
123081
11606
3680
1687
7726
508069
4471
301169
368361
941762
419046
15547
24284
872337
703745
777769
12963
814069
9982
1601
964705
58833
67409
869683
286753
698737
2999
892291
689817
17828
18181
19927
332363
16494
14131
841911
473809
984445
97595
1323
442231
18087
6838
188765
730985
702989
658409
647887
469491
570652
389989
707881
653356
27529
566667
695489
313432
533799
79881
896641
66679
385377
10205
1293
536613
287905
874201
315823
8371
20552
391329
174177
47285
654369
130409
11553
815617
744
749607
75457
23786
209565
697379
927809
944179
853629
479709
653929
22524
294281
75137
656033
814603
23513
175
17785
735297
325197
863745
8658
613989
435250
20295
204087
647833
223703
22012
946
351697
9339
323
14839
7218
274377
270393
539441
69489
159473
598117
472321
173335
322555
180497
6258
87537
25941
128654
44061
684403
944217
1681
656093
227009
5853
480373
216891
296357
662747
3588
426223
282445
22435
289661
816853
945041
7941
597813
430977
979561
16083
25074
812536
433167
309437
11213
14058
513873
284865
72333
25886
884355
814401
3649
15829
588374
741456
353840
335105
622903
10287
721597
559025
669154
868801
981441
206257
22100
359145
713847
974373
479873
348233
117953
523025
722689
425173
740909
682513
460489
1569
409087
142305
616057
609123
19343
14202
6
139090
327461
52
630637
521730
860833
353687
859133
223093
6058
697013
768195
24142
189646
447907
465169
158649
547456
26898
839617
780577
199969
16761
20604
188417
578273
380197
871993
790957
28836
887209
884453
10689
8396
6724
344577
12485
787793
822780
934113
963639
926677
614745
550846
397878
102217
242529
191731
578
375741
23846
642262
24605
795327
177613
493361
440847
12490
518747
622460
830953
776865
191445
330609
996887
8044
753661
298865
989758
21451
927352
756329
6743
25434
652833
682621
215409
232621
386305
158953
429328
25078
20721
687125
185137
938376
9133
213761
123875
863970
860985
11864
512958
12245
207912
368985
28167
577269
548439
805129
240303
685055
443553
19578
572161
662843
511857
158649
69005
956859
963173
3644
757539
317121
807857
197441
9273
13653
827577
679529
697013
13924
645412
579121
533377
146705
991649
763885
598604
925137
14805
6909
300781
576689
19026
4335
932961
21872
440929
78001
153096
410601
739957
725
815935
53057
188024
404693
339129
298901
932841
962409
389149
453137
250689
907
433617
294086
297937
2595
8770
540014
942849
15165
973337
131065
86609
618033
22695
128749
17228
693983
753793
705673
853629
993757
758181
742521
949965
517973
13617
345281
21955
730855
893146
787953
412870
408017
597901
228697
27145
298641
916929
921305
328129
938
1551
994977
60777
636593
75450
1467
530
327193
42584
890208
80705
20295
1234
230345
3670
446417
8835
4953
484097
535769
26364
787829
537525
753299
437145
506789
648489
640625
265061
544321
953649
479537
904705
894497
17628
563727
864285
283709
16636
11786
842766
827423
579941
303077
11734
21790
648329
908889
718849
24314
359274
133121
786665
1681
28072
47745
49409
656485
194505
308609
940265
829345
512
669028
6705
713801
24660
383923
707916
28091
12723
105045
6850
865525
782005
840907
19932
8237
840605
103001
788929
713529
335
656363
389089
326961
707936
365517
9984
114747
832817
20836
845669
970426
9315
126195
441595
897425
371662
5011
808289
462717
628353
25045
27845
89245
165121
321713
291913
511745
468127
847669
162913
565247
6846
485993
416407
952241
404501
258753
160945
481111
620577
590465
568025
6151
16675
285761
10205
541935
13673
754017
591053
708737
506508
983
48317
779137
776027
438449
541085
958031
8392
20083
882441
409777
376559
40173
7353
658605
316560
604745
347497
752209
16859
737729
12137
736335
3097
864841
10653
144769
316993
866113
904509
425492
740975
256841
558849
6479
503971
530491
5148
90903
637473
303455
10836
149807
936117
660481
11826
179597
798665
406455
937153
140337
389746
216097
463457
257131
180793
680726
889521
576245
896897
210311
58321
466894
18100
16755
644727
24950
181281
29435
194136
958593
996027
544021
314369
665861
22850
28961
16803
572725
26162
576999
193072
131585
375033
224235
868551
540457
818942
18865
14347
798057
735297
376085
606017
19882
586216
798289
505187
320342
531905
636233
990571
201713
132473
365545
80933
845037
96609
620961
20994
27600
777017
350657
677177
22633
4460
240511
869239
958973
421853
24267
4494
23325
214577
290169
23591
997525
2111
19618
600463
65413
999969
7092
899629
817249
66561
59429
684065
26163
559988
875730
15223
47437
9916
667377
854777
16077
175
976641
866795
297283
783377
819299
456905
152785
247341
11457
432509
19133
964897
358607
24369
366225
16724
8765
545453
457949
654241
852185
957857
17783
656137
111105
713921
23375
17589
726913
562404
880834
907233
180315
640722
296369
775281
536589
12383
412007
907641
12422
4746
594377
6564
292197
3449
866585
3195
24568
625
219169
7107
685281
16943
7580
726701
893565
992673
129639
24046
15094
635965
414145
794177
725086
322135
974465
519753
106577
856853
169563
327141
268121
99713
544696
422401
13988
708307
22473
781207
993161
163453
442149
198021
996333
440785
236625
904673
679219
30453
450489
238057
133532
374945
505865
720577
933322
42960
19135
540673
26607
8544
14824
984289
712897
768561
675590
399681
60168
2009
714153
648541
177857
16708
584513
818913
947721
219513
866049
3355
16626
770164
3484
21153
682725
260261
332713
107393
5984
13677
887449
19784
21940
163793
86400
17251
447669
244609
838053
23064
211851
356609
771905
44453
334697
35481
20845
23450
650976
324005
733281
51629
972825
110530
276851
847589
317
296523
16694
358607
652953
463361
946265
443955
28153
46221
313345
993217
4713
973889
7712
235150
262733
713465
618881
472403
141681
658409
19272
570105
499681
420503
284517
412747
334309
22001
553
357097
576999
968443
752441
433673
82323
207903
739365
509525
642516
880173
348087
109889
761673
308965
693697
26734
559601
16816
4685
7439
318373
670847
3672
914433
1207
455457
215265
8410
391545
591969
411399
15731
20963
593437
830049
1383
851009
773353
583249
933322
92455
242593
779645
817969
1260
788217
472403
722413
71765
19571
532101
25400
854603
58473
3080
522930
575891
278177
864625
119297
61501
8232
76609
564577
599881
997193
78053
788971
27451
809545
355201
434779
183633
18953
401357
10616
16422
712969
655633
13867
873325
740485
642625
95881
450401
245893
490993
687793
679873
2243
414459
2555
328129
179502
23507
698905
649273
26101
375265
813957
345169
226880
12014
314517
2035
529313
322555
18092
500604
911869
95033
172112
3221
657309
169985
3514
27904
107393
865905
735455
911466
264337
16221
858801
554232
7460
213394
999349
453757
1134
602821
710573
927674
334781
73766
407297
493777
20289
241323
20710
112189
301242
945
17700
740417
369197
774609
495535
9562
413041
701411
187655
20469
429217
526211
851728
159361
19962
495177
297617
358529
615946
920213
500497
418557
769935
332049
10067
520425
134651
686069
867841
769049
936967
218034
946817
510754
71469
594147
265953
24529
470893
549529
1812
783207
175025
15548
14965
162397
3916
407482
538497
517729
360457
757801
153809
430081
248709
438609
21600
544417
849529
6179
388225
387057
434801
4366
891801
626460
147837
8758
670009
18528
456129
51445
952865
76915
861269
699841
973297
24172
22002
802433
5833
901949
236294
1522
8785
16338
699287
983345
529137
903307
417654
82260
476801
444417
706401
53889
893665
19002
431449
1020
965129
13497
98753
19796
559343
28553
507681
22140
814221
925107
9460
30369
980035
681041
666777
91
982321
28234
423697
725201
710193
342305
766465
911466
27678
58511
467069
775537
12202
231865
719329
439430
413041
57813
757947
243137
704833
844545
703465
300017
293507
852461
103879
551079
847263
111351
771305
631948
807948
14980
395108
423310
13052
312257
961081
326065
690714
744130
625601
830142
868321
304769
685055
195497
75572
714721
165061
657697
563239
939733
5730
778137
667289
19998
948757
910977
382657
282675
17914
663123
307633
513909
5325
926799
75039
9659
186353
75881
280394
271945
979081
568361
11821
572725
10174
847321
808831
110530
10783
280881
473389
224559
26002
578475
620865
713057
757947
208599
707629
17308
594625
26263
682915
24423
653789
791413
353281
661687
456129
601051
306957
193979
22117
605746
60633
332049
19066
396141
13377
10905
217753
3232
6110
998157
110353
452193
133137
6798
6485
602609
712210
1451
247811
531375
15309
19866
724479
137789
429009
13735
521025
287105
676169
765790
9872
896005
848947
16259
137997
791852
570585
3433
14311
314601
562963
878755
692409
731569
23694
15981
405263
628609
162415
837345
915841
652593
646661
104417
342827
292697
27133
975962
953793
187673
579067
83137
28601
337945
620142
123636
804931
697
6600
9089
838053
12443
591473
8189
6898
6654
808801
8803
689817
759109
836918
8216
596651
25553
648999
25606
40441
586625
344465
404819
12064
14633
137417
16379
21964
408857
887129
17939
82097
817424
719329
6287
658829
730305
2661
690097
6409
354003
22017
11719
655105
601051
19497
386648
700699
538830
591273
794910
304577
843645
7764
26232
765561
19953
157744
841793
7000
784081
516047
154561
44228
646710
455361
402801
374441
184193
816715
900471
250757
618265
151745
414127
738625
5189
9589
536277
9553
6037
167625
19295
540293
560889
15374
245489
400221
16426
18352
927671
90793
719417
210137
473749
781089
416725
413873
907617
26762
694364
320828
702617
680113
163009
455575
636915
23494
19851
393843
679505
625763
619441
152859
776756
5756
444097
324537
765377
782859
16636
6392
58093
629057
397765
13597
10674
112826
271435
506789
648073
172963
348217
151057
234145
894705
281183
863970
60765
325001
334521
17119
688567
9439
200049
456
336509
271965
945049
26350
26122
14734
579867
923659
577937
334145
535361
51989
2112
795197
457408
28184
606321
153894
1684
10473
540673
443073
31489
407265
547297
241839
845621
604673
545203
930033
19867
270982
23097
407857
247811
426697
860239
5218
970
859045
14282
912718
13905
12545
855695
4138
719177
279469
74810
643450
486881
944637
28753
21066
574535
39403
375581
20989
354449
759421
710895
805633
63445
936527
222977
5180
17796
10051
116979
1
268929
24772
897419
831891
20661
14561
973395
704377
168
33955
199417
515365
10959
328129
20883
65857
7224
970529
3029
952215
945281
77501
256109
530817
474041
455
689691
496641
790209
26723
33833
642273
10482
992246
826081
105359
541051
556910
827167
306789
893565
371975
13468
417227
946383
460
744801
1
644161
714830
11072
12044
214251
415409
322857
99499
419419
756601
30833
28712
23423
672193
11937
472818
957557
21141
155637
108929
683033
624417
869683
788
287185
240389
263393
647239
21591
359409
672835
144965
652929
767729
31349
5822
26897
11390
5040
259056
718081
50345
23219
6948
283338
961825
747960
226443
907916
24025
57729
862441
4739
574421
2974
701411
27566
772855
8121
17826
920
508431
149981
17366
113284
438689
803217
925636
841313
7242
939481
378717
788587
147183
916033
17751
602127
2295
303781
16245
913729
4443
771177
305117
366625
52921
268001
490625
490017
632333
567155
10922
867603
719589
14059
24106
725896
904866
109747
736001
596344
29175
648073
605841
651961
26973
747073
23865
172112
666465
645225
420345
946685
871905
699137
115127
127179
941884
15604
989009
453041
661433
532529
17617
447081
1534
3394
241305
15634
227441
564161
46017
891425
89557
230657
555065
525501
42111
249153
25544
112307
291073
779202
145043
904109
613989
440133
282675
27639
329155
974373
999921
9083
5449
8526
404033
26668
525689
547699
848319
11388
10715
211009
221840
15986
584897
882281
684781
906483
247217
12373
247745
906929
168533
8036
285613
982785
561567
187961
56433
22377
629273
203009
262645
815026
990849
24528
630891
685089
142991
2209
215265
807933
628821
815321
387891
9930
27409
6349
187801
633821
223241
11795
896369
29297
142389
954141
463391
805665
990145
749654
30753
22496
23978
555065
582812
682393
391707
874465
869081
525889
452023
3008
746777
19740
503784
313505
208897
912001
517281
179502
445065
852614
208817
453497
19171
121405
63289
4135
18767
829081
7487
4116
656506
156454
404321
793769
989431
724396
575457
742121
566269
390081
428713
581497
598987
25819
622903
505921
548119
194153
185473
317537
20996
492641
860214
682283
555409
276349
178587
576281
787362
773961
987848
42465
472361
7811
280245
497015
47929
823169
125511
123307
342689
142745
91613
510583
184858
134769
142745
844923
725925
392105
9922
653125
536129
113153
155417
884077
68233
57992
793769
699521
554941
138322
4457
432697
27731
177970
310321
234518
14459
252357
485563
831538
770164
172112
10389
353608
18438
560509
22279
381097
275721
12532
769370
365389
6254
12734
24935
789009
958997
11971
163841
29014
685581
12391
41799
978817
641589
1423
12041
909953
862657
560151
27999
808617
5288
553653
6863
15769
993401
38845
29535
967359
396321
17349
17447
3530
161280
219239
664843
7760
60168
256457
4471
65481
639089
112641
37393
17341
860239
716621
24318
848763
868701
855801
222941
375265
553774
10583
914231
326793
22889
13393
997305
615177
718017
461620
535153
392913
797913
707876
22999
997073
576932
151121
837417
501241
401377
24178
850265
937281
957188
420287
970529
845589
868270
868097
28263
70506
2002
270415
23213
313712
802073
894409
414127
560705
754785
10697
335879
306153
786721
4577
920417
950473
3849
144476
211741
1580
595
937010
724117
798185
812177
20661
945345
59201
82305
286693
586216
20532
607034
415137
549605
28314
223617
999985
921377
309601
116001
11754
963649
417764
895809
23562
660
13473
22297
12209
10874
537452
972825
473873
844493
170609
399089
470069
8950
662689
838417
970485
87852
20325
525690
851009
16897
28680
777921
98817
103542
419769
622949
60793
15805
34517
10449
6762
174437
480851
16051
299413
6280
556817
13008
28112
20254
353753
838785
265361
889121
17405
410613
68233
959225
24845
27088
753024
642107
871073
940933
440405
261889
209701
820265
737308
190397
4455
853161
970823
9614
5688
860601
291593
27740
20366
19169
14529
7498
18363
155937
27014
281221
148885
798343
757132
19213
552281
754325
446013
76425
209025
934849
17145
27843
711061
908929
578721
747431
540513
377383
760913
534723
2177
859521
190590
627171
692609
276205
976389
804546
866585
894929
81443
67429
375581
289505
168421
21394
265
470893
116431
982785
775872
802609
757947
159233
15419
800647
843307
46034
153835
279197
205441
597071
437345
6830
684469
625711
458957
499249
925317
15397
589379
508641
98567
268849
415513
629763
285617
361520
9759
787665
9477
4387
566193
29168
24317
897601
909249
528057
486341
10277
697277
672835
111823
382119
863536
20579
9998
972985
856449
152321
662336
385100
42621
461142
137771
820201
642165
21455
904333
174553
757132
483034
10362
578103
616589
2020
496459
107649
718849
109588
380650
636637
516273
116685
24906
6619
9438
403585
739365
454937
16125
19791
542925
378561
370665
278673
583
186480
5984
143373
19291
413265
108905
8589
411053
167281
903705
967859
558721
25595
3431
277327
72183
248273
269440
7542
122605
176165
86821
631922
853921
108988
27332
12413
910599
388788
420241
159017
880409
736394
998969
932669
443563
5569
257670
754521
852353
467213
387475
262355
658853
591273
415163
612574
653953
309245
1722
23286
498971
447585
105665
662049
706497
127153
438185
464749
753661
89841
162777
22457
767129
497064
958593
529673
123975
761673
536129
19239
866321
8427
84369
870
848690
377351
860385
29188
21902
482015
650833
28662
686953
390157
14
405697
290169
29632
22683
118877
181239
21139
743361
35423
389257
48609
109137
390517
545617
275529
974297
9824
11803
797737
24475
120193
3325
641903
25670
684133
654923
310817
571505
920213
840055
6449
2083
948121
117011
965455
86881
661561
776093
5138
830953
611670
350929
80529
12643
542138
17585
623121
9881
534563
11055
3258
306705
13553
724677
594985
985283
737467
203282
246484
468728
955163
496453
4618
731267
125937
517281
551147
15965
743317
552289
252693
213625
981025
21951
797857
808153
582069
293633
964417
12797
891057
281873
472649
12105
426691
637913
820321
279911
963273
313141
14270
949921
413753
3245
12419
686753
408553
374390
120449
455245
22736
988343
768553
11232
851841
720129
441201
615946
452701
928119
926081
246389
6121
1786
923571
539072
5883
10643
684542
19267
19683
581939
94625
160021
272513
149855
606273
882881
860214
473729
36873
927671
67793
6620
6435
13994
364557
773593
536198
684385
751723
500085
92581
73505
215191
296249
500085
840869
999153
25931
281689
29393
57063
966911
457249
537625
554232
3453
36429
391329
328
660481
19348
4907
615557
30197
95724
19460
87425
522189
29223
784425
915493
521905
268781
442777
28003
258625
95033
22642
896273
559343
247129
661633
905963
30187
70241
23369
905745
251473
38305
51217
844405
601849
409727
183455
791889
141681
126497
30050
955423
40273
838185
27314
16328
393121
11988
464483
701641
878791
3169
1
826339
553489
718712
461521
895097
20868
5830
452561
895393
144081
948285
884528
984377
14362
928119
19542
29388
276913
924973
451035
138322
88803
690549
952637
753411
922177
135861
861637
23765
30131
27989
7441
741565
869741
10121
5830
274901
469401
726745
910899
22465
455770
312993
100265
51547
369961
8147
498776
842541
866321
740801
985753
604681
134749
12583
918581
906923
781089
7915
23055
179977
348817
25931
4324
951017
762629
214785
14855
140449
889211
585
303997
941815
749109
215041
800841
247113
444760
27046
216873
137919
22655
17985
33166
20472
125183
9732
11861
542027
964877
605513
14501
384977
981245
691309
4034
605631
811989
88537
310723
670753
328377
24486
27850
399769
18669
979197
552193
768195
643553
5417
173607
435167
316809
714177
27230
767993
125151
168007
768985
22225
76573
152581
4352
10581
538504
661093
434991
641733
127153
8449
92963
402656
25731
29428
486640
441787
879809
643065
948479
444929
31105
873673
982847
261193
627219
15401
24359
801673
580509
603137
531251
443126
322613
535617
42089
858801
777921
178033
28236
697980
287785
12571
424778
275489
26857
413453
389025
774874
706177
999985
24822
412314
500626
410937
170641
17520
226669
845825
482817
172715
18683
334997
361520
773119
537877
22616
544397
626177
818529
958785
514811
319
18645
27453
23112
808375
351585
552072
151361
901345
965905
384577
19219
22414
938777
17790
638969
711420
20225
541935
1671
28895
134974
63033
499949
954981
86881
814413
288945
313305
620189
6332
814758
13871
405487
798825
889753
936321
854641
484114
755509
308017
602641
38229
2804
28906
432193
17845
571250
333121
28010
290
966941
785273
191731
24581
3627
636481
391755
32791
793691
412653
175455
307953
257606
925609
13482
353961
523240
880173
458349
903937
209877
805057
26153
432129
818817
869566
945473
27255
140137
905
230345
27354
339309
26296
726777
506609
61967
47497
112189
372897
786321
513281
16895
941673
3271
25004
447643
393009
218782
485481
999985
580503
622257
426223
698193
996121
923233
325465
56625
140449
799905
935017
443711
13324
555490
418421
963921
27940
735297
24104
28451
171249
448861
7669
258833
15790
412081
380609
249507
30525
611053
296677
20325
331241
248216
349061
901029
291937
87602
766863
9141
447297
667440
6276
43681
16386
371741
5884
13687
363673
3317
13200
8546
222537
377351
446209
868801
916247
984500
502623
505187
291749
967889
823056
300073
23958
382224
119945
688303
842955
521478
676865
864625
489610
507713
107743
353687
28661
680961
336389
257989
771489
2211
603137
17258
75281
854848
659341
365937
351341
30473
6325
675607
166009
209345
685789
753125
309515
14035
494913
851009
119637
444689
907636
283489
1399
444929
13929
481481
251996
667185
105773
368161
153894
207851
113361
819809
941884
990801
854000
855473
192
321251
595857
26265
166123
628953
808361
728385
437025
64431
839647
554273
6457
37930
463915
395217
5253
81662
798465
721167
991408
101547
893073
17312
16279
25356
3351
30354
3429
17512
3739
191951
529497
18699
656328
26288
641004
20152
275745
27117
814257
669317
497791
133137
629022
745009
637241
550729
694896
297553
24511
934612
27274
234369
114223
137997
83209
936017
707519
661604
30141
1
890705
9101
882285
884673
39516
465429
712545
943216
642267
618879
721025
188993
488677
21823
508135
30483
75941
18874
336
447243
26594
687125
707365
22705
524300
2128
6735
14115
248641
26148
26614
316385
526562
16652
271665
13349
4431
57833
6639
32503
779056
23898
952984
27372
15024
103645
2522
12521
557533
83709
906155
383489
496161
27460
22516
974893
679715
859231
563523
583489
30105
2376
480676
19524
12300
4631
28120
796095
677473
668205
1495
223335
975255
121025
221553
902281
96449
1168
370489
263692
425393
319054
346439
648999
363722
215136
8399
412189
19349
796431
29333
595607
153835
5829
587537
6982
25204
975241
992673
3050
630501
501449
381955
359274
669071
528
417512
757281
40089
29011
811409
138273
120558
112461
536513
75169
208641
332635
22284
444418
570305
462345
331703
410961
500353
829353
952099
27607
305009
26358
22000
853713
904217
595735
429121
553909
472345
950405
83601
1619
808021
347382
18937
83281
214633
899629
453617
645795
608500
729625
762969
185473
346125
859585
896705
18619
864812
534849
15312
5510
29402
17282
866379
18217
8288
390057
919505
333121
820561
190409
670609
211585
716107
2815
746241
812289
205341
40739
25462
991855
118605
422461
288773
26068
3093
680726
924385
668568
549713
552821
575205
822235
71765
21263
770164
602071
652745
432173
10441
11503
533853
432297
22898
952798
800065
4495
360529
115811
278519
931465
538089
1782
584577
522857
20122
224049
333608
882249
1779
4816
13867
643889
260545
780329
17296
478721
759041
298573
30116
985345
3771
537625
844337
6928
271751
5183
294821
30629
983222
936225
612342
25721
749089
4470
943361
534817
1831
10339
1208
2375
30035
300915
208497
602749
130337
18908
29226
869873
17581
440067
931265
102367
20940
25734
684135
809530
825193
864737
16173
1933
311953
18119
562575
495194
496961
1
26269
724425
24713
145681
3922
818028
969793
669693
6732
116391
247129
213633
858109
21360
999985
182901
8553
928813
490865
7316
930881
999985
42917
15130
30193
275361
247161
802609
808153
24673
439873
856
188765
62159
523003
988053
661149
230145
306410
595735
20354
423310
500037
303039
11320
60405
5099
30998
220825
92989
556101
645121
527985
20361
411457
764305
105497
4650
218358
894197
493885
485633
972049
617367
845145
149257
813937
4744
792333
25256
536761
5228
17265
706113
708353
4713
534563
12443
411
258441
3026
244145
810353
610241
949529
29693
958789
701625
5266
819649
13020
570192
493
500217
4471
850113
873913
539911
27570
4725
9296
863263
29589
749433
455001
912693
761454
22411
43961
23569
848947
170945
58721
623225
293407
5955
434845
726877
545430
28139
642165
15945
808745
209929
792351
22326
946265
971897
403953
327409
637441
890889
247777
526211
19320
6788
740407
187777
772933
548439
12448
14537
843565
171029
461905
1422
243753
220289
368729
218201
498497
743209
688245
599361
953825
889003
2326
919765
693821
343361
76467
499777
16077
143468
195550
13282
211506
991269
30429
74810
543341
891057
621117
120558
924533
648541
25436
116241
8563
17850
231409
722689
605266
443905
25849
723574
802800
683291
351469
8814
392513
199527
866113
168305
27206
976821
365923
144523
15629
909512
388225
603965
311259
865701
596233
852498
2787
21641
344665
7717
726505
968429
659841
344465
284767
26776
215180
18306
55296
526211
899687
5179
9140
597461
946945
79168
323850
27470
606157
21744
648950
10955
25763
854303
28046
6206
174817
878561
209490
501871
21174
159703
801119
601051
21644
859337
955641
448097
589743
23038
807297
350722
846121
962697
503
389897
362888
919711
481665
871473
628011
813781
781233
460201
12252
654057
617809
687686
754785
575417
605266
716081
133479
24189
10685
871649
261193
502626
6373
918663
23386
670925
10275
945850
555208
870833
630897
699211
897729
30073
82209
335281
511553
782177
23055
987725
445802
198409
152688
990287
526511
886865
675561
336664
790313
16982
794961
675953
217845
930673
658589
27064
5161
608769
18905
635649
335361
548952
470049
361281
403953
629286
486273
279792
15873
323713
30821
647529
612643
235927
8471
331369
232321
19986
637403
17012
20697
945089
466265
264163
230223
8491
28869
230913
861332
221293
819867
295919
700994
171121
814413
111
942841
766957
13020
865608
2168
3594
143560
3954
92769
422545
16781
789193
4797
664009
210049
784967
926387
10577
719249
13391
902831
141473
606869
678633
998521
713489
659233
947335
811096
390081
228837
21468
803920
374241
298722
104481
792999
393211
175835
981415
9409
9398
947721
486133
450305
630835
12832
75295
406077
952241
621249
654817
704
780329
575041
924225
19206
982171
4724
255931
368577
689146
242795
92796
306410
949833
828055
30376
26374
854785
654817
27069
394718
301353
147141
947005
757897
4766
25215
389047
494371
10807
344129
522287
194153
408857
670065
830209
756796
734841
69057
93597
15029
339449
4467
239345
963173
305117
964705
880473
158337
878177
273253
587917
29569
719437
999523
5512
950181
272425
286693
699453
829630
995424
29135
621777
504661
317281
661569
757239
243209
848305
351469
888873
524517
15570
975001
564709
664843
364429
25065
637851
260729
607537
166561
955163
24294
286593
10790
155097
845897
135775
13112
28248
232961
628676
6728
181241
866113
650061
281461
462437
928119
129605
16710
101034
5302
926988
11107
420411
935797
378491
645873
930153
137261
833256
734087
304942
4592
453041
292022
771177
22335
16596
66139
11275
683777
727377
148721
31554
820005
8975
585153
622158
410617
391313
955862
745993
706076
4081
6753
139409
775891
822417
360385
13799
791441
76385
709271
192818
84219
698369
17873
872065
976192
927945
129937
445349
908113
15420
26679
628914
783675
598349
9161
909185
16123
178044
902831
215230
22700
692881
759861
530645
202075
892091
423439
235791
101209
341505
678147
886701
344129
6794
503361
25032
320310
19814
24204
545617
21906
738113
438889
489610
222869
676459
969793
326844
4975
634881
22471
11623
835090
755169
687167
955505
289125
2913
253569
421
996513
20121
744801
704257
676459
695802
799923
200570
4292
19876
192275
3987
392652
342651
840693
31618
147
27033
496321
898225
956637
740057
356081
30583
163841
672129
13267
21816
9974
368385
51169
122049
429081
12750
145745
619385
734405
460049
16963
993493
126211
15396
531875
626513
713057
15232
223229
738865
1
370081
23965
695019
16867
906425
5139
774233
681973
30820
337842
366433
12106
74089
859949
722357
860239
37089
13601
286218
730213
157593
868673
134974
563053
777921
747565
462521
4011
19608
725889
30340
639104
114792
180534
649109
237249
157719
874570
454403
3373
321381
937545
925345
364339
20984
440465
928613
610
131763
5725
286709
772218
522497
78329
440503
14152
284097
95749
2022
3974
510465
246753
440251
25121
8147
235265
59771
8806
562987
1843
774485
103129
252349
284989
26977
272089
296883
981497
656193
56625
6690
858973
360601
44289
242383
17511
6413
699245
684177
14095
554685
810261
26915
18506
105681
87677
601195
37025
45298
530995
28881
115153
194141
539177
7229
600804
892503
16046
308161
758220
320975
925059
27605
933679
597461
179269
480281
176165
459978
274001
234761
823257
585169
904457
29953
21738
469075
24539
8790
7020
326657
296577
219715
177613
8147
390975
447297
466497
4467
4175
97169
303969
28870
479635
613455
573201
863393
368349
533181
938201
22405
7403
852217
410
19025
257653
17716
16798
691805
501473
317801
31626
7681
706453
867603
29174
898505
474545
575423
216745
218241
382749
308737
427665
12373
140929
999985
938895
787913
16805
906923
839626
855116
975783
329649
22176
22617
20928
11688
661737
12201
960925
16287
14294
2936
26274
843409
774609
918043
923927
16431
897649
375881
7779
871905
164065
305225
601441
770497
768513
870258
984377
501325
19243
323551
202417
371862
32791
795653
7440
109747
365075
204149
12026
31508
157217
982593
8445
761777
7321
479309
324657
25190
280740
25396
537652
27945
116469
285457
1
335041
210752
235947
2486
5411
51253
20449
606945
16640
7241
575861
159684
277633
906425
789193
698905
592757
408381
557046
504433
204673
56505
11355
27702
239345
87193
349627
278703
143621
24768
5812
228053
973553
714485
671701
730521
941689
12849
800347
25320
942009
373050
885313
28956
12844
554609
938595
19390
589865
586440
17363
9181
22929
6676
741565
148745
30285
2729
31521
8027
547541
30649
359145
638155
831745
896249
25670
384001
710977
29685
764787
29582
643868
13784
380197
580173
814631
972405
13623
76763
212409
680859
24097
219073
26154
48645
24908
120833
84033
586105
28158
32111
886905
63033
919261
9861
684969
67489
348729
459425
999847
3985
278249
526965
174925
16211
814781
503129
11769
741717
225345
165393
594409
61937
976065
24519
840212
951489
30677
371879
238553
453617
239937
257812
97857
438709
6017
334245
266712
254516
247977
25239
28912
28146
11018
102689
21633
409453
30063
643915
26901
868801
424905
328697
22954
861745
618051
618977
164929
20289
5788
16048
548952
472077
19461
30610
27470
277201
856725
170343
766113
71145
348218
14344
550777
974901
100951
758325
885785
996027
23861
806261
798677
923877
127070
530491
880173
6652
716641
386511
424493
626825
104491
501081
6530
17227
126261
17072
12050
990435
991769
347740
19734
45409
751873
17183
132949
925793
291265
68449
662305
95177
574881
809739
767450
395775
575861
29521
672760
176007
268273
336257
297553
397313
815617
771523
598497
688201
531043
31805
6821
530825
176121
308961
547857
18249
591905
443271
345837
681163
29714
181985
491445
728987
818305
26673
548507
626586
352129
203137
949297
590657
680401
869146
936789
900876
995951
412441
366801
20585
784601
10982
471670
144841
296849
9902
10453
23512
417064
306662
30470
775889
931201
19880
772933
958775
841404
864525
9722
26145
2502
457985
715
64956
144613
573197
382593
120449
9909
766225
576932
489746
23649
319357
933185
782749
13446
201713
970529
252617
337465
19452
702881
289905
6967
891264
459005
14470
13277
776193
24570
20947
27776
652145
15873
189015
661
546469
397561
626704
31242
771145
361974
2612
482889
967638
597849
745144
226880
233414
769757
20533
873105
152241
561
712737
108705
5996
155873
809697
319331
924273
567691
17107
11786
530113
665889
384577
81443
109487
565453
710969
20028
555785
25883
870953
31546
253781
398349
226088
376385
15102
30581
60168
5291
32055
223229
90798
562993
542113
472185
18023
5589
999553
10908
4964
698297
981245
911809
393793
330803
4229
241885
205857
175121
917929
5570
499121
675565
752377
968369
414533
689003
11997
398721
106787
917569
867889
92455
713635
117467
901867
294653
16878
709523
893748
90729
888193
22698
523240
81498
18058
759489
8678
760435
439408
23357
24027
678993
964305
3922
672193
18132
28953
428897
624417
107649
737913
142999
23137
98497
54145
30603
817217
391911
87425
448257
689295
365761
926273
724576
50593
19911
51281
8600
17636
302065
971443
8069
10823
401345
190145
3502
989245
24432
178587
281070
973283
889121
277157
326253
20488
21410
918945
14649
633905
376145
343437
17089
119977
448925
377663
183707
297433
25672
25108
806577
934622
9435
647805
572799
316635
2869
491117
581939
24188
2529
956720
802733
601912
278453
12940
265813
16195
726351
230917
971793
27783
714637
45649
31834
564695
19430
28384
11779
518621
325075
636
501425
995797
229811
245489
402180
17711
977313
318593
671617
933473
4021
770477
63345
307320
964547
29463
234076
8
44933
397983
79005
100159
43393
26213
689409
544904
540578
19939
988431
171173
149855
27955
171777
584042
92409
846623
31777
911657
15125
22470
795113
31011
11578
897633
351665
157808
622113
6222
5290
655491
679219
151617
188047
689769
382361
839626
274705
11509
2278
658589
711887
525690
8339
102511
703385
31674
31275
540425
312649
741377
458
104877
27235
479309
102113
6045
490425
11485
14975
235167
766361
846073
21938
450561
851183
890577
456724
12331
386493
15956
778038
255967
831803
7274
884505
21886
17815
917303
134657
611809
31110
22331
255417
203053
7699
953256
541630
534383
65217
540353
87369
894545
49961
118401
12526
993581
110913
20237
159553
515169
687665
975217
5282
603650
1012
3142
7099
609337
1148
807425
14986
72417
379905
855073
316809
138322
760705
198209
158353
401345
337609
871905
31004
13542
1
677906
4528
531825
20007
193537
751723
28199
363673
176349
12649
11953
876097
27491
729467
21291
717327
31446
674821
204801
998492
21944
46568
103129
30181
506499
249966
764569
129745
933322
23375
23507
276627
835350
909910
722721
709537
28127
762723
378829
14848
607796
276627
178289
1
293889
11156
708019
18030
18488
927045
740975
7692
567345
830517
410961
789273
975361
539083
471935
7055
967359
320687
25437
314
619419
18880
818207
303623
910785
221953
109845
4836
425393
26338
273849
362215
298471
23824
530313
5111
748218
419293
206173
22250
321883
940161
19047
962113
719419
1
120565
24429
552481
771081
28160
911873
29703
28996
703465
166078
31373
455575
365937
472361
5696
595905
698969
64425
794005
101313
7520
774021
796945
669742
113045
807785
307081
348482
496605
970485
449893
658669
247195
740501
385974
23402
882563
984315
892
620609
817409
225053
174553
20418
547541
4892
344961
13938
7771
495194
758725
173665
16527
9139
428751
16827
153073
482359
904897
17946
838457
713515
2270
80161
862273
513633
300161
817313
17848
3422
768385
181511
339069
490817
298025
14469
595760
20926
347750
16488
3105
22061
12088
489921
695802
933249
466089
499041
783127
342753
9622
902
23163
668861
428192
609687
1043
831538
11545
914201
16954
734073
12130
980813
16393
361520
679925
4030
31546
449505
267585
396983
826389
21610
304559
8712
977458
997502
22041
123307
754953
72775
300337
948319
731493
637689
51441
803321
16344
619617
830955
630969
582363
981385
480257
166123
875853
688
672361
412031
174037
964897
237719
932993
712381
877609
571801
850265
344385
641829
578933
23646
604209
269105
988177
6018
933794
749109
327797
605266
374991
604579
632769
959571
454219
299
288811
342305
16000
461121
972729
8515
12670
444113
370438
335320
15039
445945
842955
681758
873769
547353
12171
953437
139090
9198
935313
30033
726877
30859
6607
592617
942920
697921
464
15573
100557
107555
514009
571785
11362
340865
220225
228801
16856
898113
847669
553969
117291
152277
411
6429
627597
195909
438625
524497
448925
563913
29242
30152
961347
348629
17493
615053
444929
594983
599233
91897
831230
202287
939945
975745
252301
12177
20345
259477
709826
773601
12499
1442
869937
941762
67937
361557
362717
31008
8147
392
15886
376559
19670
188161
129229
490649
80641
40480
31543
20272
345750
746773
430225
209539
26930
80897
132569
21247
482145
190929
51115
478077
22723
694477
350593
20314
122103
128463
881931
14625
511515
452701
671793
197631
9068
612273
41665
947503
197349
110529
20745
752667
574709
381599
754325
938257
262310
520545
27521
731217
4157
462661
255513
276349
527610
852277
511163
505149
187801
298865
262145
675617
6523
342927
380317
545591
829245
679924
11258
19913
2986
17207
259313
921737
253781
953653
30084
630637
60421
100159
659601
513974
25472
767809
801368
617761
252999
833150
875585
778176
238213
143677
714305
2078
889521
571347
379321
45409
13184
830693
9716
29977
32141
735601
425857
498971
720061
363337
851649
730917
679924
893209
884837
4321
643713
6199
221185
546305
275937
616788
25968
867593
932273
11016
21062
672833
550689
593825
539665
542535
22614
21224
771683
811912
144081
304713
250993
257345
15906
331489
518859
2414
561089
528257
31489
942657
5533
876461
379905
534657
114463
519251
176803
228551
446265
15314
647709
2363
770629
3881
5425
27795
321407
828289
734073
363627
3356
249053
4831
999985
26202
242495
315641
8003
810241
218393
268927
719457
22708
5931
797817
962157
383694
300430
450997
29259
417692
813041
158353
19287
2017
626923
3392
251706
112826
313909
797817
702546
135233
232721
703177
45625
585253
461777
19908
898241
835937
863681
368725
91909
506499
149787
573249
137659
6177
16514
562801
158337
32829
19965
228626
313857
611870
14499
3208
5670
16241
905745
393077
29401
21281
155374
335891
4979
416145
353153
964705
3633
265813
484161
265903
638813
143177
448113
620289
683297
832410
112519
29258
15601
882021
706201
28713
804680
940465
431233
157845
220289
463361
180193
730205
7837
528961
24281
105009
354973
12372
525031
27005
890663
29028
398349
562445
95393
184577
23922
723447
579290
809345
195406
627741
226221
21574
309823
345118
9214
390671
341325
488312
762803
709013
303121
6854
448541
271899
153381
1389
1581
624417
984080
8276
267668
585561
988545
49961
912785
357931
823574
666999
80113
29024
535135
376449
298113
732040
16746
19925
43869
8867
10214
21057
3103
971961
359825
601669
349695
17730
951229
216693
434701
585550
275193
762337
25772
30140
537347
105935
66561
431743
30031
10647
941121
10881
8764
216617
172761
407689
950548
893761
400855
16824
443505
756703
95859
987317
752069
686349
4287
28329
969793
328481
920365
15741
23848
767425
230539
25758
301353
748634
282602
865725
14815
272377
245073
3190
11910
14475
7244
656721
999985
285761
275937
12551
549644
340097
254641
742121
773153
416840
108108
999497
5960
495837
641481
441763
970266
903705
963809
574709
27550
18504
983521
232241
646634
569709
255913
737729
993415
9197
33389
560137
11474
606927
673625
368345
21930
406077
189677
814525
934975
901632
161035
699447
199364
376757
999553
958152
566193
990765
454824
784545
3649
23898
556910
389425
8977
861985
11438
368781
30043
255967
388882
22017
633729
435089
42881
207681
23002
79787
9245
13176
230177
21479
32425
33049
36545
484097
709969
339793
851033
252865
933891
18150
451018
504145
4077
199723
607034
536961
848561
806577
917089
798753
32131
25511
32261
902449
522857
527025
341985
505889
598369
796391
55425
622655
585345
880337
522260
235661
854693
15186
934009
30134
212802
595585
24327
189757
4904
3779
298065
744
539643
656713
914823
994433
9843
921497
5175
75605
30808
652353
375769
612487
6657
984121
278705
253781
977665
31265
473517
565529
252865
273121
58373
13056
537715
331909
29737
374049
13231
31779
748634
301250
414785
442208
881441
171173
358689
10073
103868
411571
19425
1881
943665
20997
111439
36593
296225
65413
29785
387337
534985
15852
25991
57960
947937
17109
714830
48196
20923
573121
743761
13617
188161
721549
889413
24758
438633
14434
751681
624273
23942
697531
10075
822573
90929
27196
678337
10670
216979
59143
578017
31629
7723
24960
259403
461265
735763
1737
2289
61833
554264
378401
815935
754709
922630
715731
32029
634357
8941
476481
654392
1209
605266
428843
410879
26017
620142
445245
16264
227865
970563
691936
934831
866049
5395
863453
83538
628011
771305
341837
297937
936085
64769
509557
125473
11447
8003
459493
862965
347382
693519
20992
34113
108453
230636
549529
33237
16759
362809
992733
429009
515105
931801
950521
796257
485856
10861
771385
276089
915841
597068
229500
619385
136355
58985
649633
594377
78593
12962
12761
730857
6608
697473
482028
311147
19453
967889
98801
724331
710386
18289
19334
972289
595857
231601
48993
175470
679873
29111
93253
9545
592701
23396
865601
471065
538961
470049
494793
22629
463792
561905
610415
447961
434991
162276
888373
673921
901057
953197
17239
299711
4146
370565
917215
898497
28492
554232
565425
699945
17305
5756
588635
409661
1349
201793
845037
31578
979982
184897
487570
12606
187197
132909
518193
31271
874729
108241
221529
27250
224191
381857
30943
14895
924273
142905
21211
785841
349445
964305
470934
17537
296369
9759
24391
935599
19643
766771
741265
146795
231457
665561
166717
127393
165121
806731
287185
561431
5276
887209
93121
500692
499041
290765
859149
671865
27554
24024
271301
415174
613095
31056
722413
31230
422049
876801
192311
167235
27022
10164
792001
531801
589681
521438
227425
454115
18615
444193
804801
838313
869937
362091
26331
498841
635841
812229
673201
307117
515169
16571
355074
949
560861
24623
775681
943081
849196
251458
992857
11233
310817
452701
931851
727025
18992
154033
225615
12342
425892
17304
954604
4223
956037
353377
76331
16651
32537
910285
287497
20449
506917
18503
766993
344273
114565
810317
23211
557085
314497
104921
947129
358098
321381
736394
988653
29650
65217
442273
928149
154817
177281
559527
9574
849433
692193
603905
371217
718791
14973
30106
14547
449025
507169
434207
596573
923
425173
23220
964701
536198
269729
903193
61921
558925
284865
8221
113284
730097
25911
25376
702989
179753
222795
388769
286746
633905
278273
129627
394417
933679
32985
12619
17066
711409
625763
37089
773929
29964
265241
781315
239265
724814
5222
880425
906923
6949
536889
574097
921919
292701
928119
329217
814209
6732
894929
709265
505761
587933
17555
309933
17402
863137
691561
297001
341094
128481
814993
881281
299521
9480
2487
458569
8589
26900
636931
12553
476205
179151
26379
598987
3266
499989
33502
939239
909573
110337
223544
987441
313411
237149
782177
869864
1193
771905
841129
685493
473565
536393
408287
10819
55933
18857
290443
949809
187497
632653
197631
871745
619329
12057
436976
287185
2126
480043
805727
29652
90903
999985
577569
358773
696796
9321
355413
63505
559681
4214
950841
121319
183361
809657
6522
28604
583681
18539
28366
182501
431377
709385
879805
290081
598085
53889
568385
5858
9310
29549
972405
362049
847353
12182
366492
7995
113413
10545
368397
647041
32441
568033
132435
22117
486133
528729
822072
525690
7300
30221
1062
33161
22359
757801
322555
357984
169921
29380
125359
599861
858017
904067
21333
166417
534657
29983
490161
11697
549785
581309
15474
447809
28161
451541
59415
119461
23578
19827
181201
21851
190237
413
877719
641995
646225
97409
308425
834747
969438
16992
340417
2020
893825
6891
657593
162171
322925
872695
532099
525761
907821
481689
652032
630621
28259
447614
114049
516807
31647
590615
380213
12549
923233
12362
998396
178933
375656
386831
286945
74209
350013
809103
589737
946461
29352
972737
364769
32920
548627
709249
746241
20111
350626
627393
928545
999985
17176
344983
483768
896449
27161
12094
8517
898033
185488
894801
362717
865473
340417
966911
302401
476385
33972
946157
891229
649042
6300
659893
8060
21429
765969
9730
8397
130143
108457
209729
35061
171825
438815
22045
662761
186497
219745
783931
607034
947745
173711
699945
689849
29077
542138
330163
691635
824105
514589
601649
320828
23818
8964
13610
19192
534372
347825
154369
9162
34119
845661
22982
604417
528945
240103
598604
582113
320497
340131
793009
94209
17816
73133
80485
319357
614817
526049
687564
10537
6732
8834
13641
11466
207009
161301
249587
644055
75041
382055
294519
2044
761301
571347
932197
102309
726495
551017
491566
529121
667841
22816
455361
20525
1019
230081
648537
965829
169985
417692
125511
27057
868551
23250
116609
780329
810401
995297
22578
95793
33476
12375
960552
13860
672449
447961
19998
606273
14530
766957
14123
30982
888198
563813
704077
578853
2156
968839
127517
750793
24522
157393
399079
774085
111021
120153
849857
32057
815973
22026
1801
904241
17534
964936
982857
302971
542793
672617
487013
660545
897809
605829
23866
17341
839173
29019
397041
15067
359964
33770
140849
985122
89245
181073
1514
572399
557773
766
462343
10119
7131
736593
462265
34136
750913
40705
478913
849787
595073
400721
590219
554987
959991
12813
741857
612851
31784
1622
594056
32209
878429
955005
752641
832933
796257
893311
234241
10469
817041
101209
998113
243329
58897
3280
352223
559988
329425
1626
341647
186833
592063
19316
33542
879897
617835
515889
157225
873263
745041
312773
494049
626973
26228
686193
107555
74369
848319
245037
484
648409
368413
8144
530491
539361
889413
576553
13597
168255
659385
366129
26230
278569
663057
692249
941884
242065
38285
757239
776521
584731
4790
887681
13209
966139
576932
262943
569969
349681
574261
18071
596833
3089
2849
304337
212710
45263
33205
160217
828669
136165
581850
15707
746885
12323
742449
27444
653505
837106
186528
744701
190397
962157
403179
225221
909910
979289
136577
738781
373521
690497
13537
10077
891425
864145
986199
10873
10413
840869
781849
842305
6897
12038
34275
4948
946689
976955
851255
611265
345469
14507
182853
570075
60917
969388
942727
10467
9643
371637
957809
323787
126521
658693
605371
914291
668833
221244
676213
589262
21830
415964
691805
818754
272754
983841
259893
961121
4509
867325
105009
31102
572829
138137
95033
675802
569969
314553
172673
240977
718401
20208
67529
544501
23382
738625
266225
662497
11603
646225
5509
881931
47929
719475
255513
241717
510401
287081
556353
739317
944305
15228
529497
7954
97325
27387
197977
6947
310234
22501
13446
679425
773119
322697
73089
555777
133563
13731
2285
3391
706201
846225
9440
365633
402897
949841
13368
7563
716361
597813
21195
4787
137489
203509
12752
16208
549785
470465
465345
643065
88193
89453
463391
267361
9221
1020
861809
27586
601849
14448
33114
778273
752473
15703
231577
25711
24549
161563
537921
4171
318737
766841
733235
479055
83857
4804
648913
32614
336707
595760
20552
498191
33554
303105
796281
896893
19441
286493
412189
973297
33371
264230
593928
718241
808879
488805
17039
33899
878367
403265
45409
842531
13719
502049
395161
571139
3396
624801
392197
474461
415645
27738
378497
621941
596957
232475
338441
32771
35091
987489
12523
274075
440847
872577
567368
41549
564993
891817
204297
1389
861541
995457
16294
190181
23710
71029
1820
7997
904109
921153
106577
1180
7373
125947
699521
85169
10590
34045
517691
415952
448461
16079
30017
963713
482028
101124
661442
855329
539072
357931
1714
490425
205207
440337
671617
868
238289
255417
936715
10769
597185
999985
330309
884453
685121
26906
339009
802265
833121
416513
36369
621747
265953
26893
953393
123519
624715
33204
755316
495937
175793
361029
52608
49441
923921
869421
639489
6212
17837
589262
25179
846653
901657
445945
938595
140769
595538
792913
10697
257713
12715
13183
948682
37089
549809
444827
835725
649665
768561
917345
443169
505665
398929
601824
488
489233
990363
927709
270081
779610
15767
21194
126701
228863
531677
113725
112573
158353
309733
18570
858702
96941
20220
460646
406077
10741
371183
600893
836273
18356
121571
1537
98497
26076
353400
599521
223617
635185
16913
14745
756796
366049
907916
685837
29445
21543
725647
791041
722279
251137
337665
4408
904835
240137
811361
9051
49857
19149
90977
524001
374945
16020
751
179502
106998
536291
65693
9176
554211
13404
483989
17109
30010
762723
318908
924583
235791
102187
322768
169133
69413
642913
540517
799923
738433
142337
440405
275361
32949
366565
74865
601051
968047
32689
97954
202587
88817
206565
8573
596323
87493
887253
88289
739974
166801
843737
8351
282602
121297
822573
681973
241885
771601
177345
14314
910881
310460
9234
224809
875060
287474
96449
34778
387168
18983
19776
462817
851649
23092
539081
240389
539744
296447
30044
172433
26641
971961
961939
2806
727745
460861
865309
884077
581309
10425
34066
643777
226945
289214
30433
501735
11764
660585
16991
12746
384076
138147
84907
626945
876131
994977
722841
39969
570331
978547
5785
961233
153313
59865
650785
13103
976097
935861
434600
270149
28266
29841
462620
16435
444651
24132
23970
911497
988400
544817
160241
761089
934273
448257
7575
888769
514241
994753
526417
605829
174465
420057
15911
22044
77177
721597
871829
627841
161193
81330
717786
495981
18674
8771
802299
11447
4378
847015
791073
406841
31031
646513
249537
719921
668861
56721
944305
855257
347025
25878
874745
346453
897921
345273
411205
497857
171517
24531
3326
488435
3115
358100
765457
805057
345409
518916
27104
366961
249681
573474
579121
636529
925793
930869
816113
21708
804538
877255
573445
587897
538145
536129
731617
647215
232321
254855
20269
992733
158570
67952
358685
158931
448129
173665
772207
575861
335135
326345
197169
726467
319929
196641
5212
104872
223544
417315
785103
16798
3944
29574
545377
667945
25047
460049
372001
707041
784321
973889
26167
642513
901253
17812
710610
24594
649325
345199
9225
17498
17918
489073
437345
266269
88785
988937
583657
28585
119009
345809
316809
775393
507169
625017
4477
20068
5904
345425
196737
795103
27377
80557
892071
837957
662294
315201
291545
821319
793701
795378
21282
512167
1148
840605
420057
26486
223757
136986
233373
12314
276695
564381
13722
230107
8810
171256
110381
655425
90665
157989
409087
357393
555490
88193
554685
33759
3963
691545
35000
834583
472361
394585
628821
7994
439815
5303
204613
25911
286860
603741
236991
995609
17189
10800
384577
130426
520209
28971
496865
170765
103425
919569
30377
92
398273
518113
888997
25666
846161
240637
581335
129011
684673
984
30928
202882
12483
408337
763897
511771
39142
21822
487749
821900
898381
754689
151357
31974
532169
76180
14193
167957
488435
106430
27896
5354
116353
108949
283628
221169
436129
802073
923571
272157
5504
235409
88013
208497
441763
1
980467
33017
149209
520017
13813
6285
468728
894597
22467
439430
30096
5756
605121
8735
3428
312785
91897
15678
557337
581529
631829
289461
210945
863473
506577
963273
27497
638498
156913
31160
76916
99030
15450
267143
101793
701553
624597
20552
227425
17363
744353
781089
652032
108657
168397
728201
798343
85773
439001
186981
943633
504033
222661
417241
131199
381957
13791
977089
193217
24356
114585
507777
867769
232800
286221
483157
27932
773984
769457
937049
168573
274529
709271
172689
960833
29496
205313
792705
11250
296481
109937
427041
245989
886073
154341
648085
985077
448822
29214
312941
23435
10583
791953
86353
240961
22794
276695
63557
944107
715581
289825
19632
739365
309505
533932
13677
992897
944511
983985
801569
2774
308137
15038
365075
487555
18134
17699
553909
232033
7336
949667
861889
532009
381249
705537
320640
888017
4346
257985
287
23569
18567
392073
31143
3827
8234
787080
596928
652001
569263
6998
823257
77121
850362
32605
414657
880961
52729
750865
18757
14045
115657
402497
19103
661137
334145
26428
201436
393177
705271
754689
802009
103745
296975
58257
591437
14231
17595
200593
146049
11305
33982
163137
988777
832077
116257
13113
24253
9073
404801
859929
284895
683881
56359
986601
8516
601163
303997
926497
455003
531598
11405
271997
768273
788921
363369
1944
29929
408381
661865
20814
811601
914049
19504
253
600037
107393
769457
338441
986461
18024
548653
22444
586440
669465
29525
531299
724609
639133
673711
4819
805516
1790
935861
142389
916305
464721
27196
279873
724991
8144
5770
878871
793869
32723
288629
418273
29007
340899
500182
339585
99030
53129
8510
64709
669569
31257
55263
784993
431233
120241
33667
285741
644961
752701
25414
449777
6564
742017
863137
604359
19213
880613
272157
611009
23542
13030
4277
345889
27568
240117
133667
34270
545969
353205
229985
8915
459841
69953
183831
98973
592
872179
440785
3767
223854
355577
8517
535265
958785
733413
461142
926677
375565
439815
693457
705
134215
1061
37089
30349
544479
773675
14794
20232
253749
416223
795917
11907
17903
128385
893605
858461
536557
331283
983841
670129
19810
11509
4353
938028
31145
348449
280921
10971
7116
4409
34185
792559
3883
735
154685
1609
33886
297001
757654
294935
650275
305601
751561
445085
209667
278401
797729
522292
674022
831473
25729
26868
378373
842415
953090
989516
441595
615709
27463
381761
677177
246753
24488
100821
956637
733701
2119
660679
157353
827009
339403
709119
889961
32235
17180
30820
376129
775617
142785
798141
280193
622287
847537
97016
434502
594983
289489
4828
18955
410183
799293
608353
29909
713857
315885
213649
351019
662843
307117
8182
807233
136433
959084
895161
821900
662305
717569
30290
14153
318184
353781
174721
718641
408577
581529
387007
11825
883346
789216
12217
646225
605537
239297
24125
735507
315457
257345
946211
922305
460721
518689
17121
170598
24620
930051
456209
980353
15243
686697
119090
914433
676903
694273
906817
480979
17875
915691
232545
278043
30650
6474
13576
749109
524417
73505
407265
21026
461528
275389
416737
554952
16158
161437
180793
739085
10876
753389
828001
997433
672289
871025
227567
592529
277669
80049
1580
830625
19704
700893
1310
824553
15
834937
551701
638560
794225
381689
598227
384289
23261
613725
13149
130409
543105
23043
10245
319163
851444
34821
524641
209667
215993
527521
80929
570797
533273
789665
793281
804409
986875
901357
550341
81345
542363
5662
993493
680465
829947
34832
342172
516897
962889
7025
312459
9462
45786
23218
569263
232495
963441
17013
457153
22837
16879
32312
503653
17121
990465
7774
50573
730985
838849
51713
604043
27000
440549
859045
808687
373050
547149
9780
744353
11210
65985
765697
7768
708449
21889
772289
836561
21704
366077
22304
34666
77228
388065
934617
622431
12246
236897
311457
30109
18590
501449
640889
493833
76180
130995
682431
28382
14281
442149
987169
601985
839249
18881
398793
776097
77577
210558
133095
377273
26666
23104
945581
654552
873175
16139
2879
33121
515546
958241
426691
63067
737789
333253
1
873799
33446
22121
14272
23077
3716
142769
240079
11755
1
24108
789739
17547
740485
170433
498129
351397
403953
619281
691157
502961
546497
151121
17460
688561
560691
980449
594641
936321
986529
69005
618421
7853
21184
481465
11762
812663
807085
10441
952737
605134
422401
257241
12062
42505
307117
513529
291301
8879
869129
391329
863633
121786
15116
841793
396209
481145
810209
146
464721
344643
907037
441507
756917
20964
726596
498079
66615
34044
617697
659745
442629
291645
230469
953119
127105
30141
513505
790379
35765
762021
73569
663553
495681
541097
149961
28711
255389
258745
703177
961409
670415
20187
915041
77345
519937
866665
5767
135489
170705
3519
9094
382497
211841
405168
9209
32567
398633
16505
592121
76515
296975
620191
22814
766721
267233
754493
12197
338187
20940
117665
851144
212385
114189
532789
770335
251329
15675
555609
18477
23587
909617
529281
668583
79857
138135
8379
671169
293809
279469
112216
997456
668041
2636
206785
580293
778193
11813
114565
115073
33355
9919
12716
23588
694629
21969
840775
985283
772177
445665
749201
641417
15110
929593
158085
890705
740929
44242
935399
563
14054
33529
24325
722625
651096
3432
429697
742353
221785
11963
377129
20548
722529
694017
10707
595473
19836
276469
480601
32971
2744
202101
456724
242605
240641
26818
203585
850165
395161
18077
811617
552241
461665
303711
126513
141249
867975
928761
681483
13440
286191
403038
563585
730917
490831
746295
232961
692081
155077
22241
16527
272089
638587
388788
8161
496641
497633
20424
987537
294845
573249
246641
397287
565937
100821
15609
549644
149547
943761
240769
847321
206545
424540
340554
383153
15
15046
23551
57525
61900
970409
10211
623355
201857
324437
9222
983985
565889
861419
31355
401553
160
598604
726015
30737
122763
954177
1297
610017
342301
614913
153489
331849
6062
537715
38181
550626
18537
6837
8188
423313
712505
28110
13693
309197
985857
33671
982785
20352
638241
393125
146897
675265
885889
522065
584577
519177
26798
19263
25420
397701
431617
993984
26787
7565
346933
31259
656897
13449
11793
464177
368763
313411
37417
29693
191545
5094
302885
106620
109845
242905
85473
792831
19445
5185
492493
967425
30036
17240
8559
21810
876049
5797
25478
775465
904333
461921
33318
26842
784115
742841
277009
165
7541
618545
966753
24074
5585
506131
28921
1834
2847
231111
878789
415433
374597
431193
33651
251253
980035
506609
193979
313900
8582
759081
172417
962878
218119
429793
761673
25933
202
986400
34841
31145
375129
168705
567825
25192
32745
784081
309528
181537
10767
999985
542547
24036
560691
29296
708673
604161
550077
564865
238172
444325
2194
29029
127739
11562
13915
305771
669945
30537
613509
310917
117269
52469
478837
214203
871361
581453
623077
813994
527777
483759
763225
25646
152653
451915
564417
29567
12824
17197
139241
1079
321540
880801
398201
141052
730
565351
13801
630733
22466
296349
35133
544041
13455
2282
900257
391707
526634
644145
247341
58001
5033
11689
397123
132919
16700
783873
302661
828055
160322
28888
330163
883121
28641
2278
262774
336005
945
346607
393393
917345
635845
378096
371523
976867
379117
700513
2408
751139
346011
965729
483505
828289
538497
956727
267825
82377
404058
210681
151295
358100
190617
190935
2130
480076
318177
254485
955848
12685
864841
5268
875441
31932
30516
30191
219117
839173
376253
413867
922337
4853
45409
524097
214577
2014
163257
416791
915981
19997
349303
821319
888665
947129
816765
56977
289775
247513
450622
2663
20946
265061
616897
577429
943446
308313
353438
215191
266433
23598
761248
10278
179100
32921
391873
377833
30947
35807
261253
614947
434049
17204
256433
680325
948949
217185
735297
898182
536841
836953
80001
417241
512129
915777
86105
113101
27985
69217
237985
457985
546743
910599
69009
294465
357825
617809
3420
516989
405553
669945
579445
7750
864689
1262
954865
14407
17536
34653
832573
820561
760370
16553
24434
134970
20170
19047
17785
30328
295073
369601
37
781953
754325
84219
804001
778849
365533
572829
809657
242561
47869
482633
335665
857235
28362
458185
7497
10999
685657
219374
476129
157393
27728
4993
564417
860465
848319
312153
978413
9364
25993
916689
14919
94337
528729
344461
870561
698632
766841
443617
411053
433793
31605
734721
722211
28290
927045
20101
578695
702961
17983
200481
705513
478150
24339
509633
32241
712737
302155
41105
885553
883346
495725
25909
523233
791015
885309
937376
332829
814357
1871
30371
26705
887577
929081
687865
842873
418433
509497
433729
368957
210109
989901
296225
4365
908423
19574
37417
118417
660401
844253
43441
935199
538961
888507
330487
534191
771683
1169
648513
290921
24
5278
4723
9153
42545
357697
711061
508891
715385
26139
978423
581497
393843
552205
391329
820463
110157
192505
25972
116279
806913
7171
482817
829353
195909
34772
84509
212385
161473
577461
27656
656255
646831
33025
21552
344218
238729
269405
11823
300333
478491
451181
12412
492209
708737
20569
694220
39807
435905
390901
170641
954004
30636
30176
19150
989807
283169
533273
789145
189729
523433
861697
665697
85313
601957
479537
638633
982989
26790
326625
495535
135489
35449
641169
87155
483291
318184
941673
7721
990171
15790
4043
602821
206721
6913
59625
134401
754493
593697
21931
6704
309547
202593
352017
852885
9274
413202
5034
1315
14648
235403
453041
532101
376681
410937
614529
153537
303197
295011
932376
10
858853
817069
15264
589905
17969
948061
77953
390853
429793
10837
19672
123953
877874
211778
458569
177475
131199
330213
13192
981809
366653
195033
905889
554561
13771
29019
1
873105
933729
27592
101124
896897
150628
3812
359964
22696
42681
993281
363165
866585
29235
131855
269825
95965
740975
21793
17752
117957
611886
999985
24680
763649
872089
394329
643889
16003
675233
322979
993035
743597
749031
30860
748449
919261
158621
499477
496289
742737
180580
400739
514811
349852
905017
114405
933679
469437
7202
587329
387007
284097
904227
789817
501589
288569
7243
43777
656033
18166
267973
3347
184858
523131
937093
567349
34395
327369
888931
996256
416150
498079
524081
460861
414649
733087
8864
903669
934009
20112
858633
677601
346439
291297
493946
986569
634138
456368
139090
780096
422681
11550
239837
60705
13895
307117
23645
566943
854457
234831
566050
26790
762633
950985
82168
410877
138643
13760
370880
926801
31871
70689
496961
279437
25984
573749
112453
21603
811265
14259
13325
287091
490421
659144
346227
701693
700401
171605
349345
179148
452513
522357
36769
127739
587166
39549
32978
942377
421037
180447
249965
5131
705729
186789
554045
193714
13192
292193
629409
169925
728561
416840
858897
22415
166091
469599
734545
786057
26315
2215
859531
749654
431693
171457
752377
6869
594881
943
720143
31681
12109
185488
855927
894801
320417
292995
420664
199031
49509
164121
953233
352412
16196
19766
696220
402401
655551
15833
4129
895491
613857
368679
26648
633275
204431
924385
143373
327061
754493
24859
598073
943871
24036
75729
355081
28380
32714
431233
384225
970040
35000
21204
21037
933729
375480
851281
533649
14797
886573
561537
657447
274993
16879
1208
171615
11651
421313
883201
491861
771305
603777
6723
312511
151160
654057
537297
412913
338441
14166
280161
238593
363265
2306
941973
592449
561025
456433
952099
928627
305059
35905
5000
974929
185388
915217
513341
671651
24478
828435
54593
850770
870561
772333
476223
11888
370260
27971
883676
18033
16187
730097
299521
13560
20814
618881
129713
12865
62593
3724
22532
217281
281959
492529
842972
12134
414201
669353
253098
651265
639185
8975
19135
652641
15516
781931
8793
23515
570328
767593
568645
249789
330685
11854
366481
932457
941697
693073
23196
441281
302299
29978
731121
796641
76853
800257
332829
19597
218358
400481
23649
565523
125937
840439
942210
1782
771009
472461
84925
450865
233373
462437
519944
197153
517415
5217
10909
912
756917
120385
34091
220023
385017
926873
999669
8192
33487
713311
507553
349303
18111
825143
260695
63297
871342
3949
535449
379243
164101
984165
966101
826553
26296
30685
312629
554407
284556
846209
825564
627633
342203
284617
480281
378755
95105
5212
941490
500
167609
140958
140065
569729
414495
20677
557205
1661
915307
23864
392569
453481
594377
226419
12626
236769
1496
887505
1441
747631
219009
308445
611075
484984
573133
892801
620067
104808
13377
809777
32708
571901
232032
3992
20636
96833
551105
92361
629957
720257
120193
198235
5556
28107
496369
245377
742271
518025
989516
5955
36857
164809
345469
46428
88641
616239
729889
988009
521865
765379
606819
751041
380969
197492
75191
505363
19505
255875
15401
878429
904673
717395
162361
894433
21218
27029
642281
592177
857609
321445
705201
565813
13501
510527
372150
166513
781207
17971
365721
65651
236801
2129
489195
573616
23620
244229
892609
682688
589613
880649
13359
651465
900297
7302
475791
485185
33333
349627
6574
39927
430929
11745
657193
802885
461857
490917
158353
322135
26303
834109
351825
621117
36380
22476
200049
30792
659385
985918
665416
558317
675275
549324
119109
2244
28670
35108
242925
540809
944094
548929
118977
307172
506677
183332
179552
137049
341987
11561
14046
13608
999985
742967
275257
8467
877313
26371
28950
502137
9039
181477
140167
770753
20305
557825
144625
24245
969489
977000
426748
25100
29534
517373
768041
737645
469842
12466
60633
5613
630621
22813
93993
825049
627361
905407
1
754709
933322
336737
840815
30094
36932
181949
508857
551837
159017
34795
822873
331048
11549
262933
365765
526634
330617
328833
72567
677097
1
945617
364367
991491
367925
349537
791265
901281
376559
621905
13523
994679
153315
968281
34084
949297
960031
190977
248993
37705
586497
6349
2685
7081
425841
8477
524133
17142
537313
29575
35409
986337
21898
284761
465909
894369
166209
344421
195677
861517
989009
6754
672361
641281
36563
463298
17164
678105
561409
34664
869580
9994
829345
11810
11478
998219
814625
13020
862046
291749
14881
20395
814699
495139
2742
387225
411749
702151
126701
294200
172629
771145
441763
523629
259167
30193
391153
24049
726439
933473
86057
965577
437345
26792
538961
96082
747639
444113
894143
718529
353608
82617
5443
966129
552821
952099
66375
6144
640601
854817
19261
694364
919425
731753
206812
805961
97595
472185
539665
14696
92409
502079
35045
152999
305749
692409
717617
33918
496733
427989
919915
565405
12103
16538
15839
54095
573553
709871
633704
582297
455003
341969
742985
206323
481573
839304
4956
605425
710121
25052
694937
614401
27483
33473
569985
362697
137025
35527
30238
498673
23816
723477
11591
660679
307117
800705
713951
65201
948673
43961
786241
851033
8534
938027
496067
10836
231169
326877
22657
801240
3530
11789
361717
37424
961537
936750
15314
27843
567169
439659
844021
162113
692801
112189
633319
105197
146559
28730
14454
299413
611233
933009
9127
583609
456947
18057
39137
955611
518233
503433
780499
59537
690097
622460
757003
460
545591
294
84637
987073
1590
283444
932764
889293
572455
352446
789089
209359
488805
12534
323181
31630
602641
133007
608388
544961
8338
9420
805642
8067
452689
27891
364753
9377
361005
323629
743831
333833
2584
98095
496405
502705
165409
745609
7431
660401
142389
97169
15463
715391
320733
11165
265595
22041
2747
574261
536249
366653
346191
28208
841671
596531
984306
626993
350063
770239
91413
529921
291841
448978
509585
854523
16539
2959
74689
17127
96767
564018
385493
410961
4963
395755
955681
886089
34000
453477
561633
26208
2189
684737
121073
389505
9873
521025
15991
25595
598801
535081
788217
3075
37260
298583
723261
36584
670529
284965
535243
327461
29211
264437
24194
28784
192547
310694
625665
932927
26979
435879
62593
846737
220001
566889
563727
217249
418170
565745
732293
29832
861697
559
709379
335143
1069
191951
906299
670543
890977
753793
897419
945985
175025
196497
16269
376833
254098
15708
104872
263521
14636
641823
29202
695201
179753
27362
652143
151937
506913
23403
301057
26510
26254
355081
740271
650025
59965
106577
7366
9612
35796
413453
590443
899793
422801
52389
250047
157808
394305
25329
457153
740689
262943
18820
36957
747811
957809
332761
27972
181537
25211
834561
422049
314438
385533
978471
100008
172029
8335
32410
241369
14013
255740
387510
980181
551145
724225
509833
568033
16250
336257
17485
874657
479537
354021
675607
520425
318539
195820
24631
753911
390305
20766
772065
49921
492377
411297
743613
706497
697609
553799
450877
13721
628081
10790
325001
366049
92273
844021
489441
935289
6612
776249
528601
458787
236513
3502
575021
947055
934913
751139
26251
601365
880233
719959
756561
12687
14930
245306
292769
918625
25358
633955
831813
710231
95393
710765
652001
741361
824993
509912
767871
12566
23745
211071
165550
21376
187425
3917
136745
933844
19253
17583
9345
37485
34794
2165
507777
8090
320766
16341
199279
958337
36190
527211
990572
212097
25397
89421
204203
268409
294425
24437
548503
266581
276627
31966
30749
601704
1
571751
366625
42089
348769
280587
362465
181985
530253
92883
650410
518603
88377
211361
78001
46769
161254
835644
515237
31605
35445
951925
39422
632444
27282
37395
272754
624949
11380
766113
293720
883723
108253
941490
478403
6204
29906
72521
337489
973505
375129
443881
24814
102374
15419
705537
506677
992427
36876
19737
18994
901253
309528
9876
133635
889549
126823
603105
9043
21263
931201
696231
814993
822321
10037
576579
900505
688353
920417
6235
757047
701871
22125
297395
120641
124858
52801
566849
7941
61819
24104
792223
64609
11934
779801
983521
86007
14799
848145
19670
644047
45477
980593
22533
14958
683061
175453
363165
2500
2075
443126
26989
525127
989431
57992
251295
14999
33060
675745
393009
682621
862465
824673
65323
4681
512681
344813
162361
22606
775105
964701
167609
841709
23952
165287
365457
369729
492965
917257
233201
960225
933138
833637
784473
1573
34777
629847
851743
15073
930529
36907
589713
726015
20999
581052
209565
824129
804033
30988
993035
176996
109385
509705
36618
113921
201825
2766
133479
470849
867593
557089
350385
392225
623041
13186
313909
623577
996947
720061
64357
11137
215230
570075
451837
924801
7838
171895
309473
864089
312079
735927
924351
162777
744570
956809
958409
857603
610126
242670
448925
270867
232569
22266
22885
600601
463881
618809
699886
23569
338081
17962
30361
711809
172417
696421
925793
564725
10764
73353
874287
6200
936661
768553
719419
33731
805961
654533
235947
16767
32822
32292
32509
301873
36871
247675
464090
842233
882021
12197
881490
264
36658
47038
5579
722757
492385
99187
249905
437485
734785
791953
842107
16802
38771
381921
594249
106273
2548
31174
22166
906769
501589
822735
559601
35621
623144
440635
911537
167777
546506
271671
829419
930197
456809
9555
680905
224325
552122
954831
36369
958031
246849
330163
29243
236253
467279
579867
735205
191951
20429
199635
188370
87010
297678
584211
19099
551041
419628
826389
962227
232339
138205
538830
172842
19095
8245
18407
239777
284965
31900
10318
194793
20121
154083
751681
334641
798017
843041
630689
229441
109093
7626
616271
544397
259163
641829
30175
83777
140302
802257
245697
289533
859329
9727
12487
9548
82493
5750
30153
250105
326483
952637
19547
9060
21542
654329
37492
134799
323850
2457
323073
726565
269297
523633
665777
15717
900966
908535
353865
890063
5750
856570
719863
469309
476689
771359
35499
2058
449777
675953
856363
809530
707629
480389
703857
584713
603369
18224
287744
705201
28566
183332
280321
16530
142765
839975
11321
190181
196361
35906
256041
865533
77819
310917
630215
487013
30956
28925
31128
6402
612217
402433
193665
801943
742305
107041
425275
10771
19682
665649
23373
2261
327557
623779
115073
286663
182347
416265
379849
104872
24928
921919
725625
30093
20381
652697
980449
29203
28233
913651
713713
4857
952777
336833
230451
419844
640073
345097
311081
736118
23394
11179
858461
2872
889413
837345
829742
748813
502806
16353
144302
288357
390001
274517
27717
517923
440067
91581
15645
67793
912401
573489
12947
706241
805049
82681
221353
289021
488759
789273
745729
142717
150041
874287
52929
24356
7707
13392
497913
325561
856570
19928
2130
17583
23690
116029
508769
2686
867937
797267
25145
263437
632361
19817
943264
670716
639905
50543
703777
30674
919781
50645
103485
9826
456073
35676
559545
292674
266093
26920
133635
884481
32101
407861
256433
34952
327873
906297
549766
750023
32885
196042
312459
539021
142184
36012
344813
388811
331681
929492
289
24148
77121
786241
642286
987961
244211
867325
29792
14779
31944
925377
341669
5084
879433
788665
519972
15335
9836
274001
3725
783475
348281
830414
1291
885489
17109
9083
552617
166129
506841
2915
10557
18725
20001
8586
617120
516104
994981
940933
195759
14194
811996
389185
11323
223854
495705
26151
636931
740737
796095
27948
544194
255761
873021
77345
633570
663970
6595
955073
432313
807857
729841
17979
422953
569263
388280
8654
944963
8343
751873
320901
28179
624025
71998
757333
43649
439408
276737
566244
36938
31885
1482
999457
753368
38160
34108
321833
892033
15587
364852
110289
788009
956193
89245
62245
615501
16481
31602
169683
770017
704609
847193
826795
952271
105621
124705
261792
33260
35380
758073
8042
391911
599689
705729
91061
23908
751425
20128
7765
484854
883
662689
703002
461968
409453
20783
34057
466521
283983
32320
24746
124709
686145
475515
83331
13768
817424
659341
5030
567657
754623
19294
481111
621505
13418
668806
873683
688456
436033
24918
893377
13560
2782
869673
16094
174289
270561
89377
370260
587149
829001
77393
44157
188521
92883
392817
32694
29248
916097
965634
78135
739393
992246
984065
18154
881349
13707
19235
327727
18583
32355
581693
824033
48834
17356
747789
467997
317801
531598
115049
27415
55169
10816
945049
26070
888553
292674
926217
535153
9692
715581
445183
874745
503254
803856
876561
376545
37364
570192
36857
566489
557337
574831
174129
655274
5460
890361
37997
947251
108793
739905
46917
16427
21842
100545
295349
20404
37297
878429
18327
634357
911497
3042
280473
19661
284965
281596
64374
908033
338441
384705
379529
251706
259221
959969
152089
911548
16052
841553
37739
395393
9658
23539
26670
968499
880541
947503
79289
417361
705995
223396
17011
654247
559601
5533
555977
452199
742449
592729
19096
23919
248505
33382
438733
34848
28826
25766
15891
161609
698225
984792
185281
5825
979297
21009
241297
28935
114545
45753
6673
17711
36528
408881
426929
1182
682227
531193
707294
710279
301242
9223
244421
958158
69479
274833
633107
510833
3481
6423
9547
206649
32465
409941
12384
167869
341101
34106
400721
348817
712737
30800
92409
303711
1965
235145
751231
409833
132641
31281
319929
564703
14983
13736
167526
852185
160021
358417
519281
730423
931909
500401
15437
939137
137404
852614
549921
65649
821213
962285
305969
888193
31606
782365
447455
709373
160665
12898
21944
480801
8237
904835
34769
564645
8352
11234
19820
986737
434809
81199
478913
548324
443665
5535
498776
36780
566611
16710
970185
348161
68633
35483
275721
8052
31654
12034
218358
59393
22477
23557
130141
33955
31734
665121
84907
845065
228422
354573
14859
436453
778038
18001
159691
719077
645873
3533
11380
25774
108569
959969
734657
16635
29732
960517
695633
12214
223450
10661
221773
9263
238553
106153
897153
663741
94165
37652
540745
5996
27623
156897
739187
472529
248337
22768
3561
103776
406943
10632
533270
594823
96145
4519
852849
8666
280015
16282
498191
662401
748712
17114
942377
27704
16791
18510
448822
195909
937070
466089
769093
758525
847589
6025
575101
463236
61225
28663
36432
753457
764305
173305
564577
25534
4067
128654
425393
69765
549881
559571
948292
486529
187801
996600
484505
957857
9789
901778
956265
879668
984481
981209
756300
481481
464653
249597
6754
19339
842955
6059
86401
168646
22524
799759
2950
731529
701187
12219
797729
798443
453963
348761
321209
8714
786545
11342
597317
33657
71998
438494
199793
45409
199795
270959
405487
246936
625647
268929
938376
254121
986461
13368
624829
151662
32339
3530
27791
141025
951009
445
114889
683585
425585
879805
3755
299821
330729
787283
710116
220225
118157
630805
11315
935961
31750
571347
903157
36370
340997
23482
204385
144561
617813
834925
8409
192781
324319
601669
92201
6033
122673
642953
31851
696513
652417
644961
974425
29991
536
721057
769093
847881
273449
991769
856363
24916
346753
977185
1305
436976
295233
34267
518301
308465
612349
873233
694145
34113
125577
12365
241145
448129
6249
5826
289825
417209
978817
67425
941965
222075
631233
664961
36383
293065
9314
882958
629157
246337
191951
437625
64485
641497
351729
686953
183233
33780
34567
17483
345837
556737
109493
376145
687059
338187
6224
129833
36937
14529
185912
389357
29629
389323
472345
42465
532101
778945
287041
224559
111069
11731
778131
4280
33978
25250
292275
365356
936225
192673
687433
800619
165905
218535
836159
88393
556477
869239
538065
697013
27462
15205
615525
545912
965373
633074
9389
90405
635362
972405
335497
63825
613601
760370
5421
31126
716337
565105
455959
142997
29763
239848
780244
463441
19093
273169
7781
219279
964597
865104
9956
10407
790817
826107
103776
22607
23739
904629
527495
37970
899815
22431
747089
558284
566289
35125
527141
500719
893561
15132
16068
947335
54127
133667
523254
845179
895918
804466
67737
387705
28518
114747
667505
238521
858025
680783
965
296609
683121
16133
537263
805681
17979
1362
33051
22872
4477
2439
16709
35667
595109
425873
160861
511435
27794
859761
14037
18316
12311
29554
886625
668205
15236
4291
877749
915617
34974
689769
33980
284617
7266
457544
35643
2090
457888
892413
26832
221313
464773
724767
732811
816853
20529
335879
30259
358100
978641
821053
192
153591
761209
408033
105473
26306
309094
214535
732521
119245
33716
854497
13125
560891
28304
14703
208873
35639
891925
945473
29764
531875
19139
75919
144457
633517
305366
20580
276755
552385
71745
35068
160005
745673
18486
814209
64769
901265
573589
604393
804579
892729
870793
345085
886331
407465
91863
410129
103066
657461
2671
259746
415451
980937
3157
303225
483505
106945
385839
602
85185
687831
19509
35453
25634
676241
625701
977089
19009
895253
983068
505877
6302
46034
152065
992057
353608
348545
617575
718555
171089
339819
355619
706113
900300
716641
932273
221293
953731
835713
11918
117033
616201
201765
524289
745873
16101
23693
392129
7695
352808
905120
833920
593173
669505
317953
719249
500697
64537
392737
90473
751057
508815
890361
21625
486
296699
323697
12713
359633
453041
30858
15621
826795
672589
71673
688824
16316
698300
598833
216897
573
632173
856929
250638
253681
552122
656953
510527
837185
145235
24913
251295
24619
981217
4412
505149
31115
191951
265425
466791
342
674569
946
115643
677121
550973
28502
18711
34900
991081
660977
306561
9133
10511
30112
195568
32796
949297
20540
912695
442248
52608
999985
460925
202809
352229
426637
806528
836953
281537
715005
77080
334781
616589
753713
9187
503189
927165
584731
920833
335196
672937
9256
380097
557046
615626
667681
728461
28489
5448
694701
814525
413753
847395
38465
866585
411393
159716
571257
58804
728337
19459
368049
532320
8184
112189
352939
20846
181949
120641
268169
78291
671651
548507
10047
496067
36293
100545
22632
610513
197492
714466
31078
2009
468377
188109
1297
477501
908005
704521
825073
136577
81313
17483
351259
14375
462996
633929
533932
97141
720098
9800
27569
528021
268169
6063
21310
671337
36021
76161
17540
832713
457185
807425
2682
663123
27658
109487
630405
30846
388577
27203
7277
26728
5996
537347
954407
4524
439697
263333
179157
597967
926625
685481
109385
985253
560281
130898
26346
719057
654241
893792
35678
520669
16923
23909
204613
978641
37257
13663
723890
620222
457035
817761
697193
15488
22293
215489
951723
918225
375499
731061
4610
641733
23037
564895
17470
314
21975
731909
27076
11700
935741
82185
28933
220801
564915
882761
195714
736797
20089
631538
20158
24795
906177
429217
31341
862273
224599
516506
275389
38510
8405
478673
496918
13642
80681
796945
796351
423025
87852
877377
713921
11715
9643
294845
833377
36890
5725
558483
712381
54693
721749
8426
14206
108549
2991
723297
488805
24179
274377
403201
172673
853585
26860
11814
851393
203585
12312
857406
745313
355075
25505
234723
479055
861889
17069
808565
64095
41774
32025
990877
308525
618303
30191
849483
760913
849337
251996
39000
866829
882021
87783
614169
790137
904001
3235
211517
9454
2115
92963
540126
786073
37219
406205
240033
202977
34424
512265
628609
499905
651465
809809
24790
809543
30955
569205
962725
639133
777617
570497
999985
8052
38757
598135
35458
808557
662294
493885
219413
875929
861133
109937
21764
26536
31617
862965
356857
973777
938585
435937
173617
298497
174037
50017
947721
245955
89001
828281
64865
596909
609937
32192
644190
247293
31064
535730
243233
21133
373697
432431
12189
7722
443305
29165
535941
25023
929538
268817
36407
545159
652737
9760
787777
17881
934433
514694
309787
913089
4255
256121
5286
19448
50345
16080
124209
837249
696641
29880
806528
661861
967491
334641
957035
991609
596683
35762
383345
8914
699453
15197
196601
279067
377383
32088
29813
655109
958397
1601
350857
188765
200257
916899
721835
982049
105621
471081
422077
375581
17605
265152
410497
884369
22315
102898
563420
11456
9699
116469
36409
515778
9131
31562
933489
77393
673835
274377
34988
55588
27589
942529
279646
821457
21098
31468
130753
89477
82493
617835
576118
633282
25916
523799
635903
2196
780244
122150
353629
326877
18753
554417
654923
891659
104521
923713
597249
363161
89361
642193
13584
468561
182901
69334
6904
681085
7059
22457
223499
860753
321993
34249
999985
592121
747905
2203
53
537993
17126
160405
557129
279873
786925
311501
604316
309992
29843
13533
6178
21556
475713
38675
28057
512177
103233
36634
35196
681425
903891
242985
37180
374369
121604
240769
624201
19598
227865
595363
585013
469233
340281
37946
307265
963373
896837
508129
134361
757481
788419
13489
338275
661221
2565
883025
356001
164673
723890
133076
180484
14372
969489
725896
19120
875945
724251
31829
28836
19739
21691
470833
335497
957413
41065
257041
635553
160757
563845
320342
36981
784177
261792
671457
36160
21587
147907
637377
700369
793753
26097
910517
39292
1
214657
830081
841941
824517
19929
34807
172609
248861
81089
61921
814209
113865
671651
7556
23319
704257
36671
29161
758561
24401
943446
344218
28194
374833
299449
34019
207009
3349
800305
26729
880473
212646
366332
921381
992758
47697
733211
527687
25913
394934
27136
219745
580131
413589
7561
863681
350301
829025
756601
22576
821053
999779
966941
439619
991105
30661
614169
4368
408467
163905
459425
551425
593697
27035
333873
35470
528257
327742
694050
25292
978417
544261
706113
85379
655003
305417
340865
766957
37470
308305
212129
30139
983943
887049
68789
764091
776093
413069
653
11028
867457
369881
129905
227205
451541
24460
24088
971638
540965
37020
32356
34027
732481
260809
682241
721233
10909
420909
29071
124991
513929
46017
570382
703931
32049
1
213315
562053
670983
4766
16002
184789
36671
537625
301242
718496
15173
743149
808687
995553
622113
296699
29043
246004
128118
990145
23952
587191
5986
972445
14266
26371
779321
124277
28809
27583
756907
36291
837185
29902
954561
39141
183457
407129
669457
805185
190869
6852
357543
612868
997441
14751
136885
731325
687201
847435
524741
31345
129957
673369
268005
179157
9352
744881
35245
918517
454489
527663
35168
27536
908625
37555
39418
38628
825789
312941
18602
382638
302749
691274
974225
701350
644521
8873
560445
1484
805900
410350
572849
734977
39221
884369
367485
305385
864889
292665
804680
965041
158621
31782
975744
773050
343541
672760
188305
196087
6489
599396
871937
504777
21984
679945
389554
10814
513184
194529
35063
902059
1943
12591
269469
483321
384739
384289
12845
862785
756237
28005
683777
396321
91441
260205
979357
18355
944107
27158
920159
17248
820417
622641
1659
392129
548531
546819
75572
38124
844421
22562
735081
292785
10151
16790
891393
38065
1
283734
796281
987489
459005
560849
938201
237215
990849
165121
18504
4489
447185
956429
14727
23275
202555
20774
120558
5430
245658
242225
976305
39555
221633
392197
430753
203137
35756
16815
63837
516337
22752
294361
483981
972526
38743
519281
711420
30833
270353
710601
502806
10755
4697
6043
141681
32378
975540
476853
882881
820737
148425
37361
817313
10797
682753
18319
434502
19017
5773
47057