0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 06:38:49 +00:00
OI-codes/S2OJ/99/data/tree6.ans
2022-05-29 07:47:12 +08:00

39611 lines
251 KiB (Stored with Git LFS)
Plaintext

1
2
2
288297
103045
5
7
103045
524478
13
3
3
553201
4
349197
612362
199958
349197
535013
23
847953
514921
544169
22
268737
923283
5
349197
288297
13
199958
26
640601
36
2
34
418973
736585
727009
557183
553201
17905
418973
736585
553201
860329
10
142094
7
345647
649479
686553
431117
727009
606441
2317
20
835721
251993
600283
345647
168263
736585
40
132561
124089
65
351021
955951
65
486121
431117
142094
612481
3
977706
20
213258
624545
10
132561
624545
251993
291527
275969
964881
275969
996353
155787
851461
773107
835721
155787
258177
622729
553201
40
124089
258177
919619
18
213761
146081
708761
11
17
49
955951
370584
925769
43
157441
835721
446791
132561
827041
112641
132561
428101
61
919619
43521
85
321401
142094
686553
191917
825957
622729
191917
355371
923283
291527
633185
258245
925769
64
625953
35
29
213761
89
553201
101
910721
254053
612362
825957
554817
168154
152833
835721
798641
772421
554817
375081
97
263361
589193
3137
124089
686553
955951
510273
975073
827041
5
136
150
154
76209
630486
71
825957
595933
345647
225109
874379
213761
218521
755809
211905
193036
549961
510273
32157
359969
157
76209
151941
453569
428101
975073
63
345647
69
168154
510273
699129
6
554817
19957
205614
87
135
211905
23782
526593
81
207897
402738
124089
7
22891
375081
178816
286449
29
4
112641
53
924273
126
7
200116
116661
798641
178816
919619
467116
189
2317
943307
583247
977649
937249
583247
544169
526593
142094
526593
256633
197194
87653
205
321401
359969
236949
560113
106
854989
774817
355521
600283
772421
612362
167
790081
555641
975073
624289
595953
275969
656749
209417
795705
234
236
583247
724085
355371
171
599746
189
437839
774817
911765
659519
394001
724085
823301
575403
103045
709587
241097
847953
790081
516727
630486
595953
88
19957
116162
355521
62273
516097
193505
134
355469
790081
17
422889
800083
606441
383329
590717
176
437839
124
242545
28
686215
198
101
82529
249
416975
38
394001
151365
678603
214
174
111217
625953
144501
926660
667061
934559
241
937249
724085
259302
10523
513209
201
103045
97
790225
120
655349
320675
208153
822289
519537
718361
266457
7
433763
151977
22891
250
2317
901535
89339
22891
85
257257
958849
27
405041
440299
399349
124089
595933
409095
553201
290
502529
286449
561749
639781
589193
48
835721
851461
955951
546583
260
345647
393054
633185
600283
237
285759
199
822289
133285
614099
38
200841
516097
722745
312
61493
350
168154
722745
84545
779201
247745
43
120
161320
469909
719009
12
209980
919619
554817
87
528433
744389
111217
894509
353
700248
402738
305
176988
722745
557105
719009
874379
473761
446791
157441
633185
254053
469909
930720
606441
146081
390
919619
284
306529
612481
297082
159
254053
291527
554985
105
402738
773798
272
351021
128573
964897
375081
222
27976
698025
405
274
180
312395
451537
590717
187761
561529
714181
950151
612362
930720
422077
599355
399
700248
688449
753275
355
684070
322
798641
919619
891476
281781
209980
698025
549961
383329
134
233
299801
69
798641
245425
981287
4989
14
680139
408961
215
393
929581
207309
881007
124
207309
448
156
860113
887333
17
146081
252161
28417
649433
42
262
686553
612362
418973
330
171
254053
172
2317
774817
614099
929581
469
419
409553
4989
639781
409553
121729
402
568385
766721
964897
568385
458661
836761
92
943307
963113
128573
468
291527
128573
438
77
465
28417
168263
244289
457
898233
242545
560113
843233
351021
448
824765
698025
34
236
650174
970881
668641
161320
111217
2
150041
610835
661259
911765
46
698025
829014
124089
392
463192
923345
568385
650174
157
24
380043
595953
105
379265
688449
525
843233
251993
548
722745
563761
409553
10523
146081
462061
133
673861
950151
907217
256633
714181
333379
919619
796334
244289
134
886891
161320
192057
225583
46
81713
366
602873
478685
981287
829965
615369
454731
488827
433763
710813
498
131
281781
159436
92569
660017
245425
415881
77041
664316
212
469115
691915
949281
134
501983
690819
576154
190205
44
965691
73
905516
670732
537153
905516
710813
966657
614099
385865
433
175225
544169
81
462061
481377
961483
109
594832
213258
621
853921
637369
106
297873
22891
950151
560097
394001
82529
555641
116771
899259
159436
891349
231
244289
92569
473761
244289
588
470
107
265921
919619
116162
907217
640
934559
554985
993857
308691
907217
249
853921
535
2849
555309
299
488827
254159
628
894509
499
901535
853261
450
948705
892597
274365
656749
535939
295289
30
116661
93735
488827
699817
765537
229
390
221061
666611
299801
142094
254159
547137
532
154435
861633
346159
96136
730822
126993
80097
557105
431433
507549
453817
61493
866889
484
934559
904081
115073
211
547137
460
667301
510
19
588545
708
753275
27
140549
903993
262679
203328
717
798641
273
555309
616
111217
898233
312395
964897
186369
226641
281
813595
79
138673
528
116661
598
521673
766721
291527
456
334937
299801
873617
949281
849437
753
335647
12973
391957
322
602
947161
186369
226641
98697
111217
544017
438583
623443
187761
235433
599355
673735
368
262
618854
665
766697
568385
81
124089
176988
523
247745
202
810753
938101
936649
595953
315025
987447
813217
76
919619
528
332
806257
196641
81713
389169
187761
520841
849393
969335
51495
623443
513209
77041
399861
528433
343
562614
218
332577
399861
829689
541
499
335647
456404
998321
666611
451
285759
570177
449974
117450
996353
404589
614099
49711
239725
568385
130526
721
631468
6833
147847
941179
790743
362
913217
42840
524557
325225
239341
219217
596465
431433
174
151425
594832
365
25190
442
562614
860113
771
861
805
245882
723073
359
257849
768801
516161
497
783
981287
719009
93
159105
555
884761
389169
919619
872
327
739099
933377
781241
976449
813
812142
859609
512217
590717
883460
495777
256633
213825
854
900693
791
831139
621149
212
856
241767
221061
536
629633
232135
247
913217
700881
209980
703421
773798
699129
829014
557105
898233
140
92569
422077
950151
568385
693624
111217
244289
585
418670
102233
362761
33865
944
614099
914
676929
24333
459137
40
874379
984625
555641
725
350949
547137
630
655349
251993
651187
124219
9451
275457
975
370910
249057
560113
130
934559
35
966887
277953
580877
473761
747901
182941
732
687423
679
506125
493281
394001
286
687129
925201
343141
777329
602
157716
955487
714181
329641
610835
145753
664316
514577
33865
221061
101489
59009
210497
657223
487800
988737
504929
592
345647
405997
406774
913217
648721
815109
178816
19297
694
168154
693624
55489
5339
675
224305
290587
438
857145
869663
46212
107
605
101489
404589
131953
175225
51905
628125
133285
1027
122825
102
196641
237
504929
776973
820545
326719
33
1014
986
579066
986337
221061
664316
887333
661207
904081
265921
563085
518753
114
28
199
469909
580001
221061
838389
218415
248529
711
725793
153929
843233
747901
435649
623
64
881
781812
286449
287933
970881
1032
776973
536326
32961
428101
975
408943
766721
520841
260617
910717
662209
432
639781
704
901535
670732
215249
160657
744321
968
646
98345
911765
512217
823
532699
81713
245425
698025
93735
761601
628125
131953
130526
115073
817
704685
709587
759
260
849393
247745
393345
683011
548513
96136
863961
65
658225
221061
252161
117
886891
827041
540877
999
723761
490666
856497
368065
249057
874379
637369
182941
215249
926
800083
620
803609
317501
416975
149
681809
918314
122825
311597
296377
725101
939133
681809
881007
703421
802761
315025
145753
552609
186369
25190
129
189241
964897
319153
882
1110
386
521259
508
574097
394653
941179
893569
45
5339
89937
435649
601545
159105
1021
201929
891
76085
95
203641
37345
632
670732
114
957675
295649
308617
558436
578729
900
317954
501385
1211
904
112
373969
389
845061
368065
368
766697
178471
1207
203328
842881
416975
955485
801
699705
192057
1257
315
583870
176988
954795
14117
971
166547
402738
610169
861633
556673
273441
1072
338337
733
576541
539
366141
798641
975
997
725369
309
88
94
32961
393345
402738
583
741373
794
1112
498
118127
732897
621
420
411297
551569
902
705303
391957
210497
790225
198
655975
192057
85804
981361
744457
730822
853921
358741
214753
926317
14117
679789
172417
635973
954795
190205
516161
406955
421337
674985
538425
480175
956919
456295
652901
364865
207897
533
453893
398767
441377
98697
138569
458567
28815
866744
384952
518
133285
728541
643937
76
353
639781
220
63865
469
503
290113
448185
225583
886891
296534
849393
853261
899259
137088
708033
829124
711793
295649
683011
383329
615801
585417
955009
78169
756
966887
454450
849393
922963
717197
751729
1089
610169
980
763793
1001
995
351305
29633
770561
27976
810139
127165
554817
370910
1011
909548
793361
898233
573521
821
516495
57860
796086
1231
497030
1213
22665
850825
947885
872
51833
903825
540945
375089
1327
1049
895811
795
360
368989
616127
803609
524557
781241
130394
779
919619
525932
464013
334937
377729
591799
906781
416975
812142
645
7407
431433
7407
943307
880
949
14117
304897
278866
950
130641
57860
444105
619073
1390
582865
83137
861633
168154
290609
47308
376
966887
235457
167
241767
118127
503813
709073
623801
422889
555769
516185
655349
945561
431937
632513
44003
118127
824765
373969
548513
44
973
622
978433
409095
660
129345
908
551
374385
10873
1398
621121
160
865
911765
251825
1173
459761
610835
5339
127553
938656
946957
21905
852
751729
711793
1075
1127
913
831713
89773
469909
869663
705
933976
712361
773479
736
1082
10545
479087
694057
1489
203377
991743
446791
179665
795
666465
565657
752233
505225
185
834769
111
480621
649569
1494
164801
291
681809
397885
936876
1544
160657
753275
293073
185645
954795
157716
661207
568385
1250
142593
211017
481965
545909
1058
1265
591799
420545
253
743617
546583
981361
199841
211017
112679
910717
709073
1159
828773
663201
712529
92667
541353
334
81
476801
1294
474361
317954
9013
27
295473
421337
459761
1475
879
377729
766721
285433
909265
6833
723761
957988
439617
388889
847027
520
81
830537
342949
756311
580877
465295
1428
504241
164193
1190
80
238129
99905
335647
459
802
701608
495697
701608
379
708033
513209
459137
756093
492345
615801
1593
617103
266441
291041
193857
833681
1527
1476
781812
351656
101
884944
693624
140549
1511
26479
478
976
614367
203641
850209
138809
770561
668641
267
459761
1121
602105
254159
675069
1574
395
244
140725
985
560591
770561
197261
655349
226641
777
434861
993857
602105
1342
976849
400771
540092
15
725
587589
1469
252745
1134
687129
345647
838285
969793
235
756309
617397
1084
1704
375081
514577
41993
1647
325149
470827
96929
207765
857921
826602
92172
522003
881007
996353
340960
815109
701608
616335
631468
290113
64477
834769
330869
164193
825281
364503
71705
1161
623801
554817
1460
111217
1373
895275
504129
725101
675889
365857
23388
1116
413681
327993
1108
910721
255709
496814
656749
665
666465
1563
794783
193209
8521
219335
608401
370793
955485
657223
428677
358337
6833
670732
287032
187559
392829
153
329101
856235
192057
124219
856001
645409
950
868129
285433
515329
823301
514577
876861
889985
661388
835
104035
759793
1375
30329
464302
526673
1303
792608
53
523025
511849
754625
415745
111217
684289
147847
793217
501983
1093
627528
617397
703073
444461
891349
757481
658225
699705
1718
366049
1726
650849
357805
19297
519735
687129
808241
505393
418
686
679927
887333
979825
265921
440299
393
42697
979298
685
608018
675069
98345
402245
157
643937
918314
408943
558436
107
566285
689974
826997
720057
869
1662
612929
1546
513209
596881
790505
396945
63865
11505
919409
423553
516727
44859
74931
356193
98205
81
703073
530905
275787
573301
223137
83137
544017
1822
649433
689974
356697
22665
217833
362
417705
873793
358465
1351
507084
112641
622033
632
448185
515721
978433
866
579
261825
135
448185
391957
964897
712529
563105
362761
582865
387579
355469
476801
122097
526477
109393
304897
1205
687
866726
977521
643245
116661
881213
371793
490666
459761
230197
943009
337071
776973
4
147847
223
287
149001
118
943043
1257
439617
961948
1160
156161
772705
120
229
756311
489185
889097
400085
943009
453321
73745
403039
793361
28815
22596
521673
643
835
375905
291041
1493
375081
497508
204941
790505
863961
614099
204585
727361
729457
810753
343880
361
887
418483
1570
941537
391219
295
1279
864625
502625
264301
711793
1686
821946
362761
639781
231971
971586
1211
772705
206165
216525
265161
364
744321
788877
817665
51
462061
718
691
145753
639065
776973
533917
920767
1857
1193
346495
773249
903725
667301
460338
167
486433
346
428101
605425
665
184730
498660
52
941537
1140
537
104977
1830
603
992
403709
332313
254
976849
676773
679789
763649
550
489185
152695
134
1984
509021
705
215489
369757
209837
120059
1322
120961
694415
1768
453713
1556
362201
645664
997741
578729
237639
1343
749797
729457
416241
462561
874379
116661
853681
288
998345
876861
155193
232135
1446
885056
565657
439
592909
665665
436161
345647
928595
104073
907451
122097
884485
538849
739099
1719
626953
17441
374385
345009
246429
490621
586068
907451
1677
685537
919409
388129
505225
807329
766547
213553
88537
728541
1050
721729
545
239585
30329
964897
650
234195
11697
248097
375
971586
88537
92569
618854
1558
404066
9451
808414
900353
961483
2022
1349
25704
737089
2087
876108
939291
173409
1871
481083
66
673861
664
866726
678
456401
172
40
837
609665
525
957037
1436
612929
428897
159073
396945
894738
120215
759793
526477
895759
1225
574441
150153
893569
467343
729394
662
98
622880
515721
821946
698
76
714329
484
391219
602105
647
277953
169201
808414
366049
191417
400236
305710
28815
266441
141713
879282
571657
151925
1018
141490
104
132737
431249
1814
1691
961201
386273
991905
1623
365
895811
65749
648177
5339
574441
533743
1678
983105
763457
254159
822977
657
71
965025
797535
698029
720057
560591
211017
187761
574
709073
93735
249357
586068
703073
354249
1052
384952
189023
1085
687745
839
1001
20077
1381
2118
981361
12925
652901
776
640
739925
308139
233793
565657
403709
554985
696973
1412
809297
55873
699129
547029
1974
396629
146081
1431
387
403745
553369
716385
260857
413681
275205
351613
416833
744457
838389
225
1658
274365
713687
1212
116661
330869
537113
439749
513209
976
234
685009
667061
987091
751975
172917
249
293073
2309
879363
85745
398017
909957
278866
431037
1105
763457
910593
56
550537
716
134929
616127
583153
509213
732743
850960
505346
31641
963038
935377
434861
630
756093
61985
169201
237
662348
1202
2169
1084
650617
842881
266441
963038
174892
1985
1514
561529
404673
151977
3785
739099
622033
1183
217
751245
223927
753275
922
973577
1068
2202
1807
988737
526673
418483
82529
2340
894017
207221
30881
361409
319345
654465
487297
24498
838983
2328
13093
83137
733553
869663
2221
368989
1739
1404
413681
463937
21
738001
1695
155593
54101
170929
263025
377729
122097
693413
793181
1591
335
766547
650849
205541
899
809297
632513
190152
97653
48753
2228
804273
1723
1195
900577
15377
781812
338337
67505
679789
715785
462061
465793
610
1981
1033
150153
850289
779305
431937
81
1158
532699
777527
688025
233793
767870
159
329
686273
459151
432543
323
219335
116771
181549
152695
2109
381182
126881
94532
487297
333379
580877
771156
869
2302
690819
672417
103035
1095
697789
1468
713153
576053
678135
354819
92172
210
455319
241073
307297
524209
5
325073
382
945759
368060
643245
178816
891
621121
2304
765661
505553
2521
59777
1060
797535
107873
160961
572817
322935
118227
258245
742209
506549
640769
886601
481
213037
326719
31892
838389
111953
615161
19297
2490
900577
25704
2195
55873
276619
24681
666
487796
134
87653
479717
272713
2408
979681
223565
676937
297873
913857
633
331089
452673
1272
211284
612
303425
410689
652901
748865
62205
88537
62959
873793
819153
884175
375089
650174
371793
500449
294057
1070
96929
1790
2197
445505
2315
382786
149303
526
453893
655629
193857
711793
892261
714
729937
230649
228570
142593
434569
889
405658
831953
651563
339
1090
622880
336737
355857
550537
442349
825449
1859
849437
1174
1930
489029
366435
213258
662627
25704
947989
651168
560481
400771
152193
866129
32353
24681
478449
2192
29549
541553
865633
864625
763457
317501
293653
818303
114217
246429
984345
48753
872046
824465
1577
767883
343017
267020
20349
452497
368129
948074
984345
745947
504053
606467
2640
1271
583247
663201
27843
480175
703
2024
2675
743478
2316
815325
306097
331233
766
4217
369
1223
817975
120215
2177
407353
189481
473761
968141
2632
280289
69
491433
442349
397305
392219
1979
858473
970977
626953
448185
414177
204702
336
1566
1852
478619
718211
252167
1433
4
510297
120689
1885
37773
971586
813825
833805
691618
493281
300577
167923
919619
54101
465795
320153
139289
741789
241761
272369
24681
977521
610
935917
523781
305710
66593
810113
2382
825290
802945
19297
1609
482641
873793
531784
2363
469825
1045
93735
1439
915601
140725
694415
486
822801
436161
716385
541553
968921
2686
679
212310
702493
460338
149947
766854
1268
660465
4217
2737
209993
987447
481377
585417
338845
384
291041
252161
649065
302241
501385
828773
935377
665825
662627
775259
695809
709587
1742
648801
931445
880587
530905
2626
1587
1039
246429
346737
437
744457
898405
186369
443392
665
1821
226641
553369
283813
282087
464013
910593
801043
655975
844959
454865
528277
370910
2078
1448
2200
167140
837
330377
1644
356193
965025
275787
26
498049
1692
404589
102
453893
795067
809
396033
756311
829117
626729
77905
863797
11697
402738
129841
14371
937511
121537
303848
659277
999807
67617
50601
886894
916545
431249
1136
313554
1973
931445
370793
849393
926903
2077
280805
126881
467343
956241
1393
263755
362201
833
1459
206449
794783
965025
351361
724
923509
505092
494801
1188
956921
2056
142683
2534
228570
556673
650174
846032
1113
749797
29549
2155
548554
988737
763761
169201
938237
280805
1634
753266
140445
558721
226641
91317
675069
733553
1252
142
651173
113281
694057
558436
655
725953
436161
947091
780593
544972
120059
539329
808737
931445
481377
1615
744282
2640
849067
282087
233793
463192
734
915859
616
456295
757929
428677
643969
164801
77041
554985
317
831669
614341
665739
87419
1202
458395
532465
1294
825289
425801
2650
831747
156353
142593
55809
1561
454043
292593
253889
44609
104977
871041
970109
662785
152695
2391
751883
608401
179953
140725
765185
2599
678135
422
972089
93
590717
495697
585985
843233
568851
841809
584835
980601
2339
965025
404673
791713
81
737089
467073
622337
821946
343880
1769
995
612757
2589
810139
237639
736301
986
913857
138593
803609
790505
233793
951093
134929
615167
206
213553
1268
50601
242
551377
128
306097
13390
702279
9451
862928
933377
869663
572817
550582
325577
793361
1904
314513
1098
453713
741473
327009
509541
725101
630
2639
60689
852209
1736
2947
798317
265845
662209
104769
457537
645664
612757
1635
356193
85641
931973
963038
923509
16753
435649
514577
652701
646
12677
773253
752856
312395
371703
834647
62959
879613
826341
873121
329791
171255
322937
947145
128385
431249
824465
1999
725021
425801
776031
1948
378221
501
332345
993
2632
31425
229889
285433
377005
1576
227607
604641
294629
172085
483585
838983
925
560481
487791
500449
670112
40925
761705
971457
404511
869309
729394
5339
902859
2278
120059
182159
861633
153929
592909
2642
989409
27457
179953
841809
699
1425
925817
151697
233793
287781
649569
189055
544017
947885
544972
81129
496873
106629
1825
495697
593511
803
131953
2110
587993
579265
807329
1493
940641
32353
1682
854945
907942
2498
938685
752161
124219
690121
706
1736
861275
286449
894509
443392
8921
780593
297082
529
276619
67505
1717
748931
155193
63321
682653
841809
295478
295985
700957
851369
346495
768577
854
2878
2305
2709
2840
229531
65805
349
622337
223616
663201
2841
829117
473369
218415
81129
611329
734828
235
382786
570177
253377
577558
119049
2628
2446
589697
616085
299887
120
833087
469115
631187
540819
837059
85804
951093
1698
861633
143617
540092
1744
2870
831669
688025
703421
451105
152193
2788
580213
405383
826761
2707
589193
2532
914861
172417
216525
804273
321265
2708
863361
1120
277551
693281
523781
560591
706145
222693
2514
2643
627425
37773
871066
182901
861105
636609
168677
505393
223347
855807
710
2086
627885
836537
574
182159
942965
650849
573993
403039
577174
169201
337692
83430
687505
399861
61905
855389
1791
2820
84607
853261
1782
576541
439749
2151
901535
781812
498313
2751
976549
3164
9769
762590
457537
773253
751245
714329
376043
260857
709772
143229
828525
396629
800813
664316
322937
656749
496285
1046
708433
197083
800813
991225
742209
2388
149313
1549
418221
1726
1154
659314
45635
840537
863961
376753
878
57633
443392
1130
521965
1979
1288
87419
15377
763793
884610
1329
78209
893397
856001
248529
2661
963836
920
556957
2667
562633
2171
978433
2893
2299
775413
530905
17849
3098
461793
254585
2845
874379
2157
330488
633993
533377
970881
175225
124089
840537
798
113129
858857
635708
342361
645409
977417
867313
870887
1199
2845
1663
160609
3028
302
844441
2060
289357
892705
521965
1883
498660
365857
248529
723073
378221
766547
291933
416
1433
1093
972173
294629
916641
559538
61493
519033
209837
311597
943
24319
541757
838285
22891
500
671553
933976
291302
543663
630097
326323
2703
377095
41726
548565
845377
739665
834937
2744
51601
63865
1252
730
3222
956919
1591
2246
803857
734609
1610
1697
326323
193
531649
1776
642097
322937
897609
101603
3290
3051
803426
514643
810809
590717
3195
189567
2349
19
422889
2418
57833
925201
278294
22333
912273
843
754073
591799
112
10961
150989
330869
866495
265161
643245
402245
122097
761601
892705
712
696193
412641
164089
909
1702
266325
1605
588
348353
400771
332
2999
900729
787520
304897
718211
971
559538
469115
837825
129841
521965
1611
1392
445341
528
1067
1449
462497
511849
708433
339057
2609
1716
38999
700957
649065
901953
528
214208
865353
73745
140929
826602
1271
441637
726793
1158
966887
963
2420
904433
365625
512349
209837
155193
604641
834937
752257
2117
578851
342361
128708
491993
77557
222
643937
2564
695809
424781
400085
144942
19297
585
729395
511068
983560
417549
739099
295478
407249
437839
95407
2189
727361
967953
443617
860745
66593
1851
1395
479665
551305
607425
13
762590
978433
144403
3025
2715
559953
2722
328669
1318
109937
877389
656749
2934
431249
694753
2177
590717
83
972089
1096
227607
628065
836
775
1733
3365
129345
177107
939906
656
982525
2192
488641
1056
1103
779305
148941
225537
647665
797535
28190
417986
1353
167923
304897
70
2544
97653
438826
232239
3052
822977
671228
1699
179953
178816
762590
891495
2104
895
595953
933
444819
639729
12677
520
296534
450521
154435
351
800813
3142
148035
961483
331089
488641
2554
152757
48465
573993
829689
632295
699129
367193
188116
385
25704
457180
767883
15809
75617
1289
348353
348353
910721
905137
1904
876108
153929
491433
555309
1740
484593
252745
873185
934761
351613
377729
2562
322021
1390
198631
286
289367
189567
262049
2867
411297
4935
759217
707533
542849
70121
583901
627528
972173
280609
3442
158
752257
743738
958705
2636
793361
63321
588545
151941
735593
434968
625039
856497
291041
2378
38641
851063
3642
871066
292440
404202
606467
496438
558436
259993
576721
50601
879613
862753
720057
589229
936625
753275
1967
2916
333793
2357
720057
821185
404511
545
370785
862753
27457
591689
330488
1217
200
3205
759691
94041
614367
445441
98697
1330
1149
872912
394777
886894
335345
628595
122825
544169
145573
411515
535939
502497
651173
408943
920767
487796
971457
920249
1489
20583
913
393
900097
490689
555309
740857
503969
1791
922
6722
1019
869663
270587
2883
364599
896865
653633
160657
2306
697609
959
455095
834937
495897
984407
454329
208153
212310
825
1971
492705
793217
671205
127973
703
3575
342361
447465
892
83430
2090
512
843
838181
411297
842049
35
26479
491993
553789
1712
793361
1933
141197
545909
365941
191417
178816
975113
396033
232830
127290
727301
579150
3116
237773
776973
451105
505741
864321
535801
664
636441
2215
2868
1333
313537
370129
1802
905137
166241
790073
349217
1182
943009
393601
574509
267257
11885
3406
1101
483841
505092
350889
673281
868129
3532
29633
763761
850141
322021
3067
2195
729
524673
765185
672643
968921
1656
206877
580001
983560
3753
3664
517441
397855
407970
2710
938601
899259
460338
861633
528965
27105
22333
783
348353
894195
458
943900
1223
1494
605425
839581
498018
573521
163849
856609
143177
684103
294
842293
2785
822801
540353
846032
340037
90817
600761
198131
793284
1069
529889
103969
759385
2636
866495
561
982785
2795
595154
774437
441377
337071
568193
446202
36677
70121
282425
489391
465507
790721
2568
939906
536606
305710
224073
3142
748931
168333
511849
366141
777527
1771
627131
896865
40169
921217
952733
289497
584835
163849
297473
2957
609233
193697
744282
1018
969335
1239
313537
441377
3798
1860
992218
2273
750530
485135
200639
576154
901459
255241
2266
753839
3557
942233
12465
427
635163
703831
484936
374709
3671
763793
1082
3285
3565
2307
211161
766721
1811
704373
780693
551377
10545
280609
626577
2333
854159
604864
602387
365625
1409
686989
332345
616335
223137
538849
729937
648073
361409
29633
400236
837125
71969
775937
996453
249057
616272
858473
835881
284559
418414
965803
671493
536606
2022
83430
3708
686273
26625
824465
3070
653393
985512
105864
902257
581889
569
938685
928
776367
856497
282425
458395
876631
285250
483841
349513
740857
218890
3573
1717
316225
776031
430299
67153
762209
750785
741357
57777
422575
3199
828525
1865
1488
107
52945
267849
349217
82749
829124
166719
712857
703831
599883
229729
116
201747
109393
440001
38775
2302
279675
686
471629
547161
574919
503151
82193
503633
674985
931809
785553
680769
120215
4033
247721
140445
857145
669345
592909
3138
673861
51495
661
3803
2751
431457
1676
890823
488137
685009
899259
2712
973953
797809
442171
776973
3938
150989
368129
232957
3962
501149
3728
1027
718211
737749
119576
577558
957103
690819
694649
792163
497713
935377
3167
2498
349513
3262
632295
553369
675411
225089
624121
336818
676505
1744
618140
151697
666527
372863
123155
504053
824689
139289
900577
1111
616085
991905
193505
285161
995891
773249
1487
744929
462061
73137
587993
68081
437821
199689
493281
492705
198553
1108
3461
624289
746321
549937
2682
859259
106
698029
628595
577653
482441
844049
763351
454450
990698
2772
548513
503813
662854
10436
753266
941338
561153
422575
510297
81537
3392
693281
24319
583901
551377
1989
65805
263971
527793
2705
3877
903441
389861
532
98889
331020
4989
223
71963
861361
231971
2684
23388
530
809665
363373
185497
757481
2185
913003
655629
608993
542967
988
3231
3794
146795
585569
605271
990033
133505
2472
578131
877881
863605
439749
775
113815
3333
3554
190852
612853
942144
400085
245761
412425
128385
470
10349
787
226641
766854
598033
374709
8521
2638
739321
615167
98205
57633
201747
820065
171929
2027
537511
524209
620711
582
117880
4085
125377
451761
686357
48753
927340
945759
949281
18457
35345
750045
498049
991869
3270
3670
127537
821185
107873
297082
282089
482641
877881
867713
335
1465
832017
370785
241073
843233
381182
866936
284559
76
757762
956067
551569
1488
3412
252161
704060
231971
707913
918097
3447
415
212065
135149
291841
196641
939073
277105
611671
343529
291302
255709
366049
586
190152
228570
2640
754
3774
507649
862365
885545
823557
935115
216525
556311
916619
477
1014
3345
966887
179067
2031
279
392829
3113
723073
504971
1830
308513
961201
707
542299
931117
957951
679457
57833
336479
2178
351656
898945
3342
744929
3270
254177
787520
3817
982289
118484
933057
2963
3388
298281
3232
870887
398489
560193
3274
169201
384169
104073
993715
2640
582865
876631
62237
221
929985
627528
439
981361
487800
116745
553089
831709
728473
2485
421877
113281
172665
22891
3517
748835
224989
3328
516185
806465
469909
981361
897813
587095
993857
322935
613747
85739
227607
555309
265161
884610
81
367970
173281
3920
379905
87419
723073
608993
3209
527477
129907
510297
148747
300002
345647
858071
588545
857145
815325
930720
285
953009
755809
3269
665659
580561
254
576889
3146
997953
58735
300648
905889
743738
2131
537511
712
678603
465295
272917
419911
4061
353825
451105
462864
263025
747636
897609
3701
973953
496873
860745
4196
175222
832017
780201
586881
873793
504961
3086
312577
385
21905
838983
977685
121537
272521
92529
193209
377729
3484
521965
862753
540353
236941
174849
519107
334937
1311
133505
388889
429565
2539
2313
1144
325577
753537
370968
401265
866129
2491
2358
113961
998521
1662
1259
475937
259993
267020
70
697658
905889
692077
2510
549287
411841
2504
837125
20077
1717
2526
947091
740225
4141
579057
32961
531649
336176
473769
607153
678603
565739
417025
525399
999261
56
788817
868769
812142
970621
2193
622337
152757
393601
693185
627833
396945
4382
840257
721341
234914
999261
29160
387953
2599
267020
679457
2688
594332
939073
110
517025
122825
564749
649785
830537
824
786881
211905
864625
2408
483169
3282
2100
538849
274129
254
854891
458980
358465
775172
948305
45320
3416
465795
2547
485401
730601
3946
1561
277105
3572
386045
207777
1277
91317
1853
4548
118177
3929
924610
868769
4205
258511
904433
1385
1456
349217
900353
278857
689700
342673
274365
2793
188116
3221
685009
234914
394409
866889
3869
763793
385
3512
865489
808457
342
768
751867
38289
4347
350585
766529
138
60630
215
645487
903459
925208
2350
662193
422473
600203
4606
724529
512645
3843
2200
653101
962529
961165
436467
454865
676753
225583
4604
608545
306076
307297
31641
861017
3342
4989
428897
781812
362
477841
543663
818303
67408
4583
2000
417083
1188
699201
537511
366
3820
828241
991385
64
370129
1934
817542
624381
2879
4684
661505
2714
797535
238881
2659
1839
629092
800737
648907
297873
22129
418973
923131
668123
2193
269747
820597
1998
595953
462561
485401
2232
305201
615832
768289
761589
909185
252609
693847
3262
3242
136489
313533
1787
594
892261
3560
870887
108307
298
275537
266441
331233
3345
3051
945
565657
864625
441637
934729
446913
970299
248097
300385
3458
895811
125377
346737
936149
2980
302840
384952
889414
327009
562777
531649
712361
920249
343640
3720
3946
681809
39137
849737
726928
302241
178649
313993
3660
496873
894597
491489
118689
733209
873905
1101
282981
136266
234508
255329
364737
688775
133093
792293
1093
65805
2087
827041
3840
174129
2218
249057
4228
1018
128708
659825
10241
1296
421138
4146
687129
402738
693569
212065
469677
109393
175225
104073
193697
836313
247265
209837
553921
416193
286273
681895
228846
1976
767965
513649
975113
745913
791673
730601
847345
1031
548
651563
804402
462864
239336
487689
724071
4315
76209
15577
371703
551569
120059
785553
971586
1513
366141
293599
3856
635077
568
4707
3745
928561
197083
235273
860185
515721
945185
753525
530709
1660
1517
2751
850209
253889
774
888261
33829
805715
319810
441
998369
2035
951093
699081
732430
1807
61
637857
911797
669783
521509
82817
935249
180605
573789
838983
988669
30561
357313
423553
1670
831669
126785
954221
736973
136881
1948
39519
4120
24498
2046
3018
663201
312577
374906
462871
4133
25449
929585
77905
2443
698497
691540
1262
830565
678135
796086
17951
471241
298790
1116
259073
682653
922
3683
1409
111617
249057
968401
824
940641
26300
368129
3743
198131
532465
998309
11467
862365
442801
2839
282981
484893
362545
804273
1448
211255
917764
165841
559538
535
694577
41225
454865
289569
666383
849437
66464
1826
3809
955893
488798
1898
740225
259993
3161
538
306545
3525
86525
218415
368993
244481
198553
719593
109393
736321
662785
864897
33095
2075
4401
516727
91233
592025
482845
765921
970299
261825
2902
4652
2914
822289
159521
132
3021
4196
66464
2190
895275
916641
1200
160977
1974
70081
1893
505741
1627
957515
122447
60049
705889
79300
493745
421877
313865
738567
748
33081
290609
437821
392527
2353
2897
2150
4887
681409
116273
144089
937495
2343
520385
84
160657
619521
542799
1289
138809
2996
2632
309755
611329
661388
894597
728739
461467
1232
889845
726793
182901
215489
630097
379434
647989
4412
956241
835881
950197
508831
621273
238609
4982
373119
448185
4147
78902
208153
954045
928129
537624
4369
351361
744929
4718
794785
3759
990698
129121
770377
2561
438826
24319
3890
146795
669391
537113
800613
574841
976549
759569
456449
13953
2852
2763
540993
707441
48107
872912
962753
502497
435
748637
577558
481965
193697
868569
552341
412425
130954
4527
267257
270587
913217
555769
2539
384169
451857
3845
755281
1846
333289
47
752079
681409
720897
734828
683649
477717
889845
756509
965803
3662
863605
683649
1328
842097
934761
585079
524209
940417
616369
613057
372369
274777
327017
670493
498049
982
872091
5064
62714
3425
591799
158401
861275
4275
463937
222785
2926
881593
87825
221601
54511
290113
233793
13093
412360
811565
108307
759569
576513
620711
1745
905537
941537
214849
806465
22891
766113
2128
551
4663
745947
875585
194969
999261
252745
538849
850960
872046
725543
37773
405669
476529
885056
4833
1286
639065
189529
4648
547023
761613
9451
2443
39137
2601
400085
4047
431606
490749
148035
3627
1257
207729
872912
1588
444617
3085
94785
3188
453
897285
581307
1535
1275
4500
1488
442561
263549
717761
312577
511849
379
913505
622337
297082
114217
312395
685537
422889
3578
434968
444
391489
821697
256633
1227
351361
796086
599461
462
85041
776973
640821
696229
595953
998
631
503101
552341
793217
733209
42840
58141
677641
83430
922593
19297
4140
830565
612853
972173
754785
4825
329641
5210
445441
4462
1733
961483
864625
709693
4048
10071
2411
4365
457993
793287
851063
4902
4442
49793
787047
466753
911745
668641
719457
927340
699869
1507
260665
4122
1426
804273
727685
4636
2226
42351
289
28506
747229
611685
278557
569733
488071
288537
103329
67153
360625
3668
846721
110721
962317
89
713153
617865
776129
858577
848401
679457
757762
647041
4959
19503
3553
857145
121236
424
3340
3305
5007
322935
786881
5201
575403
637857
229218
462061
256633
753525
330319
31566
854657
421138
196641
606065
640769
25220
658965
10523
408968
785279
752609
81
125371
699873
365145
494801
380637
329791
818537
230651
555309
28517
999921
4578
665511
19297
147
599099
260225
3928
5199
844441
388609
842049
2506
3866
639801
427684
557441
4535
627425
316984
330
105337
766547
385547
279745
544033
290665
859681
347585
116075
8521
120961
251993
160609
652
471241
694577
3759
497139
771156
831709
3823
583553
871645
243285
1077
939906
985512
452673
2271
775473
312001
807933
297013
346737
514657
1056
103608
843625
763079
620711
3825
226511
421337
481377
1826
776497
994439
1803
647681
1712
387953
452673
959534
438559
391957
3424
475345
971069
1829
916641
481825
136161
20583
2035
834937
5140
241767
3455
2675
749905
813323
141954
697789
350385
3975
562777
638849
657087
3148
748835
5095
212310
3649
472161
838364
136481
900097
4110
353665
285101
293557
991082
138569
882801
886601
411515
995953
964900
271077
650849
2071
548713
3478
752233
647529
719713
342948
694712
382158
452673
2660
293599
19297
392219
71133
82473
560193
155453
458567
192657
9451
4567
264421
918379
688775
765185
938237
985512
393601
583553
250817
588545
758825
865307
184730
288833
417241
2840
2134
966
654476
654476
2382
318887
1397
4378
272889
346737
653101
816
405658
694201
625039
485953
871066
3450
785553
361109
3494
65409
840703
558721
378030
2850
390513
343873
900
919619
155822
5220
735593
857791
553070
766547
115113
247265
273537
359521
48753
882477
914765
372369
260225
238609
2362
1731
321401
727353
476198
5484
906642
584835
463073
1949
886891
938009
846429
53615
143854
89308
2562
607445
830295
433238
585569
2316
748625
922925
488827
87335
345647
3264
4090
467073
519077
3869
3797
222443
699201
221257
388129
4843
935883
140445
74417
38289
3399
835131
871367
944
336818
264301
218890
119049
537131
566364
491993
173281
162986
362369
2976
881007
234508
683649
983016
560
90817
126785
498603
402637
251993
162885
231681
4961
519107
979025
2422
718433
698916
3534
928303
4409
1181
5396
571841
568385
993857
379317
606969
4221
933057
5003
943900
2323
310333
170097
30881
137161
3683
70209
509021
757762
1328
482637
909835
339517
730949
942233
101261
94785
29549
3494
4722
516545
659825
793287
286273
832513
456295
792163
449497
1437
445717
804737
272321
236025
113961
653649
730949
225109
4160
3835
613
2183
18457
591615
869525
4013
72397
683649
1171
1748
359
493079
775473
913217
742209
347824
4342
913857
505225
396526
534933
263610
4029
2583
669857
710145
51281
862129
945185
162241
1216
331089
958
965962
411841
473551
168677
516
190681
725953
800097
1456
2525
370796
535
688421
768673
557821
611
375985
1767
3962
581123
698916
151697
784701
751205
690765
36193
491489
2058
3384
4501
942233
495897
661207
988669
135
453734
4861
814865
4615
827105
258511
609791
999
902613
433238
1442
297873
2001
994433
155822
2925
937449
1196
173281
351757
762209
3520
5425
938009
765257
1483
80531
396945
651671
579441
262018
778376
751357
859132
24160
109393
525932
500080
5351
241339
680624
575474
670753
886165
988993
933976
91641
146795
743597
531649
866079
309219
4213
2139
798857
34989
138
303848
472161
787434
1084
979207
690121
730025
334957
871889
4482
155729
373967
371793
5103
463192
846273
194969
5824
47025
317
264657
507649
675041
756713
502033
993543
895389
1987
574841
3156
191521
187057
587095
432163
722817
461467
1686
2616
894597
533
934234
584835
460338
635389
903459
172085
65521
719897
461
280135
5445
122401
2518
10057
745947
161589
2898
170577
411515
556311
65805
1295
640769
783745
1742
460897
1168
343899
941338
109649
318261
396860
2539
900
273724
602881
2240
665659
94659
119505
600498
68089
139
760961
4098
606864
505793
430593
246
96179
288
588053
8899
897813
905889
149038
327009
2900
2276
617786
504919
628897
80971
1491
745621
900573
481083
586
44313
1109
822289
456401
777527
448287
328593
5906
726853
693761
367193
365610
144721
73449
62714
294590
592025
612853
1334
876361
865585
292353
153537
504241
837825
572201
1634
66081
876305
485377
207729
3842
807933
3648
271786
4447
259387
385385
847953
148
904745
285449
914461
913857
765921
106629
728905
36885
898546
906642
720263
851789
688265
954795
481377
120689
739250
708489
745621
950005
640821
446169
696053
125577
813728
364101
730601
433238
310927
282485
132425
2360
302
181513
2658
973337
203047
3414
37737
378030
661505
3362
891973
594832
637523
589543
835131
4493
341515
387579
275
200
257025
171857
1929
635053
81145
83137
182905
450745
886887
964900
337717
743597
173281
962125
920657
597698
4844
428261
987091
990653
900353
349249
743738
3098
90938
696973
3266
649433
3212
834937
5184
235273
2279
579681
272321
243249
1241
1422
190433
298281
553789
748637
539561
133743
617562
513558
662481
99489
59
2818
849281
160989
392065
418414
975681
370968
216525
269779
4104
476119
1127
642176
485135
416045
913
30
3923
1575
863733
5953
289357
665659
3065
589697
5484
664509
775937
1944
3036
344918
141681
570177
57105
296534
543619
1151
642097
2779
986529
555633
662481
692698
4316
903993
919215
438646
3131
25919
3714
166719
951093
269337
671
909835
967477
4194
5440
3663
592909
586711
51281
837
430593
211
239
135761
5388
826602
662193
747343
56381
135601
583617
728541
873793
850209
8497
755649
986337
206401
547680
377181
936625
1598
474817
325256
428549
1185
82401
681727
463
207897
884185
823705
459713
661
87335
943900
122447
986337
3770
694057
175929
412825
966
715457
616829
1826
3763
73552
227201
855807
4274
985210
6023
924610
206401
333189
820081
2315
830307
520841
40485
1803
947091
3908
171409
763649
415949
531817
718577
758365
5486
476069
823705
462864
288889
3052
3886
606797
106506
699
119505
310333
385385
755649
568787
326209
4107
4062
393601
254159
711793
632161
129121
223157
568851
414177
313281
290665
2582
699201
627657
496913
97
259387
29357
837862
645757
946371
2018
548721
772311
853921
157301
3497
5724
859343
1164
188657
187057
1860
412425
374906
749382
527477
107101
2398
292353
283265
392921
4427
645835
879613
73965
5192
489731
271405
652583
276377
91
2682
257025
4288
15
752609
376985
850745
47585
2947
427837
374057
667681
984625
207897
3280
2495
78785
501983
2532
138673
262018
725543
914861
403350
5909
86393
210592
261825
393331
30081
2267
644594
118127
880241
204025
189772
4757
552599
47308
864585
4476
251477
346331
80377
633
5538
675889
665659
669748
672643
994121
5953
897285
3065
6034
206193
747
2467
5809
5288
1284
928683
3515
3423
636441
829353
4554
320325
792608
375211
528565
269251
688561
5028
4570
182849
316984
825
73449
375211
236225
245882
173197
6265
1415
376316
182901
17749
2139
301633
3813
1222
533089
203873
1993
426577
960895
462337
691809
5125
631451
248529
372221
864585
236441
435489
5986
975
353
1570
929013
291933
16710
495345
5608
92529
645487
199711
503151
404673
392385
2270
820597
589
4339
148035
387021
929517
612853
803857
614058
544361
181457
503151
571841
968141
4371
943929
2182
547023
509985
617871
972561
56381
4164
4743
6362
514643
383531
1338
255713
951242
5009
159207
7949
319153
368745
365399
5376
228846
869781
210592
6283
989601
805409
170097
426505
860209
210753
690819
803969
129121
659519
807657
978433
187057
571657
930837
961165
732897
2405
589100
414899
675773
3707
309113
956067
717761
6135
6099
415305
78297
177219
503633
2735
235433
70196
226401
798721
2007
49381
879293
25919
6063
2443
802969
803649
898177
4878
643969
3921
5777
90938
4219
182159
1198
506201
2374
386433
521965
11076
436641
314903
518017
4438
101105
563713
521965
873025
150868
505
286
849
870445
647233
5135
289950
927340
775937
579265
5206
889985
994439
894444
701608
3037
229218
256001
615225
535617
288359
763079
889845
383065
2191
736437
104670
866936
5707
1164
40485
361583
301265
2689
39
317097
45323
942144
838181
199819
71617
364185
174849
3775
5672
366363
288359
2297
475937
408265
502329
630173
533089
648013
777
4836
731457
80531
154209
263249
118689
63265
104977
2061
560
281565
2444
134145
243449
2667
437896
484936
5338
838241
18634
989409
564385
812
248052
536957
354483
109937
27154
574383
487689
4991
2832
681713
240726
390329
886647
859761
5082
731581
620810
25220
873905
5906
412701
716745
269779
122387
951242
563085
506477
333873
4850
1506
675889
372661
2561
281025
845225
65521
428101
212761
173601
785969
583273
306545
673053
403973
545909
354483
475651
1992
1859
6558
617786
230110
3484
768289
136103
774137
1849
445941
644797
72
135037
4800
764975
3772
4154
376
833057
215873
3679
599883
608993
898546
176217
505583
361177
477385
623553
813233
2760
867313
297765
590538
324831
532465
3489
860399
204583
164695
752609
5784
635708
4538
4981
3452
10689
211393
99819
102233
767571
547237
10873
886113
468609
76750
779477
852933
428677
6273
6332
855807
360545
972561
5596
5664
921105
340651
4250
1618
280299
246875
214081
617397
442
202697
627657
984129
433741
137409
749382
960895
539081
190852
229729
133093
519463
958405
618545
10241
299887
812515
514643
299887
338863
3026
729395
52775
6546
270587
1458
738893
263971
157249
879169
2859
838
380401
782609
287309
2996
631745
36669
308157
2414
680449
2595
4323
427345
5769
618140
523625
2979
998369
6044
90076
426945
950005
1925
888065
60207
858593
278815
1211
6574
2946
709521
359521
483185
730107
535725
94532
21605
955951
536509
639801
78209
11697
101105
5697
2042
5112
2199
250791
785396
5731
693847
1779
25220
322625
629401
751683
658965
647169
4757
1812
3962
729153
90561
860185
473057
549371
27709
972561
950537
191809
482359
647681
367193
361459
4812
325129
147
965809
563545
148035
857145
739105
224337
715681
2729
1813
182373
153853
402762
981361
933313
439749
440001
456401
394653
455299
794785
282087
63265
491573
268121
248097
4743
168641
157716
373709
620417
407970
699081
261745
852209
6212
89944
708993
4919
879073
491489
223137
415305
740241
740241
605271
386209
124954
919441
783283
263755
2646
25449
146795
2361
702141
665511
410886
3528
956919
2133
1505
762867
93841
892093
83137
442801
3851
806145
3521
6183
57157
165841
668801
824765
795305
488193
222029
499809
250386
3670
4954
2635
455898
254721
795169
268121
5867
5834
407775
794783
195865
510719
3607
4819
245374
889617
741789
207604
5357
17021
382628
3674
207765
81
271280
759786
6134
2248
259376
2232
798589
290425
262018
492705
664641
1131
3386
923
957681
4266
351114
631187
879169
544361
557633
445311
867313
669
280175
6948
482
113129
2159
1602
727917
66593
681809
95407
887333
4082
28743
574509
283568
116905
431423
4581
87577
953617
931702
433
6965
932643
649037
210431
166241
817665
340289
960895
316225
545459
854691
1053
580465
4573
637857
1710
113961
522689
386993
930720
682653
570177
481083
245761
3141
11353
807933
458414
833805
13409
3321
103778
450745
127290
5925
474273
2856
275921
366517
627995
375843
1251
3249
236941
436329
555769
434073
782609
920572
431606
581553
5683
177509
155193
424227
347689
130697
4034
403393
547521
698029
242209
995277
711793
144047
5135
689700
663016
806707
374428
547680
6285
3587
176149
99819
919619
230529
141197
541757
620491
884
3827
622817
887329
684705
412673
1021
3502
3356
328017
416633
932643
1172
127305
1892
2068
5366
5361
3487
3478
3649
11076
3127
906657
825449
5357
161979
492156
679269
592241
635053
5871
179665
225583
169593
3245
714187
749382
108413
227905
6155
729169
753537
38939
168677
5779
403945
752821
907723
624
3043
5377
227905
951093
630529
4762
738001
544972
6777
689153
6218
5778
970775
748361
637057
656989
614341
628897
185
61057
2226
671901
115151
455745
495593
243681
824955
459834
765617
330377
826197
702373
222201
1534
208153
672105
236225
1724
2883
448153
781812
165625
128623
457458
5116
227607
81793
50545
825662
48345
123691
393745
209657
501149
959534
417185
3460
117765
665825
445311
471241
6595
368129
300637
328669
573053
159073
6252
3058
995746
991869
2208
6740
238609
931445
282981
668453
599041
730601
114
21
714187
579665
369165
914461
775
284973
1866
1906
552449
257025
371703
498695
368129
421337
742095
98597
2429
873282
238609
765185
582599
661633
697658
65805
4893
137088
980321
109853
499475
131397
489377
47
453057
22480
274777
157053
60689
112
254343
177753
199417
495777
538425
398145
312001
4450
481377
615167
26300
223233
697
848321
686381
59005
549989
211051
727049
763793
573
4860
5380
708489
32967
912
361459
353825
4894
438443
3707
676929
873282
681167
136260
661633
808277
2956
720263
982681
253377
991369
625774
596387
929013
667061
323327
177302
364503
5222
6202
894017
602585
768673
3514
751681
930721
601428
90817
6404
164353
207765
489731
200639
767883
640821
231015
74417
334215
484211
164801
48753
688265
842017
326190
602585
262453
485401
3184
819153
223233
529393
407617
605
376765
458567
242829
203969
54101
1954
193649
557583
444617
4345
466921
626577
524673
459713
910273
741377
895275
484512
321293
706145
622337
457
2665
564727
1439
533633
377181
997049
421289
6226
5694
865585
96149
788017
589697
427837
155453
6529
575403
33857
5378
3597
403265
6536
878625
955009
165841
525097
599605
177415
752821
322067
276688
324473
361109
687345
362945
504919
527260
422889
572089
17843
156229
66464
681809
578123
666703
45105
918333
739250
850209
263971
278857
1522
402034
129358
898945
140
2401
2507
196641
817665
569201
101913
5643
880821
4463
953669
2542
666703
812
427783
341317
589697
909835
207073
437201
6181
3742
3712
462864
4747
918097
289857
687353
370796
451857
686381
17843
829689
283533
6636
313715
249301
347849
1270
876305
187152
150153
6630
289857
4165
357825
44
4917
164
594164
194969
290
390248
5316
2291
556957
410561
932193
107
688839
644797
390
685409
496297
5649
458414
894738
503151
206315
154037
5239
7333
4639
6006
569673
714457
6574
3712
487297
418369
293534
989617
999035
230450
928129
1997
435527
647245
159617
1705
545670
5073
5116
1421
114056
4679
2995
18675
915993
2046
495441
425801
5612
572681
369715
353525
212405
294474
456753
45323
153537
275505
614753
4869
4551
221013
236441
579441
752609
489361
358337
62205
504993
662025
70121
1540
2755
673
424149
488798
141197
862129
502529
992
536809
215105
3818
574383
15809
602881
656497
445941
27
961941
653258
111217
2416
886439
4729
553361
900653
578851
623897
431585
588651
141197
550537
766113
878749
946497
655975
347849
266241
2387
467710
873617
19050
3386
872552
809787
4166
1164
934001
754429
864625
425801
478449
810673
992102
271
764311
278047
86393
212405
4156
540819
6941
3233
507249
242209
1369
28517
4250
5872
4960
883685
3456
152329
708
6804
765617
885545
498
362369
964900
5348
850960
43729
795073
27521
3354
256957
7465
691087
5026
3530
539873
20965
930289
654993
8497
905257
495777
414177
970113
7534
2442
5749
903737
769609
502129
547521
701825
872552
299
958520
362369
408353
22480
22333
7227
219848
2327
875271
23388
4160
794321
21086
585784
7490
947202
540993
78589
293599
413707
743005
781485
381
288537
3919
5781
63
524186
6008
6294
1314
4092
2570
515081
799141
68089
4305
463825
622717
271503
677641
84193
937169
671703
61985
263329
463937
778376
557105
806707
833166
619817
6458
6174
892609
642097
493625
6339
4096
912905
1084
229218
421654
311301
4383
459761
420121
419457
59816
330881
2933
396513
598994
686381
3035
933313
4351
729349
854657
103778
627833
803467
975360
562461
275205
46944
6385
5013
477385
828701
689700
628361
283813
4126
986379
6241
2761
907277
936876
982689
802697
3892
28289
286537
89
765661
459761
782019
588545
456753
366705
833969
820641
494142
728473
814401
6334
933514
398145
233501
946371
106629
3454
105885
212065
578123
6384
497017
253958
962529
191190
151941
575773
641108
2221
828228
6649
15809
3543
972561
490433
565657
559665
40081
777807
625
2198
58501
620993
328
6346
1413
453057
124333
219227
12313
62917
833057
639337
641681
664509
7135
959534
228969
777527
391553
203377
446088
947502
639681
288881
795103
594033
476100
161119
684077
271280
4268
865667
436609
289303
968321
6737
308781
979025
673
63357
1694
7691
228846
578123
676045
904169
4178
400449
651671
195137
918097
438
822801
4509
6330
449
663107
3447
143177
543663
662393
96179
579265
931905
281
307345
7431
3133
976823
487297
518753
385329
932
763793
5529
190433
4222
7379
61093
312153
7691
6028
105241
7502
1349
725569
424483
509015
729547
360257
535857
616272
688336
136103
1131
1846
3554
246377
969793
994071
798589
7669
229531
288145
1328
219234
122
354173
743597
338863
98345
250817
185585
1105
110253
129713
16710
2010
107101
159105
634379
566041
2262
7206
269729
3250
579681
6693
953797
158241
382628
5461
837125
173409
766017
705217
5490
6343
5882
906073
971284
158
588651
179453
911297
2307
858351
207809
7627
195273
1570
176
496913
448842
357805
112011
2878
729547
393745
100097
422945
475009
428129
508915
754073
2583
7337
1474
318201
31566
104977
2135
539497
3372
3072
244481
3974
806465
386469
42697
55
925201
6995
6598
301289
173709
993011
85804
169163
638877
21086
7944
243841
144047
979825
795305
428
799
376753
26259
651671
636509
24785
782945
526673
7205
864625
827257
766113
767571
331233
377565
1229
318433
674172
884140
27457
178649
6318
828525
821685
154893
78785
965128
111429
941825
107483
496873
334999
334661
65929
417453
1812
279111
485377
2659
943009
651611
249753
58141
529754
636441
129841
459834
574224
292929
365265
721469
143221
3565
257361
215189
6803
587993
684873
776
2132
1470
81
2862
89009
934761
589100
954561
5777
7674
807833
3353
193455
2533
2494
957027
692029
64741
743597
173677
951625
862601
333077
5588
491313
942860
330679
557441
853301
102761
4907
3118
452673
489391
769
472682
575773
105729
407857
219234
390615
346333
493625
834262
696673
293
127301
265300
277105
639337
859132
561985
511849
952601
324585
120441
6574
163609
8048
451105
926903
278047
386045
376001
293105
112135
52467
583793
570001
5429
364357
645141
3964
321503
968954
5139
943929
730601
7435
492705
498577
2459
291933
642553
4879
814065
279601
879735
69017
194857
235549
192112
7109
469
137745
368336
150081
3692
6629
414290
5157
995505
884485
642129
668641
15417
437201
582865
560193
391169
210109
933514
81
602105
740857
977685
652337
772311
773974
714445
4313
445697
3093
415949
4353
3369
54101
249301
6775
236343
975175
408237
531989
934072
2822
615017
73373
204941
194969
852015
217977
374261
61985
962317
7257
895113
40657
735478
710339
4673
35903
352755
626577
833969
43009
154037
901317
883460
484593
2270
221806
4763
171281
489867
3575
11353
36229
427528
804801
4228
1828
822
261324
767169
666645
579
5142
875271
871645
352755
906429
752677
6151
583553
210769
297082
592289
135233
28232
2834
438165
876631
753537
2155
169593
950005
886275
503969
313009
717089
755407
321233
318261
147059
423553
64477
288359
861932
2587
613057
265161
2181
120385
275608
675411
1760
112011
324217
38641
66377
7125
99049
204380
2780
492705
2153
7470
86029
579905
602398
855571
888749
290629
440001
5062
302583
7139
565937
287777
2195
1082
57105
70318
30561
940385
79665
451761
513649
5401
654993
40657
942273
49827
121537
517825
799975
187761
399861
760091
5185
148035
3849
938321
7880
777153
983798
13120
157929
6764
3500
408957
801118
47
553361
441161
646213
744509
475937
804539
534933
1621
4910
753
80
955009
233515
947943
7196
799681
771769
5918
406953
2651
294913
442171
698497
6473
396945
224289
966887
6946
711793
454905
808225
96276
6110
743738
218785
463192
547449
571841
64347
459713
682009
910913
576
505429
5821
515721
5566
181123
778534
138809
826761
796334
843937
110099
98597
378609
393421
790465
729089
8311
7092
5307
819905
299037
6980
778767
3260
535617
328577
1929
367633
751975
980635
991409
49333
7221
122883
337991
2226
873793
366461
81233
842689
929
248
119049
50164
634359
4326
368129
997257
134
4189
801876
3390
620417
5166
6259
251521
410561
544969
375841
754753
457180
92737
5671
15009
5759
950593
957393
595701
664357
134705
642689
286449
121761
10545
620993
699891
992218
890601
435365
73
923369
77905
74305
539561
690121
853921
633425
742095
420713
696673
7040
10436
616497
795093
3067
3862
578123
276523
254
906949
6597
600112
620491
845065
3434
3007
811655
891535
478
405265
133
98645
1610
464
81233
3730
1076
549285
384420
645757
4430
862601
5392
534391
672219
4892
691087
5493
3765
374709
577811
318081
409009
466293
804273
142715
4860
314509
4567
1133
978433
4962
877631
6957
310333
199841
2338
5834
28309
129757
673861
5877
180033
3810
1442
556957
454905
194294
556015
198631
207729
902987
6638
732430
433549
4696
649649
133
155729
760102
55577
364101
700962
250075
603017
916117
6107
517025
3614
590833
6853
849499
118581
6375
651513
628065
166241
1173
503813
314569
5989
740225
831747
655565
81
900353
340037
635209
979681
991905
696053
136260
837431
340785
436467
665185
4320
768
988737
552785
6937
894738
1929
8162
689
291273
814395
654565
106629
2643
976841
5937
910273
848321
160497
768029
642889
132497
526289
897273
7296
727597
4953
552449
800193
627995
4225
879489
699625
990501
3165
715220
848873
354833
205505
4105
718505
628897
925747
546385
268556
59041
2015
221601
2245
121537
943185
666703
449869
515216
966337
741789
281
588357
914461
373605
428101
329791
5314
928177
7647
8581
1135
555377
418585
910273
662481
232239
776367
4544
6612
347585
170881
696745
30417
821865
5609
11885
989613
2959
997049
368129
187545
183033
194821
491967
249301
31057
2007
350889
935377
402245
940996
479651
422077
668453
616497
946371
397714
383531
440299
483346
276
727956
626189
8114
220791
38939
64849
345961
1314
106250
487099
4188
291682
6009
376316
337953
56425
391489
350385
407249
61093
521559
129233
6260
739
2826
2219
153929
949755
801433
657429
65271
700962
620144
137745
6142
158846
164616
821569
7328
3873
62714
196033
653070
981741
859143
360677
127305
420485
694649
473361
2836
337717
285
559089
8656
437305
278815
242209
767571
673053
6720
445941
16769
4166
232481
528433
29761
711809
517529
468609
337991
53755
8232
829689
1086
502083
5029
364737
2370
39519
846429
45923
711009
813595
3320
428987
987091
147059
6490
630081
688561
655565
1498
30167
5818
7518
674522
508283
175929
215155
40865
329305
735937
2827
237773
178816
314069
391855
180605
348674
814625
773513
6292
379905
364503
2764
1809
306545
985425
3924
958520
848873
87419
461
12817
232660
963501
634
168929
321
737369
356689
8295
841278
902399
8786
111733
944926
71473
652043
43729
149817
208
729281
754064
366517
521323
106758
731581
866129
352575
757762
362201
418631
3936
581829
919697
6793
6550
299547
782945
145179
288881
1382
437725
931873
620873
4869
843233
405
619343
734361
5760
5350
655809
634857
798081
178471
697785
189089
931371
948074
6181
690086
121281
28232
4031
807933
859143
755809
130095
911745
810215
832753
998225
884140
552261
8216
571049
730949
493677
176901
850960
682321
545265
670
920415
132425
1953
512349
1150
8891
296509
2444
581081
436055
118489
1725
598193
279283
577397
876
924669
750031
8161
460389
170345
644569
3520
2305
296534
468998
856497
233249
3456
853305
154978
919697
782609
838285
894738
7178
541361
906117
7770
984065
935917
31425
781812
64065
135471
5726
867461
757929
798857
137745
426303
288459
3023
533743
6265
752856
8524
5310
143
1200
484936
82
357313
217478
396425
858321
4602
495409
78209
877881
147681
181193
180436
585553
769681
23478
636417
829689
137088
64353
222443
490865
910721
5393
506477
78981
108301
216117
222201
8923
892993
1719
52
101273
661633
645673
102161
740193
371636
513003
399611
7491
526098
989538
50545
73449
564223
8853
795577
675593
6665
281565
242209
498081
419857
906429
996199
103608
905107
563105
627169
7846
776497
183033
467393
938656
7
831236
1492
489359
574224
850561
704539
994827
331187
6428
3608
241670
193245
2451
5514
8529
894582
369381
372385
2840
7889
685031
704725
75581
577135
673281
475409
748931
72886
939017
649673
6265
317097
173409
59905
874
650535
986209
9401
638737
2337
897609
799318
583247
207383
938685
770891
665739
651671
436382
422373
2374
635053
248377
561
911931
349949
922331
838983
947885
642097
802330
799681
588084
361177
2228
493625
5976
475137
495777
986961
769461
884551
8513
3237
694
700507
300741
4418
498813
945931
5396
273723
164801
7974
216974
390273
83872
852015
744549
363050
746293
719457
215873
4614
999926
108201
604157
65177
739925
880241
806513
958
413993
925817
5273
795577
723
790281
384420
211697
584943
6693
8393
72115
4349
305710
1196
736649
381773
619
321401
728131
432543
10689
175141
748301
603956
109821
621401
154260
681556
288
150868
452669
462061
784849
329441
755625
919697
4281
999926
545670
4026
608337
629540
440997
461793
3197
432551
7336
936149
995746
336818
323327
67153
640
960135
8008
2626
1098
3225
567953
114941
566364
965803
115113
718929
6588
2045
18353
624381
966081
926721
9087
8838
552881
611297
538425
589229
387141
315403
885873
7411
918313
491817
4515
199457
421138
3381
49381
74177
4065
5575
320
530905
300385
256957
388677
519961
394467
807025
549973
877389
444617
629657
253889
21605
838285
5278
716099
115531
674522
806513
227655
561153
716833
3176
525185
166241
931117
641059
57121
71423
115531
1268
969025
308157
898719
782019
576985
8658
645487
5727
7354
511583
886016
6636
411910
629401
477717
345
645664
8356
6574
123915
173409
7495
5794
290425
2939
543673
343141
655205
5340
878625
236225
574245
329791
81
876001
468749
279111
968337
402245
5907
329793
4505
507104
770065
647009
157089
361605
101747
5016
535801
735357
5728
100097
978901
314737
767361
91523
6216
450217
6070
718211
976302
860739
5615
673697
174721
722945
1389
885056
148035
391855
7094
209197
215105
816689
129907
13093
398145
478449
6172
806941
451893
573993
475841
81189
7062
860631
914769
659745
78465
796225
6309
910721
876153
3039
797185
957681
349949
461187
596905
348189
645673
6913
786881
828
453465
270785
718241
7921
697413
7784
953025
424657
552277
955289
912641
615017
68081
419061
827105
615505
9234
198769
415201
996659
250075
7267
583645
7760
92013
3635
43729
860462
240726
738249
915097
25601
718033
703745
759239
606221
5669
632161
804433
275395
648535
8511
675233
517305
840695
589697
742589
104977
1045
83281
3515
684395
264539
813756
389121
8138
4647
64741
3224
233345
748865
8586
811538
5582
7131
409857
6646
563101
43521
3262
260617
1494
119713
261297
763033
350817
6734
47219
778029
167976
4775
210109
858857
586929
51537
6917
573643
393054
836801
86829
128565
7334
3331
418803
729281
547161
473361
9117
197857
615905
207073
579057
106758
722310
628681
573266
1683
224153
828
984407
3384
269501
154209
530905
722
604053
826197
393745
975360
873905
822289
208865
57729
51537
807933
583225
627169
367887
570253
527260
281385
213641
964225
491489
80971
265732
405669
3044
6429
819
943185
610206
720841
416193
720
331020
732430
167073
6574
592717
81441
571955
467343
485825
883329
54401
965393
129233
483841
703
392829
257905
456401
1797
6626
435365
819905
631745
5848
951883
658785
1483
843355
445985
635894
53097
144697
989617
4595
832369
1289
3155
381773
352457
861055
804273
6029
2702
602105
477385
847545
116905
7814
932643
304473
6337
1543
402065
748361
626263
540137
775728
811305
8030
7436
28517
265825
64945
7074
477
558405
900353
276523
568385
400282
107101
324831
965962
886601
385985
302029
478677
199689
9154
229625
922925
702141
537665
4848
501989
245383
267849
377425
132737
498497
760309
747503
5144
960895
178347
696369
497729
4893
8334
259113
130259
396860
604864
170649
296885
728788
529
660777
671553
562461
798385
2041
611329
1390
3910
3392
689881
569673
349178
220225
6180
902987
3212
734467
73077
262019
2971
44785
964485
145307
236353
958520
4294
599355
748301
39041
5823
333804
506201
270502
74417
363826
37345
510
4849
207777
231617
5419
574925
209993
778769
157
825662
17843
291933
84607
494557
180195
393745
242169
369293
6857
606221
292462
411217
300577
335137
7189
810607
307553
7095
611297
616272
31905
446911
112509
291853
274365
934241
129121
728788
6657
220449
8041
674881
624381
456449
239889
862673
960328
288359
805793
7643
181123
995102
4507
739185
885056
4856
153272
7317
557441
802945
4479
547161
516385
4645
341317
4576
723301
7812
344545
246280
950281
8875
981249
505346
5900
336865
334937
387425
193245
3934
727489
6400
7049
4392
301961
4541
125577
263971
7214
975981
380539
174595
987834
763793
636289
355171
100197
1601
4476
19865
919697
216974
982681
524439
8802
9334
369293
740373
205998
4143
635053
866985
731929
272585
837888
363877
10523
732
602617
787209
498081
970299
537511
6581
501989
121236
2787
606881
550251
116561
290325
474433
166857
332913
780593
187089
17821
4114
361681
747901
8627
1497
690335
101261
9660
703543
612457
393089
197169
1087
2993
157546
464393
356193
893813
963649
76935
557057
237270
8121
270502
656389
90711
61509
2884
393421
708433
426303
767965
5786
398649
835117
1189
407353
263329
4044
615017
902987
665739
4040
3971
805229
296509
6429
4132
4856
3257
312364
573053
929
49827
623777
595249
709449
3670
404
6406
1527
408001
776973
3679
2988
7848
313943
461329
288889
875539
548457
348189
384865
950585
924499
6253
800613
825449
40705
9641
7604
952639
501385
234215
348674
662481
771113
4354
335553
8486
3787
638105
2124
533089
508617
684508
861633
583553
661207
6945
633
999926
831005
50369
362201
8446
624121
377729
547489
921417
721341
516641
108301
3402
5665
295121
201621
7707
9173
481627
493341
991905
360545
2513
500845
473057
552277
789009
128623
102017
861932
7808
518393
6322
3724
90561
491585
154037
473057
595701
916117
146065
3182
898945
6487
588357
455565
2601
139289
592741
581235
838127
160961
9876
38775
616635
322625
5888
9744
517305
1931
652083
9578
330488
497536
742209
902257
438443
700273
517305
266561
9289
7069
943457
985080
186333
158449
981549
4637
432551
765633
6033
762961
535857
288359
3345
111617
7345
340001
8920
8130
512289
743597
446657
803997
10057
438646
234131
309693
159617
4909
7916
828525
906785
1759
239585
254989
159207
581837
719897
906785
810921
601473
183572
5902
6223
118673
666519
593161
41529
137745
376753
476119
1095
2003
2349
581889
238073
533633
885056
499381
980881
895113
292440
689525
765633
1906
214081
553729
920791
34001
152757
71705
751489
9606
558369
168169
3363
755
643665
172085
35657
980807
239997
855041
201
725061
3699
2811
647799
643
213107
239201
702145
6601
832361
9525
96772
465295
807381
891973
7366
211161
492871
328577
436609
79300
312492
5405
25601
952177
8455
268001
2593
974798
3095
312153
692698
652083
759385
475488
799877
265
573053
509076
436609
6685
115132
685157
967897
660042
51281
208634
904169
2709
230197
424177
895656
929777
246919
242487
969335
78589
872625
772239
88312
815106
320207
637857
175665
108413
9203
840513
7869
999485
9682
421289
2155
931371
663391
792093
844673
576065
353503
483521
572428
434812
437155
329025
298189
52467
111233
318
902613
579665
796889
202007
574841
357289
264539
3750
54101
470161
4680
337485
4939
1539
863345
606881
514234
987137
728739
924097
386865
676501
477932
573993
458413
354173
509249
585273
609313
2288
153272
3237
689393
730949
875081
3694
365045
408265
185531
702145
332011
85545
710441
419729
37654
441765
789
8452
424046
8077
657121
958729
7239
4831
186333
73077
419217
248052
587685
6665
83245
714919
757413
661817
430593
6835
9439
314949
256748
536606
123428
992585
8831
183341
132626
235549
575403
2931
6216
761271
171575
87825
632658
804731
786881
172897
362
8498
6743
245153
946509
646659
167217
318773
3323
24665
540719
21969
619704
588865
851422
144089
544297
448778
7395
2442
295121
786881
7516
453289
2518
750433
624381
636509
462409
365337
556425
8275
585307
8337
458395
894509
6716
826159
142593
92437
748277
459697
105669
216865
12677
854945
529649
1167
921457
4326
117465
155449
7638
5952
909635
341029
9233
924751
4277
39749
892993
250
478313
5197
482641
903425
68371
803769
687435
3665
1393
7084
973545
392921
922593
6026
393054
431606
450217
9146
854159
398537
6543
6022
306133
540993
717565
882477
5047
666519
220791
8058
967537
192112
5199
370513
383531
701927
615313
213149
156887
180033
7174
385477
508283
9377
578123
543112
450018
943457
226401
690329
3920
780177
6022
198553
382209
199329
448419
1599
279111
92921
534441
490597
7125
369377
283533
451713
8793
295221
381453
606221
62609
2783
802433
2549
452053
636609
8546
668901
430543
524673
4404
730181
112641
816177
659745
485553
881007
6553
620737
574855
560961
978357
492871
55141
785396
5556
278347
351361
6563
294758
596793
981549
5702
442938
7886
702982
569509
2017
91771
410369
652083
10020
928923
718949
413337
827937
848547
879223
797121
9159
408089
206193
908641
535825
430357
389861
46944
176825
9769
651168
675918
31057
606467
866548
949
614202
990698
357313
892969
2262
207553
417151
95005
586711
447173
929947
8478
2254
578769
8745
675489
968617
747
5968
92569
183341
1529
642889
57105
547
608215
871066
538995
9617
300577
259993
331809
370796
545459
190025
535457
761049
6737
237773
240777
6947
814589
489949
4743
786453
33265
546635
950005
979217
6432
877153
847398
927281
268556
5620
405825
518753
528753
95965
3159
621701
7101
2868
746969
776
410886
6737
161993
428565
858193
356021
593511
316225
12313
510593
6216
39969
391745
142153
589065
645487
620409
495897
21217
268999
634173
366705
596761
668641
611050
484936
437377
207969
520241
933017
707457
387073
438443
2064
306209
22609
9216
398353
986084
241221
888809
887857
543673
225583
2500
552881
4711
75581
6031
780275
183
285809
10255
543553
4839
569733
516745
1904
5828
968617
541991
904929
553665
668545
3249
999841
454450
303841
2724
914765
421337
7693
790995
325129
315025
613937
808737
407353
84252
2572
44259
480513
466187
992401
883137
36333
582065
383185
9063
7018
5257
9060
93677
4381
6400
3834
149057
891217
563265
839345
548873
184833
6107
8158
611329
280641
14
1193
880241
29160
299
4838
876361
689393
9273
762733
248529
843777
564097
6376
9621
401601
53097
244367
176129
4057
1493
672258
841278
4249
3067
393421
918379
8142
682254
399766
856001
159379
429341
10414
579667
141633
6284
154237
230581
865025
9797
370025
264721
742391
8465
118689
754858
207897
480897
788358
2503
595249
113601
774787
595063
90938
238881
452669
847027
654023
706517
1292
231797
591368
127537
935883
317953
946971
7227
728788
36481
5173
461329
722585
6556
9392
4279
985512
291273
1695
837059
425305
886607
6364
5170
136266
7866
390248
309857
428549
396
126817
332345
69081
4041
754064
737719
7481
4412
1647
844959
30337
777421
554041
5962
3307
7479
6521
762546
143236
248897
185497
810215
743825
4441
233905
554795
9835
465813
5291
682653
2340
2752
973577
131586
615854
3154
8004
295443
420711
658785
932193
10233
3952
122401
189481
721469
663233
2736
110
684573
551805
612757
661817
8903
2115
384822
878849
414177
753313
785969
464013
488071
976400
616127
192584
782785
426303
622793
603937
8882
246629
8305
144669
847873
858857
9708
8799
6455
300929
46017
872552
634743
886016
3255
9789
4866
33081
283533
376129
5208
7735
972
272217
892137
889377
417655
6998
955289
9656
55831
131591
89441
7935
832619
119847
8062
713193
802449
416045
891113
348611
143263
28190
307169
212653
23679
164067
547449
1
506737
6036
394665
706631
206099
892385
267849
348189
1944
620144
699201
644223
338
9457
309219
484936
490891
334
237270
572393
760545
411217
486
4519
154484
957945
182217
4571
885217
6992
166719
318973
770409
632171
5738
6105
777245
5537
7722
22333
7362
246377
8675
934729
809801
6745
561809
816913
4430
17321
967937
281975
492679
393293
441291
9454
725569
170087
9426
645673
19050
497765
69825
704373
103969
547521
36943
3287
453692
7771
4595
866825
480513
717089
1043
501385
175141
872552
669879
976841
955041
686215
366705
829124
83781
693137
340939
278163
272521
995009
508567
897609
35657
286537
961459
735937
4886
207383
632918
429545
308513
574519
416101
312485
225219
427580
678429
32829
943900
257281
986729
328173
5977
7626
746465
458745
39711
6244
5625
289300
378039
295481
9218
548554
79433
1738
1639
6868
931869
450217
161765
237361
33481
15097
751867
935745
73603
329437
6511
176361
3759
3919
8856
10372
259387
713153
5822
605497
5587
562461
694649
238799
8432
747675
389064
10777
321521
364101
506477
37737
653258
529754
309223
69330
772596
379905
469561
261963
8221
94033
7289
273889
863
1608
1350
177921
130515
1682
182905
779913
645559
681713
3988
29549
10291
795369
856993
552261
118177
513165
758365
6061
402978
974273
611297
549931
1298
406561
2457
132897
825097
167
764311
100969
164977
10932
8507
748193
693021
549371
5727
489761
216085
612353
904
152737
376049
776456
142033
1107
828625
2735
634359
750385
415201
603675
2062
2536
762553
385505
861105
7713
3668
159105
4400
25089
572393
808796
635629
720841
988017
916609
299547
785009
64008
81697
682066
256001
3876
557149
137088
760545
516745
929777
4585
10815
73077
763905
438165
866985
864189
9577
117345
28190
10020
599355
2003
10444
151017
365399
1315
1590
1526
732378
161589
140653
150946
9955
9769
408929
896579
801876
630529
180195
730601
282767
684873
6982
2199
804801
56709
448437
586711
920791
930177
79105
1383
285161
459761
329985
626519
236025
902613
998521
480621
7645
7835
19
838983
267455
95065
889845
289497
555769
769609
22480
732913
625905
2081
5481
989
937834
628593
712361
391219
12
363
478325
371137
260305
879223
3926
597489
962529
257617
848873
3105
72886
7188
7717
110721
474751
818113
104285
6625
313703
1995
516385
320913
4849
282359
387646
9096
4509
4135
453465
7692
333937
612457
7718
326243
409563
702373
906429
508713
111272
945931
10485
6855
6961
146245
970775
222847
631187
930289
999807
5668
995217
55141
9377
290929
87197
782329
755595
292237
5705
569331
735381
255860
132689
636001
633709
293557
475113
526605
629193
9424
317145
381182
579244
250321
642621
3518
2142
865129
141921
6362
55831
363629
579244
2982
737749
274641
7372
934
413345
449553
699
309857
9039
995
9918
1006
923131
189453
272427
508617
207209
764311
834425
7766
876861
885313
921105
412360
7794
1658
345761
429118
5227
323521
18113
958145
430945
922232
966703
3590
5881
562461
700611
187382
5262
642345
278866
447393
268321
663549
52309
32321
9253
749755
196641
426577
7936
305305
3724
818113
6558
254721
348758
8293
9081
364503
496975
40485
663201
567449
390329
606241
3711
659745
328721
6451
685857
578359
285241
6417
986961
857377
5307
5234
212423
590717
855201
391481
2721
2054
427783
546296
47308
972743
498901
8203
111183
10335
538449
8733
2600
9562
84441
902217
655205
63761
739617
293549
922232
8980
901089
165625
955
404289
604053
305457
55577
3848
3137
6823
988
664741
515721
446929
5086
935745
282767
235885
819613
9816
7903
2149
9771
198629
95149
13721
4591
3724
4441
190298
7966
224777
7596
719457
999926
510719
754064
271815
597009
193865
139321
860465
971521
8498
10103
117665
3649
160909
7239
473689
685605
10373
252289
861505
808457
693873
159973
8607
900025
32353
701503
509889
733153
862129
92306
7297
874489
481825
362753
246691
560961
470745
408481
802563
859761
488193
912717
394946
930153
939705
3405
280677
541991
699437
690725
331675
804721
358537
7331
364599
342461
2449
848
666519
402077
596387
758841
339145
871530
447721
136260
10770
227905
535105
81793
457640
216974
232017
554762
2063
173889
3475
7451
386043
956
205505
946971
295121
806263
359581
971284
7051
844905
51
313457
4065
738553
50545
2518
3126
277313
11355
65929
489409
329101
730181
10110
811565
297665
822433
725249
8564
357455
88803
8876
469677
16769
763033
5089
354860
479709
369757
653089
288881
837345
2351
489281
1971
969018
623058
3142
7430
942371
787161
5174
387593
770833
4397
119169
537511
4709
763193
273537
20317
700993
547881
639579
574509
5715
329487
154893
991228
385047
870567
182516
65280
541697
6213
2892
285241
180921
7113
681201
10811
304
81401
973577
232830
11000
680309
520775
624825
905107
663549
58941
713423
768951
298189
780241
413707
929517
623777
6538
503969
872754
10207
804717
241670
559089
110253
70684
826341
562633
344833
9615
198769
4838
8680
3117
79811
487445
670508
215621
181617
405562
256770
894582
777435
11294
825097
420061
609123
798317
1856
730601
1432
108413
8058
58501
892261
93677
429997
1547
842753
9640
458201
958801
196035
605497
9211
117465
211077
603729
863401
828589
260353
1113
598509
922005
955688
864481
856993
9334
609313
98069
6727
9289
13162
568641
583509
920657
358537
411025
222
411297
54762
656749
314416
118581
736973
6620
10223
554985
480897
9465
4634
177107
441889
211051
412799
648535
956919
400449
390245
601669
847873
6661
144942
390595
5479
476057
632918
319345
266561
426235
864293
3527
294913
5787
682653
441291
10392
288889
851771
7379
613057
447173
352737
820253
433238
432551
11007
964017
852637
184825
5039
5383
329793
997
201249
517529
964900
505741
177905
8390
272427
846849
974273
394677
299547
1403
359273
507079
245745
1
811249
8955
807169
571049
187545
714457
50164
503425
67689
505011
957675
932325
796922
506554
189941
817589
863864
210441
23853
4674
326509
698721
32829
1649
202837
800035
90381
408001
858177
778686
807151
820253
155193
947201
745089
2524
214324
574925
808853
427905
781623
4046
51785
149129
911155
900375
10501
11093
344008
411217
762733
415813
5586
969335
5586
176361
89481
300097
933514
398353
3618
106506
700
827105
401265
120215
9487
10617
696053
575773
244
44259
658087
973793
9430
694203
427905
975289
479709
10529
792785
673861
11500
55409
880021
455617
521101
3722
11096
184595
361022
460
761271
465533
1216
169025
172385
953969
394467
741373
476505
301165
3924
10834
490433
97713
684103
653393
793393
994827
338
37265
243379
350685
747636
8604
11427
131377
8060
363573
312197
111272
11055
505741
143221
633951
579057
11281
413697
889845
1993
9912
664064
835
314949
551745
80093
369381
299037
683585
645409
6830
10708
431937
936649
10617
640689
10309
6645
713
488521
630173
2968
254491
873481
3077
10504
3257
4759
228846
98697
10896
509985
964017
55645
373311
32977
925281
765921
599453
7970
805551
63265
714869
9942
369521
4261
617357
3118
9824
542849
686553
760213
399861
136705
821359
11400
290425
624721
318225
248377
11434
8236
167745
801029
280900
7904
970672
363050
464013
4501
96
7690
613265
581991
2280
6533
4457
377749
494295
980353
627963
2826
221257
956067
871636
447393
11779
485825
11142
567953
147291
702173
720721
733553
261697
430299
38409
28232
718367
278866
1192
11393
798317
3222
188
6682
717089
2048
178471
476527
697658
693461
11323
6683
5867
156312
11534
982041
894582
847094
5703
191595
529889
565465
639073
388129
923023
148841
10880
4865
3300
143617
4840
59905
663107
713409
372001
412273
546296
850537
739250
71930
465295
343469
268999
961216
548873
430291
147529
670601
6045
158113
329305
1788
61493
486621
574224
717399
9610
571841
780931
403713
933245
435573
9023
403853
859143
46951
470161
8843
839725
367413
985512
36333
827525
755729
16314
952733
535965
755417
23388
693021
10800
541236
33481
249371
10681
597698
869781
676725
154001
10551
272927
631425
240726
1243
684513
7423
9587
571393
156551
4173
10076
569441
962217
304739
400811
32829
19673
505921
11076
642919
14801
627131
984259
1652
429843
7724
121236
414899
3850
47219
727489
192833
801753
1859
395793
10876
362241
2723
855807
8238
678433
335905
788358
6840
4901
8203
4200
341267
99489
947001
3607
699825
759786
66635
3941
790489
658
81233
497765
210977
336135
2192
1098
806263
3141
671345
166442
665185
609832
262018
5030
167745
608009
862129
272
542169
7686
724753
491917
907132
422989
278027
236441
272161
670753
6348
9941
668641
308781
405669
6654
10665
513633
8149
529992
26321
1016
273723
727917
743597
578558
22561
886647
953669
4976
1035
8598
393893
3568
577825
187191
236629
188116
2468
458343
10046
21133
11979
730181
445341
692029
124333
981249
800035
577397
718577
9486
527849
954561
860209
407970
872383
442817
24665
102529
359809
3613
9485
47721
433808
123915
10280
952971
598556
995102
39969
5526
1625
182400
418631
138117
2585
45323
51449
383531
8788
917923
434307
6535
11810
707025
503236
297082
9677
922459
782785
670785
804321
272161
224153
337071
996287
157301
278510
8981
6379
7443
331089
262463
11007
10519
66965
8881
8970
49381
88481
868473
507104
3848
11457
8453
3348
469891
148035
354860
7951
4093
730011
475113
785396
770053
339504
477666
9480
409217
2483
2157
4732
3686
177905
853936
623553
152315
9316
781
356231
742
757177
740456
814
410139
686031
272947
421654
10253
573460
221806
198
433549
143965
351458
108301
885313
217977
316984
994985
498660
57833
495441
5485
698465
19865
7540
487099
198769
827
155215
1
426245
766796
3990
78981
284665
6897
963649
395553
501221
409891
737148
2535
748301
9231
14
899649
563721
363567
32321
8624
523943
389317
6817
1132
315821
557213
82529
10967
19050
586201
275545
620605
665739
5747
544169
3683
766796
395180
271105
304327
844959
10689
885056
154484
146795
281137
906429
9630
710021
412155
114056
988289
2652
682653
445311
7428
9999
223444
8896
473977
132626
5075
181513
470081
7352
749943
79433
531041
925285
262169
812433
9529
199689
9353
118491
935
505192
842099
8969
154183
397305
313537
240843
600257
7331
66965
7658
195102
720841
566364
291182
514251
605041
11722
2219
9161
131586
17843
148841
520241
1779
272889
646845
710445
595285
13953
9978
5193
516553
10461
10671
708433
2110
657761
1148
6406
2999
14173
551305
776463
677825
2197
328173
840537
609123
665697
184730
901745
749175
303170
2819
220225
8355
10652
56709
483173
132626
397491
2418
4262
95005
51978
452353
982525
271105
1681
346093
200605
828241
8247
786617
505921
110721
9475
3892
688775
7597
3454
975512
607832
89481
956799
223
7315
203969
612609
521661
44193
189453
40545
343617
883589
575531
8710
157057
225023
244165
695713
9643
26929
4582
914241
282981
10080
10259
231315
56381
7955
778376
816617
992864
162653
833969
606281
2491
495
258934
840537
945209
937
442160
89991
933989
22609
116771
898177
77413
4111
709095
4344
837129
121409
542646
467343
860801
417212
584529
198769
939291
6835
12078
834769
9024
4643
530
809197
426505
6766
2078
864193
574841
957810
3486
806721
125111
503969
682019
5941
820361
166833
846273
587161
11010
8584
872046
2334
516745
915371
417217
183494
895613
81929
785009
795714
692737
7835
120049
657384
92609
704539
996560
881752
3183
123953
981014
775172
4221
7399
703545
230110
463
271
1238
747675
8664
430593
9486
772465
989145
965250
95941
9157
249415
386561
73617
228429
3410
419537
135377
988993
2362
11676
930801
185761
265595
184920
800241
242635
11985
6005
593511
500609
691629
80513
6281
13721
153272
8215
3535
78508
853403
275049
928129
5488
826997
93124
788877
201747
859761
563665
3167
175141
692737
22729
652401
8145
252673
175665
270177
697337
1584
31425
767883
10265
928129
290867
529623
846539
130954
784241
777245
711897
269809
668609
797535
686905
3301
924610
982283
595285
593731
146260
36972
1914
658965
8835
1821
191285
900939
864585
436769
8194
6817
621273
231315
23295
702373
782785
685393
153515
472417
872625
9200
542646
866889
976529
700273
415
4392
576721
286
581323
879613
2969
92489
7530
3299
605497
458711
759239
281601
26321
7518
792655
499165
9824
1406
567953
1712
107483
489361
495985
224495
502601
7620
485025
6713
2074
11669
941825
299061
304473
253505
2183
550583
2160
942534
5585
8755
12491
665961
903425
541361
189065
169025
220449
7248
205649
957651
366529
685157
181027
790281
8874
116561
697933
7299
399116
898265
1966
11934
688281
2313
381649
185601
351114
191265
610390
810489
152737
655205
9566
3577
12123
2211
679
11681
213149
327688
96584
115113
835713
781623
168677
905107
11454
365761
937315
8621
52945
369381
975512
917764
761781
1957
200447
2852
460135
475905
185
830295
299277
283185
783739
655205
760673
520241
413707
2951
306
517683
578337
750569
416513
301265
217285
4987
7317
9781
632529
2580
980973
8595
532705
204277
644569
11116
852577
279283
401601
810489
845888
117880
55141
105585
5992
66209
594473
4219
976785
719297
688021
347720
155919
9937
328669
119505
774257
305553
952585
803933
4856
496
564649
110025
556957
124717
402034
378777
519729
11066
491
796
822273
639281
664865
265453
894245
645673
399861
573993
730601
844061
656053
322067
603201
921105
538689
380539
8323
50164
89991
308345
665
6095
879489
81088
926721
10372
939433
880513
682585
5200
372001
12140
377267
9533
834257
5171
401297
771165
682019
628125
651671
51121
673281
968065
2892
560961
4686
1505
328772
4510
451105
674877
244651
11911
985757
475937
674009
545665
725543
127718
7460
580417
3430
879414
3285
124035
647799
640897
66513
321473
241761
911765
1288
360577
5871
2790
6768
622073
81401
425802
82529
7587
131937
543097
5096
288145
8597
4774
658105
963073
394617
773065
894041
665417
665961
76597
999926
8549
648237
148283
840558
12598
785396
689749
1
959321
846539
174829
28232
12676
363050
526877
840537
910379
136545
90097
273153
244367
852353
993203
16997
218417
515545
841921
416897
778
895613
7549
4513
655975
821685
38529
109937
36229
468257
579863
195377
20317
245374
10120
4180
836225
169793
5222
915097
105669
967671
204197
89053
332531
977409
128708
457803
963
650877
953453
345053
677825
1340
96897
532235
11375
878106
114313
1812
1355
139
958105
651671
596643
64849
347651
168289
223571
668609
41152
224937
325489
759123
522689
125697
313625
221806
159207
484506
522817
2091
331233
373
661089
4223
142121
398771
377729
661633
356689
904899
962529
926
473769
445697
822035
822977
9768
3175
214721
3308
685857
913857
198
62117
599590
581185
294813
910593
8264
669
314331
1588
858169
189772
6751
626729
174763
2718
749297
846261
924751
8209
1017
329437
451665
11277
365575
316785
793217
4154
378039
13933
841609
112945
356689
860162
457803
585273
239336
155383
12344
908578
410886
8987
700273
185173
765841
9683
743005
5417
549087
2206
579347
842099
3647
298281
665659
6714
9402
3452
856609
822133
257281
593611
278027
984723
3981
845065
46017
430625
309693
12190
812545
76719
474469
66965
39711
100905
235885
365101
30017
851771
860631
671681
759395
391745
8425
6931
698321
438
275204
982525
451857
359273
1091
972553
399177
717399
228489
30673
742589
550093
733309
3411
187153
58157
90273
633409
101913
545265
9811
890681
7487
804442
2507
7342
850793
74305
85041
453465
572377
981741
282908
365575
3894
10737
432705
3084
2344
964385
300097
2986
123137
6915
895113
77289
10921
957681
9216
275204
520387
1
8636
978017
3136
288145
3131
917297
735381
3681
945195
926132
3134
79433
289300
99489
9042
712065
417705
544849
8570
558436
981249
374428
387253
75445
532375
12001
547449
53783
97065
202497
369621
718033
253047
812663
69185
3290
432
845653
794272
7227
661437
694577
861759
9411
644353
655205
3427
385244
10257
597777
408520
913857
72921
396825
126926
4567
8587
321729
9547
871553
144697
10567
512229
419857
956441
566913
1915
12955
9524
11976
418483
633281
819345
99489
725505
614265
7084
787400
8203
141265
1623
916124
916124
9062
878145
701457
205505
292440
270666
47371
878131
607601
845888
5961
713193
28291
423693
3075
448599
999926
961165
6484
378321
992864
547321
373950
663873
770409
231729
317425
831005
57860
1518
509
648197
707025
877509
36972
66464
857377
402034
534643
719897
409428
124035
12313
1420
7780
6835
336479
77121
12783
254973
879969
12844
8332
286529
7471
971841
720667
816209
650535
620993
865847
809931
6814
86525
841997
914481
10321
676577
4253
6582
519463
171705
1464
716099
793609
10465
3865
9041
543293
181549
724049
266537
9990
372737
342829
1117
180297
303329
148841
9115
891217
742657
3940
162241
772465
98069
655741
2487
64833
242487
937511
696385
997644
5707
547608
367745
926557
5904
398145
315609
6719
13107
886016
101213
8879
394825
377181
214081
275545
720855
4866
3587
429997
334025
953669
664225
836305
9934
301121
10886
334977
551645
325441
1132
408699
901745
12391
805020
218245
865129
878143
12636
8094
510465
765697
409563
757481
4825
983777
1716
737745
286537
780497
5684
316625
129312
717633
847873
886894
883081
968921
735425
692069
921395
11787
271405
652673
131937
579521
858849
78143
43360
10527
895613
614202
265009
11101
648721
645451
6493
556786
185325
642411
1411
243379
948709
851
12739
634379
285352
2417
131297
776219
163397
598033
710993
12669
141197
8443
120049
1839
506507
179965
61995
267257
1908
7886
445285
410
181387
828613
196363
476599
479651
677641
933657
983761
31425
11990
7238
71963
230581
719897
802873
413707
114229
380007
2521
684304
562584
1304
8613
1635
11712
227655
10952
621701
837409
589
55831
104065
751867
948597
252633
373817
617
663873
997441
1491
1391
2350
883329
757561
786617
11917
113745
8366
70573
10214
924167
285999
386021
359873
60358
314489
6708
639073
54971
702141
6911
760961
792062
729547
368213
982959
398785
6539
58849
192584
533089
481052
328772
914581
28309
284973
935239
679889
867313
6044
442449
902257
718505
872383
111183
688311
566367
890681
10532
443795
190517
348017
591689
162653
493625
312705
493529
405607
225219
12614
5676
766207
838633
914765
2130
281975
7293
8403
159844
735129
981
241670
6135
720130
726617
433025
539009
914861
770589
505417
205513
321293
15313
6392
1561
5957
394146
817808
367041
613929
571393
507104
765885
7561
195377
602058
13542
13193
320181
503236
536197
963969
566913
3712
849499
3691
705998
756509
445612
548079
235273
612609
565445
340939
274777
953501
116497
10945
448437
593511
9252
2403
74427
377169
430977
7236
798187
721469
1505
275545
402
4417
314949
634173
83274
284038
922963
757561
758878
825394
58941
3719
152513
325577
572681
421337
404201
579265
390329
403393
468637
738045
885865
268205
163641
826997
331675
194969
1170
503149
738933
752161
187697
250025
392945
551373
9765
5158
387869
828009
6263
573359
991201
746901
4757
840785
762153
6455
782377
461189
241670
194481
805457
536413
13219
952807
405383
655457
902987
45965
851422
287457
426814
54762
9183
429118
387869
129358
715511
218471
879169
84313
399745
8732
698593
988993
290929
310497
516385
375937
12658
8161
12031
11754
4922
2130
28961
140609
150615
12865
3689
75725
379007
350
176217
404847
632161
474273
3794
506039
457305
9507
3551
762209
1111
13388
258511
3930
692613
490666
344045
4118
97763
264631
26300
42121
82749
541737
448185
70731
13392
6827
565033
757705
554545
23388
16593
995102
859761
639281
396425
386021
57121
139210
993113
868929
608337
3769
1660
187545
653258
6541
114761
12048
618597
610754
340918
890681
963073
10436
10873
496161
281565
947497
359745
7669
713193
13606
175825
445487
700993
12783
548079
829705
615905
6693
914469
946763
859421
718721
13586
1159
11684
6599
835649
9930
42513
303905
689881
29357
6760
5892
993555
564625
252289
604913
269
43729
988305
500479
206315
600112
12825
568329
817937
137169
693761
835105
9399
732009
658565
759
262679
877920
525377
706769
56969
768449
67777
643313
268999
37345
809665
86525
8040
326865
452993
745113
434705
739904
125913
8655
793665
2136
135921
722485
10610
527493
1134
2863
512797
6701
949281
5502
6676
9760
3895
10335
151193
2694
671345
348189
760482
720641
3311
3686
211
75861
1794
894409
252257
685409
81531
767965
7100
172849
10571
27697
235433
22729
576289
331809
89033
829545
838983
191417
13533
12966
7626
577397
13284
6226
226283
644
11795
526449
491201
288889
213553
32237
101681
523385
373311
10242
5477
68371
970890
145361
479941
807381
849067
7903
12132
2178
963649
2521
361311
413501
819377
161979
35025
7440
262546
166293
230305
71705
544113
9842
376709
904193
1202
103361
7025
2869
135233
40545
996977
960135
13597
724609
8513
26269
855245
58269
708597
13506
8286
608497
1791
9994
12083
4916
9851
867449
905107
827041
501617
346565
762417
8372
330945
610206
363127
642253
13018
555793
939639
802449
926913
883411
522528
265453
446937
8205
885969
953399
79942
658565
940417
56801
78413
5725
126926
291061
958801
8491
13455
240034
913393
7897
589119
433741
986729
1
195731
707739
290113
446169
902399
751291
306
710725
857205
206193
182803
430357
492156
3522
12750
972705
434211
556881
603937
568099
168289
220423
581033
13931
607401
221465
1158
264153
4101
8980
687924
794783
138569
373889
2306
614202
130954
456869
552277
9027
848707
7172
999741
954561
12051
665809
472141
725505
210769
822733
456033
609617
3575
1
266353
232961
176541
832331
237015
483841
809649
934737
708433
453692
747675
54101
652337
965803
577457
334025
202837
5385
969145
971284
854672
9448
990033
155919
12817
318081
71576
62845
377169
13292
700993
334977
858825
193245
184920
13339
662857
494655
725441
162505
912257
497139
22729
393257
621312
956241
355533
245882
697337
965577
544972
620409
220949
5819
755869
74413
4569
862773
699673
335615
530073
656545
451761
100126
556881
214721
340563
679205
918313
38775
856993
4129
399005
431937
866495
13032
348189
820253
763761
62205
462059
10349
936393
514234
8991
375457
664316
342461
701825
382158
984065
874656
746059
288705
745345
9431
176129
354561
565241
764017
8969
779283
8829
5212
933057
10157
8014
214208
881752
264850
552513
13288
370968
295289
964385
798589
8616
644594
871636
109377
12388
314509
152945
230797
857857
133126
88527
754165
10367
11457
14032
548873
569
4403
667521
493677
12774
5736
6085
760961
141692
773513
918673
10971
659265
51475
4486
329641
8942
5680
69365
698
6303
9851
10178
907723
7945
476701
2479
374261
310813
870413
554561
972961
8190
7211
115945
624961
921417
678135
11952
848119
12097
10487
216441
331809
187201
12419
11288
518
971065
579905
249269
766793
12647
6867
619777
529537
843097
8951
122265
736437
9864
116771
951300
309515
982959
713153
101463
23679
923159
893813
4033
236267
4970
398585
657703
13360
469716
422209
959321
250791
340001
408821
9536
554545
557473
8087
767012
892969
995505
963945
820489
88951
894915
617
419537
222625
5670
900177
643969
926557
919697
290929
903459
179857
973465
2970
913857
391
1145
5344
9544
967714
493865
51537
13136
275608
13716
8572
574855
935115
386174
982525
126625
251423
57505
9827
995891
272585
336541
1073
7540
115797
362
179884
105585
226893
941383
942485
786161
166913
163045
775379
925591
7733
13012
514649
74697
146561
118127
960243
741789
131937
1488
271539
2810
9441
130954
550777
891997
1733
178361
762297
605921
4144
240034
46101
571955
178189
944919
793073
397083
4883
979681
12452
89053
208145
265453
211697
8994
934737
949549
493261
901073
634173
324217
606881
5845
543809
369521
2118
2057
161305
51649
247193
908778
103204
615
690465
6265
662193
782945
4732
584357
952753
2056
167037
660777
26435
154435
1172
926132
938305
108301
976323
2253
969145
858473
11168
409628
987581
566558
459265
7573
960339
508601
970337
418945
908193
764975
224463
310809
753865
778277
566558
6265
516745
230797
14466
512833
6601
2643
876
1898
273509
291946
438044
473093
4788
43729
312449
965962
871
380539
153921
798187
356419
460801
26321
469605
584449
487145
4925
450751
451359
10557
797352
261273
17025
242464
44313
7278
224989
3810
9807
1350
952935
5883
940657
986529
796774
6681
934472
721401
980097
710021
3206
13786
12278
929426
13521
766222
783793
253601
682942
73857
7585
1
291613
398353
285713
938
794
613309
658561
131937
208865
57505
677441
22273
200765
349037
703489
539009
200639
127973
497536
417369
708065
1
747606
1142
894505
452785
310927
13368
250945
230502
3599
727353
8910
8007
224289
807133
62205
1225
819963
542241
672105
811655
779283
424799
577781
11785
3704
834977
4442
189529
990793
3213
293921
722393
14301
10163
2894
376709
12200
961005
511583
210285
403457
602105
14138
337485
198057
17729
807833
11641
4978
962125
5131
224561
392065
834257
3592
706867
655565
7583
1021
195569
60057
11922
266937
250521
1160
935377
194189
316025
697337
12299
557441
904754
545107
13826
5806
941561
415441
474381
7475
13564
748513
117295
9213
976529
830729
11023
337271
715041
16997
75283
390841
335563
793361
13690
628289
233457
882397
1155
194067
309515
243793
440434
613017
847217
12593
52993
201778
2213
5768
8503
5312
18753
378221
338885
48345
158657
976549
9744
428331
203073
741547
197417
13466
357289
11402
508225
596083
534785
921857
495129
930545
834067
915859
14435
85574
357709
816867
497287
266481
510129
32709
648197
663297
885313
2724
822035
445811
862773
3105
3100
4852
100243
714004
248897
886455
316449
852933
13022
258511
751291
8199
662679
90895
623371
915859
3249
360129
189697
516509
11441
599009
13355
12418
491577
59591
770409
316733
337833
413993
412001
11383
434305
949017
529063
751886
857205
857989
5504
515993
6743
805229
675845
238797
1294
758085
946833
728120
2745
275
746065
935377
947989
526337
13440
300273
746225
52309
12308
129907
430291
272521
353253
8719
729841
74177
79299
308604
680564
591651
300969
6183
687473
434307
167217
136061
850251
783793
600781
3687
914775
341317
13175
91411
11488
157601
924685
834245
4349
1
12025
168225
60607
123297
402517
2815
828449
256321
11882
602105
950955
13663
985329
5408
166547
123233
7644
108361
571955
60
4574
7030
577556
688150
360894
608497
371793
2133
411910
13465
147037
13347
1915
352737
10523
264477
193865
585245
1
632918
327930
738805
222452
846429
881007
861275
729129
300577
598899
940071
264539
11541
660042
634173
221203
987581
991201
889716
528565
453465
13569
620353
888923
153505
9026
7287
8060
923729
424455
404737
785061
7861
318261
173849
90381
2052
400347
259745
255977
11312
554309
25809
950298
36972
11393
473551
613017
621121
316655
7802
269729
868
533743
3196
220545
113601
750530
218953
169851
967081
90817
10061
483929
4543
39041
61749
4379
376709
926903
349513
704539
631499
4668
6716
535825
787434
401725
10687
849897
6097
11086
9716
545245
828132
606201
602331
438983
499739
8517
7707
539
179691
5705
529
12663
399861
632529
14049
995102
5525
882929
58729
498049
265153
414290
645
137009
371896
10073
631673
309223
840961
14912
733513
120482
256001
82848
350511
112135
257393
96753
11432
485163
30
756417
3269
962317
335297
39881
246241
2586
665829
6087
468409
5592
270502
230985
863605
6956
834769
592987
671069
11629
404829
348017
816209
6208
519
952513
445285
400481
11327
817491
10970
305457
920929
988617
645673
830389
161589
10009
164172
326
134225
335801
545
800679
710321
242037
424046
444129
11829
66927
7111
606049
439681
498577
824955
11387
206520
412360
13086
23269
85917
588753
72225
688021
158689
221505
146143
337169
48929
286273
570253
384313
2200
57105
276
923369
603944
774657
378273
482684
819277
112345
88
387161
909633
548261
29049
335563
377
652701
596465
7253
629
748934
677841
11505
3899
349221
199711
442827
141921
88133
88873
699891
541681
8347
861275
517529
727489
612457
175201
767108
647799
776129
609485
500080
969465
14270
10549
254159
208634
441637
956067
167217
539873
857119
277103
981983
934241
744065
170929
661145
697337
153505
876001
28961
240385
616577
572089
4446
575773
937345
541541
759553
6513
209837
459761
118689
159957
357313
77905
979267
6752
13677
3160
718111
613569
425461
882152
648253
98635
130618
14125
508225
11748
821009
818365
99233
354561
818529
507958
5163
4475
200135
607553
367970
2759
11830
558953
511068
465425
500676
9799
6468
232239
1354
742657
12391
444225
712065
352017
909284
10810
251783
926557
13026
12896
904754
866853
863501
171815
817887
18065
478377
481825
140725
396425
6736
12994
474649
940071
109169
8728
761033
14794
175141
260257
95547
138913
3986
1538
3895
9190
262169
318289
472458
712857
536477
549
986873
851403
11693
429035
11717
633153
1663
14272
819637
44865
30237
720841
337692
267313
8294
168225
14988
70121
266481
8552
200008
12750
947267
6404
459335
565241
753537
382158
882041
10802
554269
239314
148229
117765
888145
440833
1602
651173
445901
793393
44402
862769
9914
490595
9748
10757
318225
412825
879363
11757
923549
795093
6609
996028
778767
306795
8504
385345
375493
430163
964607
962273
357
434211
370463
712485
824625
346093
176665
7801
43360
742753
174664
316449
332889
493677
4549
13905
664157
660042
12835
735937
403457
146316
628513
670753
297082
277497
799171
328209
1113
511583
624121
791747
11641
300737
2720
333453
910657
25919
11505
999973
10857
14235
131545
542185
835117
759123
961813
818069
969313
994911
1272
156865
12230
284105
83274
429843
1513
9593
153113
432705
830243
510465
2278
9731
95407
799489
979697
885056
468529
2651
311301
774081
246280
63929
484
5847
825394
89053
635163
728541
126673
781721
53097
355857
285905
396701
707137
456295
737765
666389
47649
52993
2355
52169
612327
951973
642335
322825
294590
906361
2421
758915
949017
9240
916923
211697
539301
3399
8493
184007
165028
9070
199297
285161
13253
803487
778686
9310
1835
581123
585553
412799
5390
5471
2994
898049
515485
654309
328385
234422
904353
13103
34541
926132
102801
741547
633993
3835
216001
2219
364737
550583
811793
7780
3178
760377
196641
235571
31729
627833
569469
510241
491585
131591
534263
682942
7631
3392
839975
871341
2550
691699
17025
451201
6781
2678
958019
731944
56141
774842
422133
172085
268321
6880
132481
538656
608
669649
956441
509069
777421
13826
155822
159617
294037
878171
999973
51917
384952
1
816481
859761
924305
881213
767
242271
3778
142281
990481
1879
391489
123855
900
693021
783283
418369
427003
290867
792053
818795
27521
506554
505741
9465
5945
14587
952807
13771
262169
86347
600913
37921
227873
914
14705
621121
10420
293549
372153
834689
7384
171041
656573
366363
591689
8907
501617
4877
793563
218417
984395
369381
147769
2807
13522
13468
41874
758275
947497
635543
853025
329985
739
5183
769799
14038
809363
515802
57729
675641
8347
132425
76417
29549
763123
2749
318261
851422
4766
881625
205679
665697
2403
313009
953797
113529
976207
502259
222785
141921
823593
647799
71705
82663
930363
4622
121871
15368
396081
4718
143409
9654
883137
13947
14304
403265
196363
475297
942617
72649
769799
344981
658785
857791
415413
11994
95254
116497
961709
382293
141712
287381
574097
484936
933639
275607
823997
943137
464393
3605
9081
5705
901913
466713
751975
990989
11502
5374
12992
347165
312905
791169
129121
4247
694577
59591
356200
625585
417986
446088
667837
7536
133972
198061
542241
495617
13904
8629
6467
721745
663797
752879
685130
5931
6262
889747
125319
671713
150437
619069
914929
340905
142281
387041
843517
939827
128623
68735
9873
26300
920249
55393
753255
654961
742977
185609
6608
396857
923509
554795
455095
314036
466123
75761
5960
569213
9014
371731
627265
2136
12121
4743
81401
137745
3305
642411
458201
784773
378039
4902
215571
863121
406008
368767
387141
210753
931369
636389
218060
14194
13067
149753
288921
9191
621600
4848
784865
186333
637857
3387
192584
209837
117585
487689
477841
364265
228846
7387
684573
914135
4724
779283
818407
6770
682268
510241
462864
2211
423693
359809
941661
513267
638572
397083
343281
21689
836225
4024
752879
9681
3566
12127
2225
1300
20993
698163
913039
7465
2498
14064
779121
676961
800965
486205
878849
960133
463805
595957
892673
777985
987513
819345
13114
126787
129907
994439
667061
680833
185729
188657
7487
670825
358209
624961
291933
938601
887072
296617
5930
11454
12457
481825
6805
388193
925027
62225
8339
519053
281683
500080
150979
507649
11743
586201
68070
31817
239336
8833
196641
446911
331765
753773
157995
92306
619893
550251
387141
189529
344219
266353
728453
632918
874489
930721
638849
856993
28886
197059
440502
11556
768191
292
483993
217917
733309
491967
1132
502785
863605
3961
610401
8850
599905
245383
958801
409857
2780
718629
172897
15193
321521
395407
670753
3585
803421
113137
8784
671069
687645
191713
8825
124481
100126
774589
397597
11438
276523
326558
238129
447685
8079
950281
73449
1729
2365
416689
9870
547024
991165
14173
1876
736897
2759
432373
194785
80769
665665
811565
284767
362625
917297
8217
6419
12501
3179
172828
580417
1890
664357
9977
23092
920249
482035
13622
12283
73777
7130
18485
321288
616
862485
499360
14123
857491
31281
14541
596083
82529
666519
973203
260353
977225
251201
14456
13762
213694
596643
402369
169663
9043
494994
455299
965481
628353
966065
159957
154978
6568
21689
280175
582691
15815
199089
278294
800225
560375
355533
588001
684933
412701
68673
385985
803641
322125
459095
264297
594832
624721
385994
845827
547407
4824
870
674172
672740
877395
11990
347897
236941
583605
894409
13288
544545
836263
557057
45965
279283
855493
899113
30772
716397
11969
140493
800577
33375
143361
675918
766609
835129
922925
349237
596265
247805
726928
4135
775567
700273
196527
23125
745621
9079
411645
14101
706725
2253
397287
898001
2118
963073
890091
100737
188993
677825
601025
834689
225793
547349
312245
402762
510593
136381
336545
283885
226283
3953
452417
49827
14181
117585
13410
593731
6614
940526
379333
798895
755201
3240
232157
818365
557061
531817
13056
7793
201377
12022
623371
7888
813349
9473
558436
903657
550337
999973
2084
8972
381049
1792
377025
777543
106385
961993
739943
783809
226641
386177
3270
21689
15744
695713
10152
337953
482969
656301
302225
14078
16018
227169
200601
51343
87355
714445
890824
3662
9503
854409
856151
144573
574733
605271
723
79942
842689
760897
26709
494377
3286
1176
332313
10020
10965
577799
2758
7421
246653
392481
228698
989409
427837
749257
686381
14888
306795
828009
219521
50433
903421
1995
514625
418693
675069
6226
543293
5190
794164
4696
914765
14165
433238
891508
86232
182545
965809
265281
397905
15273
906073
717633
298433
883589
14238
501385
881985
253377
654629
709693
14617
775473
812403
761781
8609
971814
11091
389057
442689
10881
9038
171359
729841
805931
299037
402517
550667
234458
667361
741789
383247
4426
418116
176129
178471
8872
1499
616829
295649
13052
786149
654565
84117
889005
993895
390161
260665
921217
739099
108905
212537
99883
935921
217841
12243
9857
878106
494521
60049
559665
702279
6265
312323
12677
321093
15651
10317
4143
775567
278866
357441
316785
10542
9758
590343
429221
234215
638161
723301
233249
13486
428897
204
12921
98987
878145
418945
248
563721
5468
10343
948658
13306
23478
336577
752233
736649
5792
455217
5311
10074
234921
279601
416355
908753
590717
219625
4707
811249
874033
429118
63559
590689
140549
564727
188657
353825
201621
754858
932353
593401
1074
123769
544527
861275
932775
567
5384
560569
113793
992864
279675
43156
9100
610589
516673
562615
8721
486113
466293
620
666519
8017
283185
541553
10624
908727
917297
11483
449131
983981
696761
246273
194936
11868
34801
59537
289497
613929
15378
144047
457376
563101
153037
11469
207553
333137
9595
10981
265453
6759
527849
628101
64981
244367
448437
739617
576889
788417
518067
7717
233905
401073
948617
7468
15559
71911
4506
14645
754601
989689
568193
989601
5842
476777
588357
4895
19647
430081
783739
2724
847843
196936
138593
283041
130309
783609
163609
9601
595953
576977
142081
14366
305233
576033
336541
993809
370968
670241
891921
23424
256321
462864
599101
494199
868905
99619
689153
989287
398841
532375
995581
44193
5743
154211
563721
4707
503969
36069
167177
272177
504641
198081
493865
4180
256748
262169
11567
602105
7883
586201
284038
888433
529625
875539
80834
685393
14995
304473
949017
723165
768362
679837
427
1
859649
3062
6063
198769
494
119576
771121
275262
1097
3735
13946
421797
682585
361545
3465
477199
744273
940785
392266
7672
612757
8542
80601
937638
800813
13718
572329
7054
716397
86273
979711
810067
306323
13390
12985
855245
670241
200447
534189
10417
483969
637625
185861
371837
5957
8105
5178
856333
987240
250075
306805
153585
7437
12011
842321
478313
792163
225219
49185
999973
263925
324409
11081
160937
541
187153
533377
15760
4716
181193
131933
1573
9864
671713
552261
88289
4138
255709
430357
5829
971814
442289
6125
393277
893437
2007
635053
6392
13042
163397
25601
550421
217440
781
709953
279073
588253
226689
217478
8277
5325
54315
12619
829689
426945
9355
403945
613403
14140
858593
522817
845383
68
969018
761841
354969
488254
432705
25793
120465
366849
3048
198945
983761
120901
938469
914065
968321
684405
6112
178497
1326
593731
4042
846032
4968
746526
881345
8884
733553
881696
661573
11631
53029
744027
14872
631878
843717
750001
352193
669006
154435
535929
868513
450751
965962
12027
136545
400307
500417
252511
10445
16457
684395
910913
993711
941963
63852
182217
786360
104225
3466
107483
627265
748953
658105
309755
805289
790414
409628
16710
535617
19865
820253
582065
5018
468257
644525
7713
598465
349205
619893
805837
935509
411596
474217
777481
13642
20801
125889
184415
10840
416975
710162
960578
106533
155572
26776
120059
96229
12305
476529
1841
496321
688076
6518
344249
753011
818593
374145
848873
281281
157601
380657
508449
312905
285161
564130
318075
946289
9731
729129
813756
236353
14735
290113
180527
876861
7312
112225
372945
15280
8945
670001
261324
111487
21605
717565
915231
596905
717565
5035
3333
456053
6496
701265
678465
11567
372945
98533
1443
312449
593489
923729
7202
15680
6984
219848
37611
337991
862729
530905
888767
129375
14026
657093
908578
485937
235765
211
144403
972465
16199
16231
656301
730949
366249
679789
891429
6314
55249
8465
969335
214925
450745
472645
423455
527493
926481
8946
653593
402241
520385
158
374913
7707
63852
980209
676474
990289
615017
15475
6122
797500
428897
115945
402001
494655
584217
693569
911765
799847
329043
719297
159379
299277
860801
887029
392385
637609
932749
3621
871981
12776
14943
176901
977419
76193
430337
8088
5318
343545
388265
37286
439441
667790
680793
132
135037
150437
16613
797185
12030
331563
18273
2937
959553
251875
13624
784409
13381
720667
642889
631568
715041
258245
379642
270813
581329
643313
3416
437040
931117
364265
671703
111121
222847
3649
210409
9466
1756
590788
473761
469677
9342
891331
447361
11590
68371
635708
13448
616193
53343
862755
10178
582
351041
365610
81849
13777
372695
91453
345793
451665
394081
14801
284417
1769
139210
473769
665809
852939
6742
459241
848049
315305
696539
9099
230985
931485
1115
2630
14177
110639
368670
431081
997741
45345
765505
96229
860631
467723
11096
819361
1471
947781
658737
1727
10139
520775
6184
935231
536326
316449
139092
268705
535457
180301
6148
1833
175423
935917
11678
650669
10852
3050
194679
249371
736175
206551
324409
171069
168333
562113
245981
713633
3919
151
8005
478377
833001
115797
828709
637225
35365
648665
10259
11481
193345
357281
119847
992533
720667
162885
14431
774113
13783
3224
12234
292408
1260
393893
374261
296495
703797
273759
94172
499873
873271
15296
261887
814925
355171
997313
968473
688219
780497
22225
276369
13722
423105
676097
610754
672457
365
565937
634369
15803
7695
643865
985080
573889
129629
420545
518587
278209
6146
13845
319301
14239
838347
868785
147769
534643
572531
7058
115113
6781
832521
528965
2970
76526
563149
296885
4886
698837
96671
416689
163149
16269
113561
404385
532705
18593
623058
447173
849793
160961
604409
210681
205541
592193
128327
257905
826857
308741
803045
3824
295121
12238
236267
384685
1298
998129
565571
77649
412273
374357
724225
60465
679173
95547
936109
367955
15085
536197
671681
846
491401
372153
422541
4384
317
357163
6501
714187
941825
785969
975305
167976
944474
372385
327009
910049
277
376765
911505
351521
3582
628797
60630
143461
61393
270177
487953
2940
831669
815881
984641
12842
854443
237361
884493
57057
264
532171
11695
897677
94033
732001
610589
119
498337
283568
87197
790778
854187
644421
12036
587466
344592
12983
202129
2265
8143
914461
825097
426214
709119
706867
262603
937807
74659
751357
509249
822
108301
373137
22721
12524
4774
411025
425009
866913
237639
822857
452673
1145
569723
16796
1288
6590
881625
945937
477089
141197
95283
415949
183933
757001
669249
327553
469561
164
465849
369631
694849
575745
441257
939291
2907
89053
648253
2113
734467
680889
281281
424455
13536
590689
6316
776219
16081
4281
901985
486673
758275
808899
9150
767233
588357
399551
497732
78807
792629
607725
11692
122069
858969
812663
621312
10682
570253
851329
12744
14454
150913
719706
6105
153521
615
16975
263971
9925
387869
9569
275421
2984
74
19865
258934
14392
16568
8439
654197
920249
586345
528305
9227
120603
7306
549465
13217
516553
638572
983846
188337
196527
305109
676581
64065
5825
259113
901377
12089
238817
689700
119993
3212
131785
201489
677841
647241
208705
8890
471480
405913
729281
211057
453893
533561
4064
311
765441
10045
187761
627131
825881
12575
28673
3821
311105
204017
919441
158945
1407
965737
10459
81777
695950
491273
838
126561
666289
692649
887312
431729
493
783985
2180
10453
157083
81233
1823
211257
811489
537953
954049
247873
1168
735478
991561
919041
373448
131743
6524
168673
1149
42823
529393
1283
152945
13334
3342
5521
10601
806929
11936
5609
20621
194481
818097
15070
818113
14810
676821
4286
101569
526673
13621
5345
830805
729547
2160
806721
9053
939043
1800
265969
231577
378481
930009
316733
545665
720529
513473
16313
2048
662627
5706
526353
668901
54961
216801
837593
988617
120177
253109
3019
258511
398489
237993
157729
82817
187893
5069
275
15815
598607
49513
388033
906493
6719
11104
17281
78508
235293
462881
195731
423417
171499
879735
393457
10027
485207
14095
458957
811717
156312
952589
461931
259302
1131
535201
426753
687105
6593
795117
87243
712877
15230
334977
655909
108609
6384
350337
764698
842
21969
490787
496573
4673
83101
13548
849633
656691
580931
399653
860473
466123
142415
511217
722485
7193
708817
404409
481729
179665
360383
11019
175785
947433
440833
860185
162664
6348
480897
789651
1379
600913
350106
689393
23926
32641
263610
999035
12686
2045
3281
302273
534984
3660
731360
730261
5714
227607
743849
3538
17633
172085
6758
125721
232307
281233
749629
421713
534201
841104
5473
69365
581281
41874
299037
6515
892385
153
51685
190517
190852
285352
451359
534899
5068
872625
952177
17266
173305
743
8980
910177
580977
5465
198081
446201
2208
755537
731929
8967
674445
176129
363953
264701
99883
80531
10171
477185
358017
769059
962125
636001
2573
515041
388906
9442
657223
1687
967897
474033
940785
411596
31150
654763
2072
792809
632918
997257
428129
171893
624825
731581
408036
9967
205873
183
706
174899
4586
595045
370968
635113
292609
7365
13033
7771
124481
437201
292609
334215
58468
927105
186465
198081
166014
6125
394146
261697
975829
199049
550421
269689
239313
3953
608825
574224
900701
9947
365633
130167
774865
11558
176988
134193
5453
14454
119847
532235
793393
3283
974
12655
10835
17526
597164
422473
371025
263059
976549
378468
10540
13953
11994
583605
967897
16694
970299
13476
235433
913291
305457
432929
564617
875857
8672
135377
70833
366705
9135
295985
13080
530551
3164
128
121
301567
277685
15122
12191
1376
149389
474865
4663
335553
925747
44193
23679
127473
326243
622337
64065
4714
408005
2597
323641
630305
838633
497729
9692
6758
442485
536197
897299
7175
501221
5113
349237
318855
12369
580073
548147
81189
381637
385345
762042
539873
574097
758573
650063
866825
309131
831684
212405
113281
4688
16342
11090
256748
609269
311201
101441
51917
614698
492660
230129
403393
288161
594630
898405
4058
655809
16885
36409
5627
303
81193
5489
863553
389169
375487
392065
706305
15329
808796
313457
897265
841669
687645
15693
108361
1537
449793
327553
235433
121761
145583
7919
489985
685393
139092
902567
960169
589899
17436
822793
820253
472161
4833
75861
7271
419715
6110
230197
689257
488001
777765
210589
391449
285882
96671
149885
533743
655661
384827
952585
340061
11905
804442
706487
436433
584217
460801
205189
1431
674241
952177
10374
256001
2950
10026
104553
729177
6968
11570
65113
10358
334025
625445
823739
294241
530709
302840
16641
3021
5818
402837
796989
15987
14158
861126
1547
507681
14655
767361
847729
1
685921
658105
441057
666941
515721
110721
651611
658965
9165
277685
444673
14914
503880
906949
11425
933406
94727
3647
28743
555217
549158
484286
234907
925249
428677
928769
160537
16619
357163
896513
922331
180605
648801
1491
832913
497139
11570
795621
511849
529063
454912
344393
980273
232513
79041
372623
593611
575163
639553
6145
7399
9692
679521
15679
352108
94449
591689
269
157041
895275
775937
594
680564
117465
856333
2052
73181
80241
116075
640016
977665
3917
290325
222
6029
567337
815503
817491
817937
254369
79721
103681
286529
117166
17398
550497
191025
734713
49185
803421
170929
345473
871769
870075
989409
15268
252591
14923
17098
16016
161136
490691
164067
688839
9087
377425
3227
319838
658469
971
934409
568385
7757
458711
944641
315113
116689
302461
345013
581185
15657
1578
275204
646349
939433
531581
9256
5164
56285
653697
283258
9656
14644
897375
1550
863121
812246
979825
1450
1915
865489
719081
328145
991608
300371
191285
539497
802490
808849
571857
447538
854409
364101
891535
101105
296163
21049
16745
224561
8318
13558
282767
793473
15523
16368
805837
149753
615393
282753
453153
902877
608688
5490
505393
536578
168225
383111
14350
460801
34817
408563
682049
308345
10614
74931
463139
273077
784999
126926
303170
685393
16266
268979
735673
11647
8929
928329
996560
943215
175
895937
1765
67777
922459
6626
929517
704071
269689
4276
480621
433137
1923
7550
838788
449149
16998
715431
844681
4575
198081
206002
924305
368
568561
901564
484512
1694
867665
789531
914241
35566
390329
13286
751
4031
926481
10420
196527
456545
60207
365231
500845
902049
57235
613411
263925
839802
800465
705515
1904
14477
275262
167329
13776
602872
206
12236
1781
6155
940385
846849
729177
579297
612783
93735
294474
479733
191595
837246
852134
840865
778169
176
379383
363817
916409
464503
804801
504641
14538
794721
6820
17005
865585
779976
885545
689007
8535
475345
339057
5524
171575
12284
361311
876001
345761
6138
14940
583441
830389
768289
614698
141277
870641
294209
138209
692273
8973
435937
16132
536197
187893
297049
674881
800737
23478
103297
998977
228423
15096
401601
381921
478657
111881
556009
342948
485553
8093
7181
4888
825913
440937
50601
65929
933037
303905
14618
581553
287043
13522
634561
847873
378221
650714
15874
700587
448845
545537
15075
84441
280129
336241
736413
15255
598249
340753
738001
684015
126673
515953
5024
299905
181087
322021
623329
706517
18078
441057
335297
639111
518587
140922
500417
307345
127529
358785
13709
627950
10914
1089
549525
647233
190433
646489
99741
131341
490691
2285
485825
1511
88423
535261
25220
323931
931369
984065
7942
254989
762867
922735
584357
246145
10448
977105
886455
412799
8669
331667
10678
11515
465153
412001
204137
3506
162505
647571
345121
4017
581795
999929
191201
265741
987301
208995
67777
946833
3951
683800
87577
3631
454657
277497
802145
4694
322097
5719
925825
997273
8501
687489
881752
349861
61995
357573
783617
126561
1828
821865
724753
10985
336059
9075
479049
332425
78589
456165
282513
111183
242271
260502
173159
392829
704497
845225
675025
681727
380007
480809
413950
11890
682268
794877
17539
664993
16622
13831
15596
594908
2207
702173
864481
17524
12905
44259
763667
698207
753011
806465
275537
936937
368449
329641
722188
4127
358033
455077
796355
10497
681089
444509
848401
571489
81441
782241
16134
641129
323105
21185
633633
4863
193865
864105
696129
444819
18077
924774
844609
573837
685393
343262
744065
7201
634359
282425
422989
16324
345473
11597
104073
375487
321087
321265
191809
13056
287217
734818
129121
14628
581991
398841
279934
854041
134561
180001
15466
564321
804973
10417
211697
187233
376627
88803
633165
12092
876737
374185
2039
477666
391489
115633
352193
865310
831669
937345
692913
43161
949755
6545
4971
14124
6900
903421
735007
271405
535197
7262
792163
76643
971
5473
14980
319153
830886
416897
15570
153541
569673
12383
103608
11433
566737
11188
6082
284849
621600
981684
3151
202697
834628
889401
693413
396425
22964
9179
489409
15549
974507
312364
903099
326243
16369
17156
66593
422339
4995
637697
8449
521811
110597
11937
780145
768289
2033
594908
13847
884894
482263
12280
268321
685861
606753
107483
25097
895929
2831
12
486925
906057
955186
4046
911483
637857
407937
9647
744697
11508
429
309313
17391
95773
16210
1
98987
184071
857101
457328
761613
3984
782529
858473
672473
848119
219205
12641
17227
820943
20621
157129
547608
681217
11266
15855
3366
10395
650375
128745
454450
612945
445285
942860
765573
1313
304197
176129
481
745653
368676
369841
3058
12862
10974
748353
4248
245577
305400
273963
6398
921649
13889
927861
585569
369527
824955
833665
754601
17753
980189
533561
40545
3286
14454
558369
210589
742391
13125
10217
204879
117421
435801
317505
549525
18211
9470
330120
286
4124
409255
650119
845252
132
11449
473361
31
1241
3641
832065
606753
3203
156229
535721
405605
683585
313506
612471
259649
505921
373373
23326
326440
513537
742209
808414
860745
984997
224627
915169
335801
792705
90673
243379
811121
160760
1009
13465
323969
83485
950197
536606
802873
726906
261483
336541
3894
289300
96577
12199
496993
771665
2565
548191
145204
456511
80639
263549
106953
18031
1953
96856
665328
302029
721185
684633
194561
186802
903459
103969
18593
11033
4221
143689
613747
142121
779976
518587
340563
438826
327553
841313
496035
9834
896961
213481
13165
973337
17130
289791
792393
532577
276267
337953
164695
350248
14838
435
140961
6601
815911
293061
141265
464601
241625
481
10916
435489
13626
15739
875585
12823
8375
476057
9341
1576
129827
10191
8729
572481
819791
14678
756337
11667
5824
180605
354483
427
3796
14242
491585
256877
9749
999485
842219
347897
659049
527501
667301
754113
134680
642273
604829
424521
228489
1151
304197
575791
646213
8724
937680
520360
799975
919041
10043
72327
204593
923117
10242
522421
984641
878369
104755
499381
755625
176449
960578
956145
1433
116255
608189
610775
723937
859781
15712
15564
6398
597837
688503
625905
475905
988113
57441
20317
62845
249457
1372
397
2017
517781
9393
870681
189699
104529
347165
10769
2557
58501
198629
309865
10400
2474
729129
2884
578851
882477
15877
462121
897375
358929
481297
441889
16840
497732
284385
150225
946763
432543
956441
14090
17800
598633
8451
4004
17103
412701
303461
5302
871013
526
440833
139381
22273
133505
419295
194273
171575
441057
53923
923545
190205
692649
422007
526337
625985
827207
561217
957027
14314
15441
411596
5954
106953
252785
288359
321569
16300
102161
391357
858169
936149
401601
9737
800
10899
804731
10714
15725
186401
15833
16399
73159
31233
631425
218471
9094
81441
7661
281565
12356
213861
671183
282093
237035
840513
42453
750385
696193
859143
516709
101791
852637
697636
364357
561793
15014
962
17364
57729
12483
16806
52357
3086
597698
661145
15073
631029
860001
776017
162105
15234
11236
15481
712321
5019
722853
787434
242271
126283
7215
819905
12051
6820
431937
39463
8830
187057
561401
444417
928545
643101
455885
565937
2690
694201
17357
8241
60983
941825
6486
6450
400449
314760
664449
69017
742045
3293
754369
836865
10855
3942
513719
83101
9321
17822
420485
4864
204277
961227
409428
913857
271718
373057
6410
7706
105297
2319
910951
822865
541489
119576
7561
377769
828509
141377
325873
509713
734913
836263
8982
871066
732855
292291
894149
184989
13699
465
130703
665185
410113
4414
363531
16881
155593
2789
185325
3707
401725
2275
14628
381921
548489
283641
266582
240737
977
150615
204277
246773
510725
486611
13389
258511
172225
872912
792889
840865
243993
745913
357
939559
857865
504194
159889
777623
4897
689749
922585
752201
333137
14543
820253
912257
62117
126013
206480
13381
782278
11762
122883
66661
331809
11200
17600
322517
14067
123691
274365
254009
465247
878145
425305
674172
121301
387073
9747
619343
3591
987301
679745
476353
684289
803065
14365
769799
882041
788877
939845
887312
18273
464423
465577
636289
430465
6828
805446
721931
181839
13921
57880
458999
164271
227
7270
10697
400282
623681
146337
14578
411910
929777
268045
887427
318945
126673
965265
13018
872741
129972
867457
290665
965633
568258
581033
16423
3847
573837
948305
887312
360480
206081
868305
14753
801513
490228
749201
439361
376897
413177
561401
194273
7559
224463
944756
488827
207621
12398
740229
133613
30772
730415
822529
939757
930289
887427
124865
661207
469677
326558
12395
909049
767009
155822
311455
189453
874489
429565
1247
18223
104289
498081
714284
5417
534309
962889
10896
287105
6271
505429
72649
164172
2249
954617
14801
196527
510057
387646
17605
382
1537
5280
343899
650535
338667
15307
143997
463433
143689
17276
877395
354512
136103
151925
223729
327993
871257
197633
294787
217833
275607
156353
438029
13299
977313
804801
556289
979025
417915
697337
4924
5543
8179
9618
18411
1969
646315
242054
952639
221441
740456
257025
588753
279533
631357
354638
497536
566913
925825
13165
16178
6536
445049
12083
353379
512289
442561
504351
166719
8486
347569
335615
343199
529907
10556
18619
622081
11455
527793
15310
546635
54401
872330
623801
296617
9168
4539
4924
288161
367321
17399
560369
695969
192833
12478
278294
603357
106533
586929
732730
533743
217440
680113
682116
287775
676401
539153
13425
105099
469219
832331
968924
732
667993
196033
670241
199413
751649
209993
5979
499360
265300
195569
108905
466602
370465
15532
1595
1
598633
8594
662061
952338
752469
1616
879414
433731
421289
507104
3168
693633
7563
11265
114027
544331
56801
738625
690031
843625
983349
987985
301165
7069
10222
191190
251825
481052
287381
633865
14517
550497
57253
2594
1265
257
9866
807731
2320
10422
387869
428039
15147
949536
1380
9166
817887
879293
3289
910311
208995
4517
921555
412641
510133
18801
6809
2931
16313
855771
123233
595953
257101
748705
216525
451857
922729
404737
665739
3261
681153
935513
3546
766796
335905
682653
17410
716929
463013
12659
236629
10177
544033
234744
409810
443681
104065
7186
409
702373
376897
519025
541737
53975
464499
999965
413033
929019
16685
314689
347791
631777
15769
173281
302013
243009
892577
11981
568193
12185
241151
5959
652913
613697
5342
747901
10036
333953
525399
802647
13566
490865
8470
847697
18357
15113
839613
85917
4809
4950
70897
13281
152315
957103
10575
785849
138673
569723
334901
483729
943215
651173
88133
19218
548649
356281
999965
244165
317953
76764
953897
3510
551
275049
954449
267128
7927
4052
783665
782241
452417
779150
136103
30519
569905
632529
463537
36159
92977
95283
6572
8445
319009
395645
9853
658469
569217
7303
292929
402369
474469
74763
402913
215721
161136
972417
16228
9345
690765
263097
390513
11203
207729
48107
957027
730949
779413
839802
28517
282121
813088
450265
745345
671969
243057
966443
375487
9794
493541
7641
9031
6443
799371
898753
912297
10597
228423
178985
491
11895
438505
428513
7383
858071
653089
847457
674652
15339
8472
676929
581123
623987
501221
2812
247803
364503
695502
481627
919041
223729
932459
588053
581837
468497
202697
54762
133677
502353
7681
393257
5802
549525
43360
981617
2735
19238
124026
853237
6826
43929
9115
440434
738505
14807
945195
281137
162653
872061
926359
599056
550337
838145
411705
12775
368767
4811
330319
840558
489359
840785
18116
16637
796989
14384
817353
11583
588929
95694
6333
13421
17495
288407
123428
959497
865225
412993
189023
438165
4576
838849
749
587960
433473
566343
810921
592385
270069
57697
291905
494377
272427
740455
8158
7916
201349
581657
606649
48583
1649
15226
599905
993185
639485
552521
350685
2642
695389
37223
378201
671439
8223
340995
451785
367991
912589
295289
963649
246977
869271
42229
927497
429663
788358
351601
1597
954173
527354
637451
340201
10718
11988
760485
605801
789804
521401
85121
3231
898769
542059
334065
143965
324934
447162
21605
522629
538157
5470
16712
298189
308965
131169
663617
400913
5148
891535
270889
458757
471767
865847
406143
648665
973441
574733
767635
707913
696745
883665
5085
483945
476928
535801
100243
321921
594705
584972
6648
352290
35025
4040
686157
348797
574281
764156
28309
630489
55989
808225
201249
619571
7899
265793
528119
38939
654629
857101
443795
793393
454657
954
16738
396081
210649
422541
189699
875539
196035
18515
5060
428331
5580
129313
858165
123855
313789
955041
580811
2289
2905
10666
918785
435695
833345
689645
462158
8760
562566
589899
372937
12280
438343
959688
373137
4239
834689
188030
369377
455617
633951
2613
256641
98205
694017
266582
991201
388997
124035
928811
24269
445861
660965
696539
264358
13007
13862
5523
338569
1183
2519
479833
12492
876365
96513
41017
599
415225
779854
437313
818529
798187
12274
42697
545459
479905
66965
308515
805961
19568
573129
369293
991082
227761
11621
181969
462864
15358
526561
9345
9368
2866
674949
676725
241985
730
998315
499475
400273
99489
529489
595099
152034
699201
144697
197857
328145
491313
8751
101477
131329
672581
17786
669783
635425
204879
11755
16133
13853
14228
892673
798395
21689
780497
785793
169381
608001
723503
745445
265300
4849
210292
745817
281137
598033
923274
604409
18827
876001
195553
1216
312597
769405
451281
354297
877395
896785
462605
857491
19141
666561
313625
209543
6330
858001
721401
571393
159957
16812
9393
6722
943009
513129
897008
270999
8971
6605
638289
971497
461
958321
66259
233937
3914
823745
13553
18507
812337
2615
11405
552
18016
63796
4037
334567
291255
16879
938656
835881
16597
153409
105
11735
899089
193505
11382
880027
57425
16780
517057
488001
3201
16075
18354
298813
579347
458647
965809
115817
728541
380817
10081
955673
134680
348189
9072
374057
233089
2639
28309
873905
700905
605667
18823
449239
3794
746387
3609
594397
322125
19245
4002
133257
674241
658105
203873
710
197681
266481
119799
15932
458647
384313
160568
865667
340563
14602
175967
438385
324140
995893
77089
976529
785659
491585
382853
633335
123233
17039
687869
733344
134225
248273
970890
11148
502259
937169
748590
487802
459335
4601
138411
7921
772577
671969
5835
819057
808796
227607
10625
484757
683800
859781
11443
810911
911201
955009
69825
152489
701861
334977
545713
185497
564385
265067
665961
7797
977567
613411
464503
19911
858433
16509
11838
9915
214208
6875
581657
994339
17087
162457
598465
580573
12674
11285
168641
212683
286737
685531
691879
101105
5453
386870
479905
53097
563815
485207
11901
113745
968145
17028
828829
7349
318887
83159
18275
405152
736837
359457
268577
230609
783873
346510
99393
719297
194391
80353
523373
14240
231729
133677
869857
493425
11979
965761
475089
43051
2832
992169
5125
335801
10106
488423
11004
492769
592057
537953
13942
286273
106169
12627
662977
2584
512705
744
17931
416193
4873
16729
713641
14706
5406
83385
387495
650375
690689
878945
764657
51685
957810
671681
6313
15258
562809
48107
106953
166601
991369
599537
563105
593541
607009
17373
278770
11550
19512
8281
413081
138673
223381
294037
2888
327009
606
88416
11753
330488
489494
708993
499475
123953
780593
987091
570229
631145
16704
1558
668565
330120
16428
386689
759617
8882
512857
383329
536326
424177
589633
286803
842753
375811
16787
18411
735857
213953
8491
10980
8911
848309
13678
991608
4829
601473
695741
256877
212405
865183
260842
509069
476663
7202
5224
192833
292929
8848
713153
913857
819057
689102
763913
369631
648665
481627
412833
619389
581795
317505
210753
818273
5521
503447
316484
119249
132769
58205
614401
70081
260205
906819
266927
930363
735937
873748
926721
898177
849919
739716
186727
623681
441217
317249
179009
7656
3792
15058
265291
294813
19620
8695
961505
12
525325
242349
82322
802145
594229
914481
108481
341777
895208
6552
893252
8062
6533
805289
237708
249753
588417
830243
5515
800263
211905
16857
670
744783
903425
419295
12129
960641
612129
404937
38349
31909
777403
421797
61199
122468
9249
652281
894505
769977
1500
971649
29249
5538
842717
583645
756960
362761
359581
854443
1568
15603
155215
917993
471629
895929
199049
489631
230406
279533
6777
896617
132897
261963
6969
142821
739441
467969
522421
730261
232425
505192
714881
142558
11501
3654
13382
89842
740721
4609
718126
11282
10893
11501
7545
636397
614341
681201
711461
81857
288752
9625
941383
407617
77053
644421
242401
374
265161
692174
17424
4515
205873
3713
513921
448073
66927
693185
915473
11177
124865
513473
735673
386993
406273
721489
999965
726145
388129
805551
19600
54648
923589
139041
1
429663
366141
381729
879735
78797
589697
518158
725585
106046
82377
473689
716733
5045
536729
105477
18085
745113
10723
941673
13836
8025
638849
4993
522421
854041
470
372369
308604
468
4461
162721
12277
786360
801323
681217
175665
3043
2157
18720
438343
654109
231729
379649
738721
8812
445487
516509
919697
313988
122428
977521
613309
949697
609729
2718
247169
15463
10407
865447
367321
465507
1942
188116
706155
27097
619185
456053
7443
4495
8067
7388
639243
8315
6033
954285
253465
1167
14372
357289
743461
942144
392577
421673
981983
4065
19206
7791
130703
1983
128699
11298
8095
106273
594164
5414
39137
130953
55373
618667
660913
728541
136117
807467
76081
287217
19511
132742
857491
917297
4065
563201
502601
6348
761113
3319
718126
13851
706003
654797
294758
570253
152177
665659
789955
618357
57633
585889
848463
287169
447361
681809
18544
857517
3129
371655
9502
4957
566008
20218
8286
240193
874081
363817
60595
6505
464829
452053
633425
304961
549057
207617
546241
15444
800465
816913
15132
71911
123401
418973
611265
2410
164271
7454
534785
6725
4511
337692
250817
421289
217225
487201
690103
191809
10221
792415
747985
275113
31505
17612
225895
325256
798493
946671
671228
752201
459683
158657
10942
940785
278065
534785
12793
315319
12191
341504
612841
885465
18622
186674
566558
17233
740593
535725
633443
331825
12134
712251
710621
1190
14484
952521
12245
385345
990481
127634
178389
830161
88133
11338
242054
690465
119045
8079
536089
71761
985455
81441
639337
665261
457729
247809
905705
841824
2772
19911
67505
20053
899176
8164
516727
1945
145170
195273
697753
9311
107101
3168
2717
490193
481729
3931
804005
731929
13504
771121
630893
140397
842477
6330
266199
7345
253377
9315
14054
10494
838353
625225
656545
16948
683925
377053
440637
12983
17163
728273
752897
10787
62957
17963
505092
422721
801127
909284
977697
5575
3335
593731
938953
29267
281265
724529
100539
837757
227905
742001
576909
991183
9914
424521
4124
647041
3792
448013
17365
2840
763079
6958
18345
9494
134561
403039
667521
525097
525873
18011
9310
877920
992915
233030
123436
783517
69017
38401
192209
486929
11945
982729
18248
894915
166553
12650
3165
1364
15041
710725
36159
293631
70121
661889
4154
752089
15162
250135
11592
980659
69825
213149
19573
795553
148283
732705
41993
623121
280543
829893
835105
3220
793133
142309
650617
8250
18887
8952
10641
14444
2588
3430
461505
785969
870544
950769
16943
259745
977419
657995
925345
999325
984129
618140
572313
374503
559089
580519
643865
815601
157
822035
966977
17883
438000
5469
30772
477013
681019
172
837063
10985
570253
455400
945433
679745
3427
19483
348449
711897
534689
860465
771777
2677
236
581837
362201
11970
849183
697740
125371
791657
760545
498979
508
4956
756341
617830
164695
825913
29697
5477
922735
19276
80665
333647
498813
39642
310927
478141
476737
714881
13579
13223
102401
42977
705579
99265
455745
700289
318405
14713
739493
545761
828613
976841
489839
20321
175266
15403
630097
529907
609196
124297
687349
240899
291649
956441
973577
859421
12671
653258
752641
10730
405265
13501
16381
13933
207073
6525
317389
153953
10388
76775
464165
921285
680377
936980
576189
688539
854153
495585
110054
139953
273537
208266
87649
2677
375211
746901
16075
473568
182609
823169
565937
990920
413345
314489
391171
725057
906819
50307
824721
593731
127691
349200
664521
69451
835824
256001
1
4916
2076
515102
12572
1107
665437
177489
19479
16186
13307
984861
713981
8004
10426
15313
314331
8990
292321
10557
617830
180717
209197
671849
467039
40571
751489
110894
119799
768065
450217
707809
231729
534893
465765
838633
431729
729089
888711
6033
636033
766207
595285
314509
223
8242
501073
20584
14260
3928
894041
83269
787393
10082
878145
9353
447538
6837
99845
18937
5431
6274
18001
110025
177345
947337
780853
13129
716297
412701
59
828
648940
46753
730737
371636
260449
10077
80407
651563
188337
814065
866825
5302
907209
119799
235237
67408
2945
772705
36625
622033
407937
119813
852065
19377
609485
711484
403
16746
692239
4777
742081
65521
387613
6658
8075
249841
263715
431606
504985
19144
63193
106250
10730
337991
75385
699625
13641
700289
282908
2949
8070
902399
99207
274441
19759
536413
779247
458228
782757
628129
738625
686989
7678
14078
18217
434968
5212
3180
562853
221
707745
111785
601482
641681
20408
296885
640360
262529
211589
490449
278657
43360
677757
358209
493986
935509
383947
16618
574913
217279
972089
624721
779477
16850
417419
347569
958520
422564
650747
2522
41874
817975
361255
163065
749253
78345
991649
502721
564727
348161
614281
360480
287489
656613
19977
12742
313089
211257
637225
368670
19446
452305
18880
735673
709310
19117
400207
703369
13887
524799
707025
102161
798895
973361
468015
15614
840853
537793
332425
656683
418193
387021
60983
8998
10703
460682
734467
652701
565657
337509
15656
324577
875857
595361
311
789955
750601
882723
9819
350337
637649
663617
16458
694017
17352
2349
994573
3362
489981
214017
5118
920193
158449
538717
9598
260595
970987
12313
691573
171409
40242
618140
12783
453873
378433
581553
31045
576713
328721
3220
313113
577601
14067
274785
154113
5648
20751
14770
364503
264415
865311
16757
2617
1900
672219
20341
882929
8132
9074
840449
787049
388906
736641
13235
1602
13089
9240
65017
149274
906073
975981
8732
98205
12404
12179
55815
601717
318201
449625
265021
606065
419113
4479
972149
548873
599883
290689
19723
855921
835388
510593
370139
16617
902172
9321
377169
487505
313361
18062
19294
618817
635617
838789
958389
7073
418293
18976
668271
426625
3498
599009
8880
768449
979267
434617
382745
10928
840695
164172
845921
19193
507249
988661
97701
1234
6418
360365
6029
287519
741045
336273
793985
904929
11450
173797
728945
575975
16723
7441
358209
690103
4806
985601
769609
17749
556881
935509
158324
687195
739221
767823
11246
799318
268308
272773
421289
274849
789804
517057
421157
926017
556015
817619
563009
8500
39335
718721
18307
496993
136381
148229
792726
4294
387377
15152
802009
341777
797155
1210
11378
26567
327553
625719
209609
12073
550605
523089
389137
18322
767456
415201
499909
13495
931537
371022
999965
856333
545825
267903
290325
173709
2329
407
25281
987503
545909
958974
19967
664869
51343
20076
522787
10246
20403
355
809058
474805
263059
651377
5352
10645
8970
265793
260331
18553
246241
355533
64625
18828
330905
189023
70573
3281
444285
271955
426065
20056
905059
736175
728945
520241
159899
507858
3917
209127
397305
5707
593713
67087
799731
577921
561941
341777
677841
240385
592485
276913
417201
561793
15820
17576
989801
75393
2215
849214
311967
155743
6580
830161
653113
595777
999013
4894
533270
997993
346865
7465
226431
917430
216401
713633
584972
523681
964200
939017
19904
947038
20760
262169
757953
328903
833805
3366
751399
2625
394845
139817
20315
727633
396857
497968
665437
807381
3705
10527
314760
348674
322988
799371
928811
243505
914897
792726
94793
20348
5573
689881
287485
131981
32225
146143
15460
154233
87470
632209
874909
297873
788358
10013
353485
343617
16581
515981
598049
290433
320281
991201
929525
723227
11324
71063
4522
702982
420121
20834
17349
716397
13821
225219
689525
754113
392219
723841
665437
699017
999965
340993
618140
153793
1
614698
407937
645133
607009
838149
916503
648046
18674
17445
985153
311582
233573
16000
735937
154901
828545
232424
17536
21233
908006
1269
506925
651377
235609
1
367861
5121
887111
16019
572085
386993
750234
595061
29063
760129
8343
958405
729177
11401
13743
432077
17166
825913
614153
886949
544625
722485
10610
36229
18600
274574
252681
19065
723227
246875
359873
21689
16586
774589
11008
546241
905827
2246
100457
317425
470577
616085
256957
882801
390945
207893
11832
113
17472
856090
898087
1
638161
489949
432493
445049
635117
734609
185885
990689
802353
430309
212761
89053
39519
713153
686459
682653
826137
247593
386105
73093
45055
936522
274641
406513
48405
996253
11441
391449
928
388437
465569
11583
851681
871393
439553
467343
956441
19398
980581
914775
399653
9850
905827
72205
478483
10587
846481
206645
362433
470665
33457
351529
108781
655399
332358
438789
651173
824301
43601
520637
33761
3706
16901
440820
10353
627041
791393
866591
163641
291353
872319
18107
18093
909999
653101
698593
170929
14521
12629
845597
425400
84521
1006
655617
285352
197061
16745
19292
12913
15733
751291
587960
718061
16317
82549
275608
900871
2775
18064
61057
802581
408145
350401
777393
167426
657329
959057
267586
848705
103557
447538
648906
1
809341
3282
232239
55
835824
6440
10413
7773
704455
41692
393075
821929
492081
797573
741045
7226
30337
422
946355
7586
667517
12313
252
543589
665417
357209
10502
999965
535441
5805
835649
836124
8403
14017
18926
676611
656232
111183
788290
374783
270069
579297
4355
125315
20787
3136
187553
324577
124161
880325
785849
548873
171265
642411
82922
11500
12430
802647
826905
337473
140641
725543
177921
598957
1106
20652
8653
492679
666350
100905
995009
967843
888859
17391
923009
2939
13769
282597
428677
729807
585417
820961
674949
16774
709693
15246
15577
304689
11030
761
861055
538309
810215
252955
616577
208705
903657
737265
366444
19795
783909
922099
17243
425661
760673
430457
770219
431729
611913
576189
212257
898405
966800
20477
2188
248729
726665
18995
9788
849233
764041
744027
121301
142189
753255
901564
437040
112761
17651
256877
584717
906417
118581
901745
15748
957099
230985
860913
5488
137305
14450
263899
3634
8947
553182
19792
925199
1855
905059
10935
425400
7321
960615
4836
7230
824031
675151
793665
992383
70121
15612
140572
874177
6107
515993
18735
753627
403853
667061
442289
837345
502505
719163
896617
14350
88617
58801
591545
123521
2409
11488
412993
8308
6524
199309
915661
686993
805849
222745
749201
516574
948673
21501
873883
797409
86198
865307
27097
250025
14133
509713
634273
649705
84313
370513
367955
951505
514121
593401
375953
493889
454
12611
488919
65017
353985
698635
360865
111121
8222
384039
1705
4600
310297
15642
861189
1901
831139
999965
518772
11274
71161
6458
767456
15597
89991
18008
940996
371681
23889
615017
171705
292411
7542
20950
861513
756417
410561
865489
406561
816353
668889
665109
865847
740801
663873
2075
285093
198225
17096
19193
15664
704071
679392
175141
211161
11457
541681
549829
500097
795577
527493
589697
13003
799169
315319
27281
10177
345793
990947
546993
885283
834374
949017
14090
873843
560253
217792
257261
214923
473761
137025
8265
121777
938601
799485
12623
78013
3788
387613
599219
918785
10432
1465
860611
171255
270177
515531
21573
510725
9682
11035
19940
458999
14602
354381
219848
354417
390204
935921
935040
19022
158973
545713
819449
16910
848118
357163
40921
287945
277685
952807
19216
712233
396961
10675
376985
17283
393054
967897
30406
261745
998110
750671
259073
201657
69017
5523
830080
253889
19661
199931
445285
549087
703625
866433
998110
695969
956241
888711
654476
870681
3574
746901
84567
926721
522689
964900
488423
150129
144415
495233
601125
631949
684508
833275
570
995009
139381
582955
408699
738349
481013
522577
82377
999241
7096
332531
10378
460389
494757
30817
13575
101441
3221
7601
13747
385921
14020
16370
880133
17306
747673
11158
549158
270097
4139
377425
476777
446219
4188
465761
699777
290629
353097
171561
465041
291841
231577
99265
724753
54
17883
107585
2007
487745
446490
572085
6821
68735
21706
642845
856217
940617
856325
3113
16027
5795
730181
939639
938843
75169
890317
778985
692273
20032
13243
973793
14174
220521
20689
820577
284461
18482
13275
3789
175423
50127
386369
14282
515041
6708
267073
784999
9814
234914
931639
559581
937345
19722
149274
992480
8985
856151
864129
832065
3275
993393
21689
814453
2525
7007
534984
778559
841278
617273
856623
519737
81985
249305
115569
6009
819057
918255
749077
406273
227655
412825
856245
272321
7239
16971
967081
19762
557105
506579
8193
18403
541839
483503
712945
15436
140053
678635
36696
373605
644002
271815
6903
671439
360385
459241
3546
34275
30625
1080
916561
4282
16991
271405
940921
451713
311455
1217
8104
783793
536656
5253
795201
686553
246145
398081
902399
21583
601851
679953
2264
20100
531817
2481
839
58849
121905
4184
175141
908193
434968
505092
419537
514649
562700
306597
27776
409563
16069
787457
650857
15502
515457
61929
629889
35365
366357
924097
21284
160321
922735
422133
905481
795489
503105
400207
536089
17488
12545
756960
3683
32237
817353
4394
2780
389921
769857
894149
451066
924097
554041
75457
60017
8776
635593
326721
449793
3583
834689
199297
13014
676401
174225
6186
5185
19068
866705
754942
405187
267394
490621
656053
637331
98533
129972
428521
224627
552757
203214
346333
226047
145711
16019
856603
767281
12341
757189
947091
343141
956929
105809
561819
12548
619571
287681
305089
75
197553
735381
416673
10121
340353
6151
799031
29357
628361
4048
455633
962449
932775
503641
314760
865585
14988
522369
36943
465765
214761
138913
740401
3059
986529
790281
15746
396257
222544
293631
12491
8578
995193
892577
850681
28673
829177
10084
491257
843809
456977
418
132257
9263
498801
113247
490508
279834
30017
958729
5150
19841
64129
17899
134969
127299
20466
21030
895309
165825
436545
15211
240529
305598
830080
530905
514649
793153
675508
561646
267513
477142
125153
886221
185325
176149
8317
17100
795857
9602
918177
21197
422523
206676
331229
714445
8478
858577
246921
468609
906045
19677
464591
11841
757177
714209
279283
442593
305400
813469
987581
18900
72265
516661
12460
603944
553509
445697
237953
590457
934913
995377
79942
496513
98477
93889
505217
661
375227
382793
947267
787772
713423
697169
272585
16133
938209
15338
136029
561153
702855
96772
346093
963833
2476
986209
829265
462337
318085
215523
16365
12042
226241
596
19027
106537
1849
854311
525583
29633
801305
651937
217155
29160
475905
296163
315635
431565
648103
1655
438165
415441
850793
82145
807073
240529
11809
410301
471432
488677
16764
595470
428925
334320
673329
761451
437473
571657
22091
846697
294515
25617
692649
2262
578049
711484
618209
233437
569129
372993
576581
545977
110365
163609
19297
760721
591615
166719
19056
797501
361409
469565
422945
829399
623628
291273
670493
280131
581261
241761
7899
508541
16349
677841
14454
286
10460
712529
8983
299547
402369
330720
13241
306323
274033
17005
1
14560
408173
565445
2857
719557
720621
399579
963418
76764
268263
978017
425291
426131
498979
490346
9597
232830
330945
21173
819169
181027
584717
17018
846765
590703
81377
18763
212085
15253
226638
12423
1994
377065
57105
607825
13386
858228
887344
10705
165121
856325
2961
643521
91823
707269
820455
60630
948940
113225
740609
985080
988565
9240
733294
789093
279834
2204
753273
18565
365045
877287
96601
925027
293617
371953
119576
273077
743163
133801
257905
990224
730042
974507
250713
19533
633337
423193
265067
963501
482685
1492
1448
674445
912768
969125
799318
335778
689393
837345
613573
1170
451785
9990
908006
445445
63333
19274
335259
21566
13591
234422
89473
12069
758841
651233
403665
138373
834262
559013
565793
580161
2304
769537
91823
120441
15200
970299
497713
573569
337953
122706
545537
915641
431937
913066
8172
2034
450217
183807
750097
8787
380413
12623
701
932481
141841
7276
484251
10471
366337
245329
593611
179969
5656
975713
228617
377769
872061
817808
14717
12926
245981
782019
15544
515545
389861
895761
67261
272585
145286
5233
228
409497
4127
16705
96671
722698
13127
15097
27976
179145
422007
322416
19534
89153
112577
104529
704054
10873
1018
419947
139092
191561
336717
212761
2877
964658
11564
349903
889569
124161
406425
656201
196641
14502
53535
357441
4824
325129
156057
857673
585789
897375
17377
446497
666645
449765
952761
21422
412825
381609
16098
889313
551569
540701
955535
582955
838792
585369
1725
208561
799318
14029
908929
799877
697223
113473
39749
393893
784329
879921
447685
497729
39835
606649
483929
634379
21809
731581
967876
363373
383741
980139
4586
388969
130137
74413
20928
959929
908006
12987
595063
272427
17041
633612
22175
478483
639801
585417
586411
366233
321827
10236
962209
16984
13284
469677
371513
998345
556009
80531
108701
931973
355479
256877
371969
284097
390409
780241
19094
584717
990491
331233
28517
14100
706867
168673
826273
534059
49185
158255
16112
30595
407775
458395
248297
835297
571049
407089
951401
19665
548261
18037
932325
365909
754363
723073
396257
966924
709724
633153
953
18935
509263
848401
568641
1379
343505
748637
528449
9535
523841
558369
785061
401465
704516
343679
21569
379300
574925
20875
857561
11311
814097
21321
2581
844993
989437
221601
3281
267
477666
528897
307553
666289
852481
729513
103421
6543
789869
792213
12625
308075
479049
958817
942860
936876
163723
995189
107391
6930
731093
666645
481297
812289
4451
705515
649341
551265
47729
930721
446377
14190
142883
317097
410447
923670
11511
5352
940153
19141
795977
452849
324444
6789
999485
885283
4949
954921
646349
14403
997313
130953
655555
641108
142710
508541
6317
692209
7956
448845
246021
7867
43601
21349
17740
25617
16321
302545
81905
374357
173753
734205
1384
550593
725
431713
619253
49381
14496
810607
761329
634743
187261
728825
138117
843717
602117
12193
829117
265665
1493
662009
829313
99
459777
840257
995431
99489
22391
5153
102739
4739
455535
250025
286913
9451
343679
828309
20677
18966
10898
9388
46321
494994
189697
570015
230197
679392
82543
839973
840449
644625
851024
634273
135553
9601
614977
2317
19698
1331
860801
143557
3111
79181
803467
933657
58781
86873
926921
521323
3579
769609
22153
760865
96022
14014
726821
723301
44517
11025
22624
8993
450511
601482
12065
19899
244945
535857
103557
309529
2902
108413
18065
209331
126156
612261
8244
11113
11169
11185
10441
743849
46098
536197
976323
525953
200945
5594
997333
145921
13655
457971
910913
974977
823883
696657
28309
4322
4938
430291
728677
877920
9864
638833
758275
53401
900653
719706
303265
498018
11631
762546
21503
17373
567021
65833
693121
31021
934729
744529
520637
106959
5950
75393
232761
17887
695713
819345
713633
534643
71133
199711
168105
401333
766385
869761
5587
570969
371025
413033
1549
493277
448185
23889
426825
730042
164627
236929
16261
702
233737
382741
467817
186191
2777
633865
711293
59769
247773
285889
573045
211107
618915
7451
844905
633153
11498
574733
21072
23985
792726
4438
845383
50433
14175
377181
159107
11201
724529
424521
2721
411515
534395
4970
558
564481
5108
302385
599009
651641
91489
3272
18699
680737
11722
210177
19735
913117
4782
3887
408657
14342
51609
228811
239201
1
397561
141921
375777
741661
749569
42737
20700
303905
829353
142309
419978
201105
13045
323393
998889
559
981505
478483
121777
682254
313479
22075
922399
990989
741105
30033
662857
465665
85804
22878
422473
421121
278347
249559
836263
685125
500097
136881
768562
502329
5197
522577
6615
233437
477377
961993
483211
122468
388129
8575
149274
566097
3980
251201
713301
176225
12080
396857
11189
933137
944474
140481
4938
683649
48929
16477
961505
247470
841731
181549
770133
108161
628033
620609
147059
17677
9248
12745
5204
881897
132897
13909
3171
246773
637137
97665
753501
648906
166241
633729
596583
1563
516661
61057
822133
89361
91453
396697
6595
246593
259302
347585
287257
5848
4119
9877
17482
699625
185121
306641
967429
447816
16597
264658
138673
461639
757360
559013
789531
486113
390841
376487
111233
2466
166293
22474
516689
397885
340001
16052
26065
9152
447393
785265
5177
19712
94373
783809
918923
847199
74577
543736
22461
5186
15339
14189
10374
758717
983859
184405
10280
1693
12251
255860
18273
646577
58646
349513
10067
432305
11731
358081
687298
132325
20168
19106
355425
179569
886647
8292
678857
237613
814433
634045
2984
631969
19467
686215
811841
214413
983703
193705
863401
18418
813743
319873
544730
3861
9426
17217
995281
930668
591085
103397
692309
5020
1478
456769
160321
79181
258027
882184
211589
755417
74577
637649
8707
540053
63865
19948
3581
470561
285209
997741
729169
474649
665328
704018
607489
827698
620605
452353
981617
13572
35903
673861
336865
954057
4611
726821
632171
113729
14223
272321
980256
14108
706433
16302
264113
978541
237242
616097
658469
14
609635
762249
535201
391489
16265
5859
19030
523
774081
325081
941622
615937
154183
110894
999068
22482
224241
741133
916619
578529
18640
831898
979267
656101
20078
14877
14897
11901
891713
214173
938993
735673
4015
85917
373311
218093
717089
22943
909365
10405
16645
902677
434569
457537
17569
491967
21071
14139
577174
555793
804417
91453
657223
4762
11675
835938
491313
441061
12991
64193
678465
733151
762
716397
724115
210409
660965
836563
759915
1590
234458
202
30150
13933
107473
461047
403159
2080
11918
728737
832019
375070
635795
718629
986084
373373
272
22412
9107
373473
565241
472873
536993
665809
840853
355721
427580
781449
21237
141841
622573
52353
903425
422265
3432
456203
695633
905577
22959
21193
629737
515079
297995
498281
187397
6310
14103
240
900321
5097
8695
475841
8228
497793
500721
992541
191105
211777
9403
526369
19226
700416
684
372993
20817
28657
216001
270889
397083
203691
803057
603233
190695
949017
926721
176769
28309
1393
17375
4207
416769
770907
268737
381015
738689
23679
854443
705385
15313
437155
875665
4413
206793
7996
267313
45323
301398
12886
870211
864523
666645
53661
332313
251185
936870
7489
789701
12753
1685
15198
383113
343313
35873
871530
396178
668807
946671
9809
104840
469822
808729
809341
809363
469069
22060
982959
145361
169593
710865
6472
16141
189603
15956
337271
748637
768757
713423
534212
94032
728273
159617
524405
684881
472458
103421
497249
18426
10492
218060
964485
987137
7188
819201
707457
590145
739169
520385
7308
20341
801064
44593
13765
29826
772891
945633
63761
716833
11267
16777
649705
20319
17315
176988
447042
149293
146817
952337
10495
685657
103969
12689
271405
137473
903934
112129
814037
984129
21019
477013
277497
15253
433233
60993
789093
13989
393153
542878
139678
22095
8302
140445
321265
33771
798187
315305
5873
17785
756225
10551
1566
21933
546889
479233
253329
551025
987030
4960
141232
781485
15040
741121
567083
963849
199359
238
958145
170677
88787
732068
92429
631745
399861
535857
38401
551645
436382
217792
685605
445945
21898
729073
595285
325577
940901
335101
584017
644625
859425
982221
7783
444289
796245
16110
151547
660997
719717
5023
273723
844
566415
908929
19487
961483
4381
583313
170507
999965
21867
823659
655717
581991
111265
738131
679953
756509
571489
652193
418213
423089
280543
558079
269501
433505
547213
957697
22216
633288
21736
22701
14783
15956
305077
42773
758157
6039
666489
588697
362753
240034
393353
785149
19071
444187
662233
21005
16355
16393
685321
11439
15535
356033
604097
199041
109049
3245
765841
8341
790281
191105
147997
785061
762022
347277
836531
373817
15780
656573
13077
21248
992858
890091
135233
621312
836405
851771
29657
297985
160937
14492
647263
876365
206473
605082
274057
157553
959781
19193
55537
903099
9418
851561
604705
25329
18653
2214
204719
381015
512833
995377
19866
8466
899912
808325
994685
29505
104553
720265
207109
373225
965
57159
446260
500097
753917
381247
4213
358009
405825
20546
683417
249841
329093
836225
154183
482969
579677
779217
438273
555007
62409
18053
4740
3337
274
524267
347849
872729
274729
534503
13721
404
22045
17347
513649
182637
2118
108413
230
19205
890273
458201
26621
136438
21728
206551
5450
663030
19818
271915
234264
194936
420623
685441
19266
681153
1147
658561
589891
1424
950373
659745
19904
19059
369619
14463
5919
5264
386525
7312
937807
706625
495522
751399
914546
211307
16699
13738
849617
523373
643911
29841
17561
11025
7917
23533
995189
491330
419947
940996
17733
234458
206518
2457
176361
423070
10275
13134
685861
4000
946533
8565
7979
803045
686209
645826
243009
991637
343313
12174
625729
469565
14221
848969
297035
618552
7214
405913
8989
159865
596265
668807
7109
878369
5298
224937
312905
827525
798504
506737
567659
8993
668293
275721
726617
251185
3640
5396
611393
2545
446977
18119
213602
353097
59777
15357
231809
370732
7713
20446
451785
4364
18837
204025
513473
977361
881467
918
337509
14521
229313
413769
585119
160568
853775
296673
206961
668807
720535
314509
114953
10731
572219
1904
27097
13625
183572
181969
29257
264680
222909
368025
391745
302944
553941
764556
3614
873643
817021
12677
320489
796330
285093
671069
18874
662352
3559
694289
136545
7450
423017
103641
245025
737148
703873
235885
981809
14943
956633
16645
16190
676309
791257
658105
2300
223729
6837
968337
22253
559441
907865
939433
844837
140138
217537
708597
944217
264001
206518
14428
252257
834937
13929
848753
232921
465346
656573
582587
10837
880495
15792
699385
581837
670437
431537
848003
1988
755790
302583
949441
649317
814674
12382
480673
749477
713193
22673
334977
64945
6343
423297
790337
631878
891017
172849
772729
18747
78211
14133
336113
820753
582097
441389
931683
665659
393825
14626
174777
729807
926359
572977
339501
79857
26567
242037
490237
584605
126828
916284
1
641281
661145
718809
937495
544521
730356
518067
330747
897845
57057
18241
13896
9385
825463
762867
146864
957099
319810
953780
135967
329673
579140
18302
19058
882649
207960
6260
964658
618657
977005
954285
6901
441986
20524
900483
870681
511068
671398
116725
10712
832913
990947
140641
788409
17303
10697
3114
301121
279313
74539
3145
5031
76338
400307
287681
114689
12844
10480
142623
502785
365231
851745
330905
12495
1478
848324
909284
10638
8445
18468
528305
996009
954795
662467
401729
761051
14276
257153
3485
6415
5992
393893
578131
744626
949549
873883
73711
523089
248737
390996
15510
9367
170017
17238
914546
358785
47025
22721
616864
653593
25329
20182
1858
13096
932273
19911
347037
644337
9347
4779
337649
980679
869271
798059
20441
6925
812736
15083
472
446219
76441
747229
17236
11144
18014
13426
620657
292225
868129
14030
907942
584617
12524
991561
5030
347897
240385
727685
942
942371
339175
356337
4346
15422
766313
20701
2878
13192
31759
870777
601025
219297
316225
267573
873594
787710
820753
10771
752417
60497
984129
643685
4161
483211
2947
712485
520637
254369
480833
312245
2889
680737
737452
853936
710305
83137
637329
814674
373063
14540
731105
971393
263329
712877
613929
11826
322089
544730
12431
461329
233733
5680
763913
816681
818923
598465
17017
189
2972
516257
19654
648907
1341
21467
577135
21221
542913
39885
712919
400381
360129
679392
5343
509015
238953
606357
329093
823681
919457
635353
447681
134969
41797
130973
71297
699737
491569
920657
7877
9248
675001
196765
661633
528753
61
7379
366444
896801
511169
357441
123541
4636
338823
540967
257537
23199
974825
966109
988337
12302
446497
389605
52941
752079
213437
231797
8895
825849
434439
477537
213040
653393
642621
21981
11188
683121
1812
119799
121013
148833
840257
669249
624381
21825
13950
367041
14554
5802
839200
834921
451785
20985
266345
19028
705509
6749
309045
613521
635077
4684
382645
639729
685130
561245
920407
370968
532073
523325
9992
298109
113329
314147
22928
534810
758245
177415
433025
11995
422473
20319
15881
4193
799553
94659
937277
671567
13751
874049
578193
785969
880021
806263
4620
834453
581037
656338
16026
595437
368213
5065
10151
684933
419295
13603
6024
8233
306321
27843
15130
517781
591633
398649
3123
10419
18495
90337
696865
73742
4978
173281
4264
461
758275
65617
443077
907277
816461
4607
75568
13336
754625
13705
13708
4951
443481
330657
379011
955521
9080
256748
1808
453692
207893
23681
285853
987735
7372
3963
556449
18738
30406
21497
17332
486673
739441
746177
100613
569673
58577
32513
465247
545974
159801
858253
961961
2030
33
565659
334025
500845
694881
786823
2880
783489
58501
801127
258849
960135
3700
78345
234264
23924
173997
784549
108701
13710
19899
845185
3421
24107
376961
317455
690329
5078
804655
891535
616949
257409
520564
874049
503730
428677
5731
23907
501969
816913
213861
790665
514643
12408
486529
1040
294411
279533
23217
159801
818973
481297
10258
677633
21470
819345
9480
1980
476102
18611
898429
1816
8210
285713
9613
568193
353503
445605
933785
453053
760673
6999
21130
470561
368670
536993
15125
147769
678093
6425
8199
588849
763809
567287
194397
391553
656589
692331
94215
16982
109662
761557
663
556005
343177
7743
514251
1483
146337
794953
309404
8766
961421
322416
548242
365337
528725
382793
389793
112577
118127
488081
11799
8244
733294
516216
1966
490929
16352
793785
770593
432611
141841
620605
2124
916129
562700
694899
11752
1411
998889
731913
425771
496201
398951
812736
751399
844289
907255
923869
512825
9600
494994
686272
193705
12425
500449
268979
924097
917285
724213
403585
767281
991075
977633
23095
11349
2085
46993
167617
720265
368375
53923
27245
866913
393153
12552
18178
66259
715785
137009
421197
257005
157553
92306
986084
157537
750097
350253
461079
2207
682585
14013
2901
959421
18063
253665
273657
71657
21943
10765
651801
997043
424455
930405
4422
452785
131545
300
4030
435937
852933
995746
836977
163381
572545
19213
996659
485277
8112
370732
951401
590513
622411
6584
3279
2567
168141
522777
507
13882
24405
765573
375513
2152
13719
971943
882184
670717
842889
282625
337977
252207
13281
524121
311582
19566
65435
10847
216865
298497
8032
95601
372863
12191
10175
291613
367745
87197
254369
219017
188116
4920
821685
403665
363629
535825
398771
855201
69185
288881
18087
4974
668271
4427
633609
449149
15601
3562
22868
10034
14716
16740
991489
14007
673377
468089
16533
13769
190345
197719
23178
468777
738045
210409
2132
659097
236545
713641
163777
125649
226561
2628
586089
884705
383209
22450
747675
477666
486192
13669
9034
219521
681713
176513
226817
927425
617761
784545
5362
18092
218953
17051
640759
967537
10591
789889
255860
402201
943929
2159
877805
343469
544945
21075
4843
138809
917297
318991
125076
579517
142309
81233
122175
165476
4691
18381
286803
121777
388609
775593
987953
687869
7149
888201
11737
453692
16382
299723
71423
620694
978017
532209
631
5877
750365
798059
12257
102049
951194
928811
74659
16480
946763
738193
45905
159761
654001
29897
639681
11060
120940
22806
26457
13080
15224
798977
873748
873056
56057
915401
356846
237035
403853
36568
18996
217256
364425
635425
6681
242401
112169
360053
994985
5261
14269
974041
93115
669897
498345
854311
984861
835388
241221
546241
832513
657625
359745
762713
187893
933657
460053
426303
883971
877287
456203
4986
729907
740889
10772
856177
6691
782993
16895
16449
993973
8377
940157
19829
613977
935149
310420
9542
21751
22242
5616
150313
256321
161857
901985
517529
865489
927425
899113
303585
83537
786036
137418
15771
469891
511437
18523
867889
23760
455565
22245
296529
925825
918433
290
6942
7613
677543
549829
157281
263425
870553
443993
723937
294758
669909
854187
612777
24353
736437
10436
344577
374310
955186
989088
8107
269017
36785
18918
798297
526673
662822
80197
589465
384481
302316
531393
22340
646315
925591
496675
956355
57959
797185
18033
245745
742177
552599
545825
302453
275457
14082
10153
963849
579140
231164
931873
911297
960437
736437
52548
11958
18570
19415
896721
300417
337953
200401
750145
124975
11799
22890
23642
894473
343017
20913
2671
750853
20522
21476
831169
546
5394
817969
58501
104529
275269
866049
23467
536993
16293
702489
872330
113793
611802
3833
232424
652665
7622
467489
575633
240843
127537
892855
185861
27493
22678
374481
583901
972865
487505
546635
727301
2073
360193
740193
257361
521601
487725
12489
16083
792705
17353
207233
613573
391595
684361
8554
976295
9353
512263
767557
595099
433569
22001
9320
394753
11001
805617
848315
251593
149753
619633
559585
925199
844719
959513
859425
13669
978761
486064
157841
12753
7662
13093
540701
559581
783283
987985
732897
27112
116961
369631
435527
522985
348121
734467
877543
1015
715905
607832
506979
39969
26121
7561
12663
17510
23371
477685
7875
246629
22461
822387
8486
412581
733553
728121
163553
111487
18300
538929
716101
1903
600449
735673
834453
11036
20448
106605
6342
270502
85545
742657
52785
247553
24702
491679
4042
173665
601697
460897
29665
325645
8365
18628
220011
163777
436545
135921
617359
34549
17970
898305
260502
6303
747492
518113
67763
470769
8833
43819
263161
818005
55545
29953
212257
190229
867665
10212
20071
919961
290121
79506
669495
245577
4871
12661
277555
4164
172305
245705
963418
484521
457328
6137
144457
584217
631673
762022
198061
928769
518113
313857
513301
1950
213040
11068
235029
23829
282087
7021
19125
23574
224937
157921
16353
142710
161765
4225
370402
478785
7527
900641
673377
460541
798187
243009
210851
11229
283745
111585
17492
886221
20184
728273
103069
374401
388679
19867
24222
342829
13729
4009
12892
464275
807518
2144
10054
521521
75568
449489
23179
693225
55159
7236
419537
134165
828829
9948
16844
808737
831669
231177
268308
246107
18502
39969
295681
793361
23965
951841
135
958817
332889
464149
10916
710601
174225
870595
931155
427783
73189
731643
979318
6188
266121
754625
429561
558509
764156
727019
10840
19806
7396
930405
13622
8030
156057
860444
521949
230129
917430
12832
807361
10907
5835
982161
203177
299905
219848
6582
22922
118033
472103
838149
833437
29267
438789
100126
4023
195735
875051
9857
17438
875539
343017
742458
384657
160686
932775
11717
20771
647207
227121
39172
122701
4224
239993
866609
559089
616329
406987
589345
8492
992858
21774
405729
651037
648
578589
248409
396481
476777
110597
120441
650119
5319
275721
473689
21752
1239
242781
92569
493313
235644
680564
714004
946145
930801
764321
492161
662797
191657
389861
276013
502329
605658
17176
491967
811489
722029
19441
553729
892673
17119
18525
66377
21769
582955
785329
682005
317323
170017
501221
295983
25121
401865
8595
23975
425661
382625
624416
5655
68735
958701
12174
865857
740609
382505
7425
839319
12174
84507
227727
187591
882477
996861
592987
8933
9220
277773
377981
506622
3823
97175
13840
6950
705957
857673
7912
997239
613222
855493
22708
2128
24990
295649
397761
13721
92753
179884
106554
10805
34981
747901
24753
974285
843233
525982
11233
164733
816041
20403
21970
412265
751657
888329
952081
24776
2329
13043
509205
640759
14920
111553
915877
81173
860739
670105
22050
13849
262801
971065
750433
236441
842881
495069
21668
293945
377989
16138
143737
500449
23654
179039
371825
12803
735681
48503
349200
985921
686723
570113
918785
11677
341515
634289
20255
184903
707033
41054
588993
550777
592717
961092
881467
811781
205094
477761
776102
304833
341051
944781
525982
18057
877631
928923
739441
848191
139829
16319
3351
22496
297324
90817
4174
9909
110993
416193
871681
394146
25189
17192
568005
5930
358665
555793
329859
16959
324603
10455
377537
40241
2091
9813
311857
17361
745113
24011
546493
1038
15758
810921
193027
241148
536509
811561
21346
115132
59065
579983
499909
285250
472713
422889
519077
550251
851681
12360
18840
355315
219848
513273
834479
10229
840695
15911
585573
24245
3463
361347
21486
541
222517
477385
465707
7172
180605
18272
21520
632838
586089
10052
149569
22368
23161
517529
496041
482277
40485
900833
11304
446911
5861
168225
304065
251885
428549
361161
149229
402001
341313
803959
71161
867343
97007
657605
13748
25139
117166
693847
983757
377267
21336
754601
471745
93113
159505
9356
236345
6313
77309
944237
526
793565
274033
300466
305299
316314
2630
328476
251081
922099
969997
7436
119151
580
866441
86999
740673
391745
912663
131713
16469
59816
262463
7279
131329
3917
178070
9048
838945
133001
10907
311521
285101
306641
883481
97065
8910
4360
249881
690991
6568
270069
26409
240337
24122
542059
43453
391957
610025
457729
644693
14484
104840
857117
12935
130095
855201
328772
712140
19240
17140
19951
11892
314455
22522
12916
384021
787049
9551
442449
731915
16859
497817
834214
534810
1501
759915
20997
689393
5727
436737
899089
632529
324140
615223
525896
14144
594630
19440
787089
532912
973769
21345
111121
75445
24696
192209
165165
540421
576923
511437
175344
538058
24735
863345
34534
703421
167177
496201
611913
11305
271601
24117
849919
17852
338855
824081
430291
506737
922454
413996
35313
141645
381729
710697
131545
130295
892855
499475
31505
269159
72505
823681
541329
583313
2214
940865
402541
735197
144865
577174
13261
118127
49986
839725
24709
197857
23730
944145
498753
198783
466433
507936
966712
942860
11412
235433
258077
371439
7669
339297
581565
717089
16841
947227
17956
481221
25004
10093
597289
5309
13915
534395
493529
1136
759577
17307
195699
199937
236267
100197
10677
619704
914468
318405
547407
336135
7015
405187
183751
461931
309404
9558
394031
497377
1935
277569
18126
12023
3457
25101
330349
314689
4351
191265
319763
762153
8589
15706
22129
1735
22944
544629
535825
598465
599385
462681
528565
846721
22980
259621
867449
92166
437761
160961
10205
10384
792009
761329
38939
563677
18279
131097
416173
998497
13171
33489
19085
2050
164172
269809
556097
54683
1721
21433
39463
796889
530905
412701
472557
98205
126156
573129
765697
24801
478441
845209
3331
19213
186694
156555
997993
16943
199251
779247
961913
992457
237613
14506
363073
24264
609905
24129
999965
770729
92609
18231
700273
698916
720505
21527
308075
658105
862433
455250
636597
477841
379905
61199
151697
262677
471817
2397
638849
255116
5163
555469
1966
54881
19811
9050
3893
23413
394825
896579
889281
21917
423297
5652
71911
172225
441173
5334
315389
18313
910606
779477
570138
460541
17724
11544
98825
15004
22869
950197
574855
14815
419129
2068
170289
24826
873594
5083
538425
7809
542229
30561
891217
405
217917
327553
828241
150615
396701
455885
737647
11395
112323
563519
556243
520564
995193
907883
13314
370523
102829
461047
422945
383329
23368
580519
9369
11201
663537
643437
590910
654273
531069
625966
781797
6633
253377
3668
738001
966553
578649
358126
7628
19670
11064
999965
390204
23590
16266
64337
20927
174899
400282
11325
497377
19221
20281
551168
447969
822401
223569
706891
5804
113329
605172
12858
5529
833665
342081
990881
191105
793985
558177
5099
14073
887417
20119
448305
999965
643911
1507
6343
703831
20490
836113
565445
549935
108081
62109
601717
609977
1655
181549
14443
21300
977857
240737
13513
635937
490621
818529
935193
32
5590
376487
11978
582377
905537
17586
456769
258849
359683
946057
7724
413950
575005
535617
438292
678047
194481
765697
6224
291293
951753
2717
3304
164025
459095
904693
10105
162
738389
6401
15915
757360
580573
414473
260945
930721
76593
916641
902493
78508
474156
604153
210947
312649
479665
17902
792655
447797
833729
455535
17451
659873
48405
9430
688321
2167
16228
159617
211777
70897
577889
197724
853237
744433
774657
817173
240737
1122
23580
553893
245905
764975
880257
403697
121761
8082
690086
501143
27025
5205
788161
457955
919441
912971
77413
614661
189321
686215
277773
15667
62845
10929
464597
13318
284876
6104
836929
24008
134969
825921
477761
90649
2523
340385
688425
282369
165611
104929
808414
60358
15186
897677
822153
25172
392405
685396
458877
836531
607587
3669
708945
169057
926169
107907
9115
940617
341777
750001
26321
202081
386209
145033
81322
775283
610417
530287
257525
813323
96601
880572
579140
20749
181087
404762
989538
27976
985425
870225
397487
53923
533561
662505
675037
7924
59899
658965
809841
312245
245483
797756
831049
804973
697169
101828
60497
502625
6093
411217
238443
19943
845653
684405
434211
8278
473529
389921
677559
252429
666389
530525
868670
2875
3330
924505
620993
12475
682268
1125
121706
448227
669871
694353
289505
546635
25388
81339
208634
15754
5826
25028
566481
95547
254785
952239
17936
952081
17681
525673
21569
475737
506622
8813
90817
852015
24627
8439
68161
956355
2787
186019
401465
145081
136721
24439
765701
16314
382112
218041
647451
602473
990149
608009
200447
613929
605209
17485
932215
202837
1
15592
244973
203777
849601
855201
364879
316001
16564
194481
949913
9369
23777
561793
414121
36449
24446
990417
25766
789021
831558
740857
120177
291745
6789
228617
732068
645313
251885
361825
819383
13123
71576
611913
391969
244778
763793
774365
15433
970987
671228
118821
16729
427777
990587
741661
450777
532553
623269
747089
789009
420993
457729
710333
14895
226737
795511
277933
206261
295538
385729
441889
362449
602281
83887
940921
155905
859781
27697
946809
12242
746624
115809
248337
203177
581037
628873
58429
933406
362259
645880
8014
537471
944001
878249
137305
18892
7458
602872
270373
31150
12949
14799
13842
11935
3228
928923
9459
20739
7679
4048
537094
459700
682841
443681
14385
552077
192697
918529
673617
419634
14162
676937
706891
822641
426577
952177
23239
425006
34188
347277
886977
45153
320249
40869
482209
1345
427353
331020
393601
5928
2688
22071
674404
11200
24610
874305
146864
934001
718779
907675
222785
7453
23013
189481
923021
91377
113281
983253
802449
680624
16339
508204
5261
12677
788290
739250
3151
876001
873975
590703
339433
890671
25065
22669
437725
432001
948796
280131
295571
5959
330869
71969
993114
396961
11452
11757
24959
504489
39241
901564
679789
15975
416673
541121
873481
873813
39241
6125
254145
393893
451066
5625
106365
23712
19187
176749
28291
355640
662009
268917
867889
331020
7923
548191
443881
476057
84537
204905
25484
597169
343745
161793
352805
986084
512165
15639
1939
377267
2325
959619
932669
252609
17223
1919
22916
361605
574081
537697
13638
658469
496639
455391
3738
157546
4114
576065
820625
614455
105297
812142
236895
738553
216705
422893
224
201747
198061
285681
286156
474657
421409
14960
22225
855241
367413
970485
598249
9679
75169
706321
263261
792
159666
7064
16588
883971
390161
757697
974825
445605
160609
5447
339033
13946
857951
741473
589165
109489
814569
52304
134248
934881
971189
700135
14673
110909
42747
299097
78785
129312
942719
682705
270897
302385
566731
1171
4190
159490
392527
13869
787161
7114
440641
267713
600729
381182
150615
696385
183089
980635
704516
17839
9452
612261
45153
391745
280289
267903
1806
434089
713355
983258
677841
77497
394206
368781
165730
199224
3483
546493
463537
525673
717721
1410
922839
47025
764445
9345
749441
72767
17526
26205
120482
398081
244651
730011
587645
278169
464503
321521
105997
5550
170
758617
18561
24467
980097
491257
810542
1549
16524
58873
994857
731121
270773
24456
614082
415593
12532
17211
476737
790765
919841
2654
26049
150625
466123
110253
15810
509985
24117
728411
92549
465153
19419
681556
13083
677793
763123
2181
25060
368781
912193
253316
232833
13264
3379
796831
437313
7750
17497
158584
988025
278335
402762
651513
134225
4653
666520
205467
44259
707809
21546
967441
520833
936925
607737
21701
911505
33655
9636
949817
321921
508601
820385
356963
871769
576581
628981
172023
999965
441637
24400
955673
822641
938863
274425
684740
64129
445285
482637
436409
8541
62185
651641
203214
264
14923
846145
225697
17895
12399
491837
2291
658565
508363
20079
484506
12572
18578
408929
458239
945575
432145
263097
789625
2754
718367
738043
10609
1573
23180
390295
24401
855807
4514
276761
516705
358465
90099
62909
1317
891017
376627
25107
475985
899941
901909
729129
344975
651139
438029
397273
695389
409597
454200
184157
12125
666389
3704
1722
539081
23818
4071
273796
439177
861
6532
980635
482049
139393
13675
347277
216838
21908
272369
704249
7665
948658
287777
893617
7003
322665
7252
571955
768333
422564
115258
559
84745
267809
12796
836470
345961
22800
67417
21908
17199
221905
313153
653341
198369
7992
798187
921127
8734
235053
122369
941338
21258
761409
947001
669311
199985
7279
418193
289585
21251
126881
487689
560481
901121
18826
681445
20070
856253
990881
22090
352939
5923
5840
947181
16120
9608
3586
694201
253393
5289
908181
441217
15058
945575
136381
10151
132325
990989
764377
151631
240161
710725
205057
294205
682977
13701
227137
11462
15289
664357
690969
357713
197059
121297
984809
826336
402637
978522
2396
23640
81761
573460
649785
541972
15365
470769
375457
821289
676401
429441
86944
945575
527081
509243
191937
689217
757491
557917
562493
997644
198945
951753
639111
677961
22633
483671
20965
485019
9718
975616
570869
23193
780985
245882
899912
731360
16466
3999
740721
334901
2842
161601
467723
21939
7802
632838
699661
993715
24518
385281
26416
239313
12178
9723
809197
15253
497185
212761
302145
16804
4320
596293
16364
11347
21965
241761
483185
205441
118484
76665
39519
476829
163329
187009
605129
882307
231068
137001
64193
468409
297537
513165
827321
438000
866509
473625
743906
469115
559397
26383
14278
483065
230353
125377
890785
12588
135505
16973
915513
958801
569921
14153
13387
1453
19800
538369
319617
3525
111833
313625
679953
646315
332173
127281
943905
890945
389233
501849
589395
627777
11038
88481
936876
427353
874953
377835
305233
12422
828613
12358
257441
7801
951393
19807
137377
20785
262403
97281
18959
20265
917553
707739
4468
390595
607737
603531
388679
151039
256570
659873
650293
15879
17530
24498
61308
114421
369485
24764
302009
802490
406433
742657
529806
871393
435
49769
942860
494757
11470
12875
456153
591107
349861
446878
220863
419857
593489
639681
14702
162753
145209
339009
26069
789621
475009
2187
350441
853185
957697
527471
817937
505313
696385
3565
24723
682066
998155
26367
268321
762867
16651
729233
18182
14504
763033
4934
90621
331168
397313
261697
447538
318935
447042
974569
637523
566647
800641
333660
985153
990989
902567
653070
627385
26279
934761
644788
792325
23726
436789
335513
5655
50305
214257
23546
247470
10919
426303
13414
12598
377565
307243
4457
19505
440577
299921
99393
21614
21245
17358
54393
820253
314588
7346
15564
489281
19577
587759
388181
912985
421713
6339
456081
3201
912513
818537
21621
9792
906073
18333
570138
333977
280344
508785
636005
471869
357289
846891
17620
425525
13447
879197
728001
370833
251593
25784
77121
103939
901
967049
415121
11000
600153
268263
26170
760623
2215
23985
836537
211697
7689
560750
8912
442449
22839
7286
191713
285
10455
16203
537621
990587
925073
761153
5978
49986
159899
827199
701279
79853
588253
20885
8781
15557
532657
18240
22620
415571
22804
387537
346417
26170
18464
383704
762249
442160
20969
853261
400481
17123
252749
436989
782241
11464
525137
802537
388053
380657
707964
402681
830753
111553
264358
503521
598392
81001
896617
12880
553887
14730
839476
554369
20482
7708
349545
438983
114203
424529
920193
798997
16645
505417
979207
374913
241473
111617
511945
858071
998615
984777
725057
241329
712001
603709
375863
19265
961463
329245
12702
758657
176657
759033
107009
953743
626316
676873
268229
543505
23282
411407
823925
727917
53709
55759
268
23387
455994
574709
716745
74023
281761
247905
282001
2497
4973
2900
29185
168033
611367
687673
395106
239425
869489
13893
309931
14758
3230
742273
426625
11502
540573
410673
21417
978481
417201
24194
25139
804801
579696
21702
698163
19317
349033
830899
669345
5846
3013
611265
12727
28369
632513
292065
869528
16638
573781
628593
348073
773313
22136
5641
891841
427033
50425
432425
512705
418471
246347
684015
896193
275929
279937
319483
205201
23584
1636
445329
14160
26394
791905
26711
17233
17877
939745
1310
349357
652973
4525
7441
815745
26836
425945
592387
158449
12630
310666
766057
612193
415869
902257
502721
219848
6154
184537
878749
379423
1438
293281
755785
211307
235587
320197
599623
23676
7254
15579
512645
22205
15019
461611
764953
112345
20771
233433
18471
11208
52901
405658
4406
540817
1171
607489
761345
209985
113225
19759
603709
147191
143387
64129
1936
3193
4841
294247
92553
121833
4307
62325
127305
273603
41841
529806
475209
740001
9616
692929
869489
427003
18606
259393
52289
932193
719651
842017
487297
70089
15377
540801
9932
214923
578589
231361
13644
22987
18957
106988
37737
3668
9931
24971
790273
32977
11588
16580
936393
83397
8624
534395
349753
839455
881673
967049
974369
249501
840865
457089
730413
531105
20117
720621
604227
5845
721623
411515
4435
154237
508915
358611
345961
714267
26503
743005
486925
977521
793393
517961
542646
9133
141083
241297
935040
833117
395533
18575
673665
94215
732386
480309
17947
625905
379497
298852
588417
21599
226241
14691
3838
578361
983345
889729
243351
222625
713457
181993
409329
546073
899257
567257
247470
9845
175023
384711
407775
18753
6196
9319
8817
464601
361583
493541
280344
68145
945113
971841
821309
761557
114229
14344
252785
377
626874
228552
901564
506554
133871
137
1170
16457
126787
379109
7756
23394
576189
867577
11718
806569
373225
32225
972089
248997
986873
3673
3757
276141
858433
6236
868129
11082
944919
764041
11184
838641
16863
706321
425305
20225
12701
84211
600913
514625
7400
315403
202402
520705
5444
816465
3699
409810
15728
513473
604705
549087
499592
865633
821889
146685
15843
736049
275269
806203
528390
405265
3724
917889
444497
829989
873409
559809
390817
17706
98825
19350
20931
476353
285681
21282
661805
347720
569857
156673
323299
13535
27331
171255
239313
560145
577467
117037
283067
376325
992915
750285
5727
31759
560253
1003
16982
26601
950833
496785
330905
794653
12409
299345
803467
828589
6775
374145
338667
143931
346093
25417
39749
89233
224545
715745
577537
20871
71400
996977
477385
849281
267237
483733
355123
674285
931425
848109
197921
77089
875585
164089
4187
132425
18229
631777
819663
599681
19481
10644
278167
15732
515519
10710
105665
786360
583405
765921
10049
480673
259302
734818
291273
2501
380007
12657
25040
162325
16590
188353
313857
102049
494421
868609
945561
551745
346065
3991
58429
142121
428513
21838
558707
27390
97593
21898
397941
327
202129
868473
377169
847577
472876
962529
133505
286550
679297
21875
885056
653697
3517
260502
495369
26412
19740
265497
652401
7617
371377
996934
8590
492161
9983
708945
17366
724115
25996
7146
761451
362744
17757
944781
575325
226689
720385
204879
286983
7037
770921
14721
62689
14075
102081
891
707025
227929
625001
571955
93841
20660
9323
359581
218159
505666
897375
7144
678779
24364
568578
327930
12663
302815
555178
7556
136237
17326
617781
763029
19955
548913
722945
22080
682268
24499
631872
110753
16861
971189
467710
24733
210753
118127
435352
237881
576961
636001
160209
22443
757609
12392
487145
425027
976161
594397
673537
11066
364101
27457
189129
14153
17246
17397
58209
242271
27273
52945
762401
835549
463979
341018
951697
145573
384952
1
472728
48321
469145
16803
5803
861513
7176
9000
355315
177713
683325
29249
149129
987379
921017
566097
18290
464393
794467
476119
15425
110337
840703
262603
684549
99845
8538
941301
26186
232257
567891
578295
268697
277645
935106
25954
238421
234113
387187
630505
259745
774507
427650
7240
300371
6918
252609
621851
353665
865920
962698
248737
263681
342585
24378
122883
935921
362817
15147
8220
214241
36669
24337
790626
12339
12620
993057
4814
364049
324833
12538
24523
943495
695217
7972
11542
934947
113835
272161
767557
782529
22416
9452
12462
867409
383358
19681
410233
95921
660417
209759
881467
488533
609857
46916
539009
853178
710865
11450
107893
9308
645673
530287
738385
589289
6951
901745
222580
394181
483175
2481
7048
193460
778029
610265
270485
64921
173905
812412
998013
17179
543897
268545
20658
27033
690
815073
3856
243681
524661
152057
20564
824081
281625
2474
403543
21773
904549
745345
23329
22000
298527
18629
9183
18302
498801
46419
1437
804901
4181
355976
322841
518209
488377
512413
487387
365734
907421
757985
880225
736533
974809
8020
150313
712670
23586
18004
4764
772545
803087
1944
8599
891738
905893
268055
750777
576513
264358
471241
547785
989465
582789
4290
66464
559441
275457
8200
503149
884673
602961
15098
604673
943735
318273
21947
807073
549857
68070
715113
273420
536137
21034
17457
920657
874209
952733
12975
544039
395106
552337
7796
23819
22533
742001
128129
25185
800193
656985
611093
106250
610497
6026
245953
27162
397251
513921
541489
776767
130877
27808
293945
587329
214331
720047
372369
7612
493677
38455
307553
366233
2064
329245
541553
29261
621121
4969
982161
5497
713066
703129
300905
814
841313
133257
749253
24388
458395
536865
14417
256321
891738
606219
938497
206401
714711
480589
565793
3567
918977
3060
2859
973913
791257
250817
232424
439303
48769
853775
749677
50969
11302
797983
548032
354297
555545
23962
325256
821049
11278
244353
154469
153177
123769
632838
465087
823489
671873
818097
274529
839200
691489
603385
13864
787319
447126
770721
441057
497689
838093
302141
5943
990034
70369
910951
408657
966712
679457
23418
12380
773720
200940
551257
488533
426235
236
960013
983825
945561
727049
264337
962640
116549
22478
113225
13275
640507
804731
306805
572353
639290
716625
922593
60595
998917
23017
13110
752233
676191
9839
834333
723585
686157
951505
647651
11137
9775
749297
598801
164339
579696
360625
66377
452452
111183
135273
353753
271877
329245
172677
19539
12593
383607
774507
107129
781812
809575
710305
263631
279283
949617
112299
3048
870017
67841
17347
986324
10137
14105
532485
918433
428897
18301
6995
744593
488993
506049
28743
181305
376655
151867
708451
243035
957153
26690
490513
27472
20544
2356
680449
914546
186465
273759
287097
893813
22986
663549
332648
24993
117295
686580
878839
524865
87577
23756
16597
538167
400481
311193
44545
443712
629377
560566
345409
114741
263610
999965
16983
27899
957027
154385
129121
746049
10572
478377
55249
435777
24882
23240
766547
673537
7137
274681
143229
862715
486721
583247
743434
920701
408241
933057
22346
759123
2848
13367
751907
943457
664233
105113
84109
201449
424682
838145
219521
38113
424682
370463
15611
550033
44141
8161
22961
22027
394121
111785
485163
202956
9577
12187
680071
481457
243813
857517
10900
451169
656749
16381
128001
30161
995737
757491
285878
557615
883635
148469
221465
489839
470745
698497
25607
789441
7957
17482
630161
6825
15211
734205
747035
19439
149
640753
13077
92166
601017
770721
612757
266049
162011
560369
342409
978521
203604
345733
13316
188921
543809
45471
14453
104371
130095
17964
688539
665925
749943
983798
390925
947091
563169
75362
460338
512036
40705
983035
309785
54061
371377
255860
402201
18414
750145
462247
19206
175035
694476
669877
848753
906117
485441
115841
888481
365045
176361
770076
861759
4719
971284
243351
491377
272497
526369
492419
16900
970811
127725
823391
704097
720385
216329
525062
985080
2770
184903
478977
14521
556673
194463
14133
284805
537665
17912
24216
341849
102721
596343
693761
228185
582161
25427
279645
533089
121889
458627
614509
662857
861759
130515
8399
229573
5063
15485
5461
11809
11536
300556
325256
998670
24124
354969
357313
138065
259553
196809
731510
362481
386689
21524
304473
17284
886899
102745
633345
210465
19351
779217
744115
337991
32593
991608
687441
384952
19568
666645
798945
563085
222443
323089
832019
198553
848324
942287
9135
867313
715457
798997
184113
297383
518609
63105
826849
391139
525491
943625
109357
21961
845653
2263
429401
88787
391169
977105
109633
15604
443109
890091
677639
409627
7278
579597
252849
62633
121808
945521
5583
75462
93543
873883
322625
999345
282198
602105
201975
10884
146585
23705
368670
690991
578705
906675
25685
365633
675593
207729
571203
724059
19497
121089
333
267705
939201
620269
866049
186169
181633
174593
835335
906057
793345
348403
26329
25803
170929
28015
212195
962893
380933
27505
814209
577174
13884
496545
41923
52009
10382
23857
401221
477035
605889
52958
525194
66209
186694
461273
496757
22209
22964
597897
72649
431212
883964
863345
219731
11535
494829
584489
495369
325017
23579
507125
650167
679953
878215
737051
10001
1443
25539
18512
639681
482845
797457
552257
536509
849554
18702
606031
14881
833277
502083
115745
651569
427963
609281
845953
934729
22946
10774
608747
796609
975981
83872
22273
393601
716297
799
582529
128837
5335
704295
16043
831281
4319
170344
228409
750671
640028
143997
491679
924669
511285
401125
438646
22756
73879
229073
421001
697785
376633
208561
28506
731944
329149
562093
886089
281241
171561
15085
18201
14870
301477
515102
992881
4284
175929
694577
1277
686107
855105
407957
99873
883889
24645
863439
22837
171359
82917
15734
170805
484615
465849
590511
283790
357573
41865
796201
15905
859649
912283
700925
6427
497732
859649
371277
644625
263273
21860
84929
11776
959287
23553
158993
20729
25525
13969
961961
141277
25258
56057
98209
236941
494069
24539
19662
471621
611329
14509
1
552881
908929
404941
1840
24046
3129
683685
10906
14257
747729
295411
15043
227169
11168
552521
477537
77309
398145
547975
530287
451225
849953
140801
18869
847577
933765
785859
230977
147265
16835
138569
882041
466445
287777
380821
12077
199931
6218
726849
642379
357083
767228
27020
944641
21836
883971
15074
808737
691233
8672
204985
266657
26616
71297
650
21905
267041
962757
992769
791425
386369
21109
901633
335101
15806
22394
660203
303370
610589
990296
659601
311489
171
821
933505
168282
722049
28202
232009
339957
26975
387377
170580
1454
26227
980679
579613
250075
101117
639111
183309
4804
47457
665261
26779
15912
911733
194449
225793
15263
394031
587759
462453
453289
830869
373865
390161
518067
23208
16256
42697
7612
918177
913291
18769
140
50969
19819
470871
25622
13750
724241
13519
722310
813341
744697
537553
26901
528390
449131
530905
515802
99819
124539
14017
8496
12658
554325
974273
278637
558707
650433
359137
932985
24626
273603
636945
570001
677119
467649
952457
25631
760377
418131
357209
532937
686553
933057
16042
126377
457328
71761
262049
651801
25709
89709
612261
9330
22909
28020
13451
623681
799129
2343
88585
458865
695633
549281
801481
884615
16697
9352
679889
878849
2369
21809
21816
548689
328385
320193
233345
931363
4895
100019
19446
483584
327353
690373
560285
47189
402660
830985
452053
37286
14084
48583
6565
611867
317425
4120
750285
932317
423436
623585
11906
644525
274851
22855
8792
20256
797409
483065
931712
137409
335101
423063
28498
687751
329841
400521
732068
511945
798385
2721
265073
14508
76037
261963
916866
559260
61199
9544
232307
18456
152941
27153
3440
884594
451649
703345
414785
826789
541113
573129
22656
115474
203329
430357
1684
32369
295983
864585
839722
297913
80937
297765
23374
22752
682105
966
546297
16433
22460
275537
17419
21538
63
257328
823489
21591
428065
408633
531875
23157
457041
853121
692585
373
183743
117295
961684
13942
391481
986213
24075
609331
567257
869889
20632
565695
638289
3297
468455
9442
216385
161351
60409
6552
981777
466241
256673
506622
518505
22295
26134
17419
114953
45721
749681
542878
229625
20625
17931
72045
137759
892673
25918
15414
12232
345277
140091
14612
981121
825394
885601
7720
27976
586808
32967
3182
505666
705025
106758
806341
236525
197321
307155
801305
24713
31569
798895
492679
420704
527793
50641
170087
759569
630489
27239
13304
953009
21072
19943
34133
367321
511785
12581
385833
27360
391595
785729
205467
840025
40355
429663
594465
81769
538
72581
777765
634087
132529
190713
384657
60630
975175
479905
25885
237233
278557
15349
459905
697223
89793
25489
25944
861147
26310
624147
913271
186120
733829
16789
807801
200513
860205
833969
808153
679745
18496
477611
8179
19234
848109
917068
1590
379649
601851
124975
415457
975829
473953
669487
68555
952585
18817
20774
257697
675563
10619
567257
497473
6559
966250
319233
880017
804801
22955
289409
310809
568754
825605
24577
24079
939433
988565
13510
976217
446977
396257
16875
730897
17727
95941
968473
24617
21196
525801
12093
9065
448185
16933
192018
20741
12756
17595
57640
671937
26421
407105
8340
280677
3064
464646
727685
964607
431729
905257
211257
969583
18910
404762
2614
39041
826961
27704
444
858209
972313
823089
970113
575233
11964
784785
13887
687401
786360
882845
907451
62401
199937
133185
229409
451649
690465
512641
4629
635107
91401
686993
16383
2965
8796
991833
125913
219297
648331
16564
365341
787869
645313
701721
27457
821946
166719
747729
21225
990157
609560
658794
428365
289985
2647
24100
792273
914441
26692
302609
686821
866341
181123
5043
945633
851289
844750
388453
75283
20247
874129
721137
829399
202241
120491
662822
385101
95367
783169
8680
766721
590713
25245
767233
49381
38777
16380
361311
15140
623121
744297
207441
190097
607649
822701
19108
400481
20879
744529
392481
228969
19193
616193
503447
616757
46065
528433
610497
905927
775379
26875
538058
16349
16184
339413
989465
276913
951745
966237
478253
570253
135201
352108
133
8483
20900
604801
633345
156433
25286
705953
636033
453541
17316
652792
977005
341777
54907
24918
24495
10427
91965
851313
6837
1220
227727
618597
59257
969313
23049
10146
857973
400913
26207
838445
570113
378719
545061
441889
114225
917559
5169
939043
125315
108905
238953
24981
613929
6919
216838
21263
195289
7045
702385
115698
7312
437867
110497
61137
937285
20966
215819
3483
251855
624253
2812
407937
408261
834479
257441
902913
16574
106959
346753
756993
736301
589985
500993
14133
431325
273603
189697
352305
66521
560769
492999
862601
543041
957469
27645
25877
417009
220863
412877
773889
927497
3144
650
16568
260698
951753
120337
202129
921493
15769
285953
430357
6179
159666
623681
4775
24810
720977
276657
7137
846465
209813
516257
177415
291946
956532
441057
21676
479649
44053
158993
8097
384377
94373
516289
648665
894041
37397
20628
714711
263833
607243
176225
416141
469533
22271
624147
3772
594145
502259
273150
23985
830319
352457
134969
772241
493079
962317
262677
186601
288359
684103
11847
501633
144865
571287
70121
59769
15307
58269
91965
661961
4934
29026
20330
14704
866377
505300
227655
21874
761633
199681
57057
22497
847705
917027
26880
22540
996401
638
480729
424227
931629
21387
581369
657429
320023
26693
586345
708065
388181
853121
778577
99679
339293
304235
128961
528145
6698
534984
143201
993393
503101
38397
7702
588755
481123
25445
4053
14218
947201
856993
513301
20556
7437
828913
309179
605667
689645
23188
721466
845653
6472
24539
576427
311201
349357
25329
352017
752375
252097
720667
486621
25358
222517
661817
137759
545713
747145
406259
530287
482245
25179
23570
185537
282198
300737
12400
250641
52289
358529
879317
448805
887577
12179
281761
17974
14354
946763
15120
321393
22258
2285
341981
920521
229729
88245
528481
526865
9073
4043
349
569857
13840
602142
980401
24644
374814
20373
963073
302225
18149
24137
15306
513921
556911
417333
865920
28605
947601
845901
553281
159286
15477
25060
29427
793284
4179
332313
322433
115577
512561
419749
406908
410369
75861
477778
2029
911221
777125
572891
924499
572357
706305
8691
500201
566273
504351
430337
97437
7207
3622
632961
803421
14348
1925
358009
442959
168059
4523
28874
8586
446088
7066
456338
978910
945521
503655
18478
29187
131793
7371
2589
315245
966250
498603
586929
807657
10117
482637
27072
154233
84117
3471
135081
347201
882184
47189
979265
698637
453169
308977
992085
590641
22401
120621
1821
938601
178913
663553
136103
684304
660545
22885
642113
389049
829761
830753
7697
28510
228552
1572
26362
22190
2706
929761
343617
856253
704729
530241
180097
2781
445305
23068
661649
13154
21922
1775
9455
601851
656453
868929
673665
782377
29577
208257
85781
414785
661338
662033
375081
27808
450217
97885
4473
12873
24401
838788
74295
450880
306077
741081
493677
23041
253665
557529
22760
21925
27764
944641
198374
11708
24140
730625
672641
522481
856649
437848
813062
597105
6095
10344
926518
18837
133889
582495
3541
452053
143105
8194
579863
940996
526019
17078
942719
15158
33617
9740
142415
136653
21233
394929
239313
55537
315245
524961
439038
11627
555377
15159
651457
7167
17092
567021
18595
835009
588625
945662
983859
639387
773065
170097
794113
130973
292609
262661
750569
522249
189129
13757
179641
893252
365045
425017
27007
600498
763079
260665
26296
1198
458409
844609
460893
21328
380993
848481
556786
938069
603675
526169
19268
180
295145
2729
96229
23659
13970
8677
713121
968123
28813
289857
445825
859909
741737
889529
9905
684633
511785
403157
985753
15659
5245
8451
650747
751553
210301
22869
386525
13539
134681
2656
123905
11803
18077
53535
120229
10253
1899
614
338413
578589
13839
433345
243793
733857
17686
686868
988189
109357
946763
817665
27811
342725
283067
20291
23123
17990
675773
27414
282591
274069
18347
535041
595945
20961
571201
718353
6692
949954
664993
296250
750365
24967
28596
49769
973313
9355
926623
740229
644421
283568
17283
513514
807657
295221
943625
303449
95041
830737
753795
813057
417705
913395
10679
340753
20539
252149
16462
525953
9925
929913
485239
660465
225
10448
872552
21559
462561
853681
977773
588993
591561
144721
13889
189217
738043
735857
609734
934729
49381
387345
364357
6622
20801
7684
588849
970511
14938
211589
969953
628386
785021
381297
653101
699297
717260
24202
423297
18277
582781
936681
25721
879487
575297
128565
877920
272
848476
9092
2682
7719
445729
667833
376316
23902
556701
13558
230891
22795
388265
548165
212593
10595
18381
416133
692473
22847
951051
313554
141565
952177
11395
85593
51917
23741
890671
517697
937169
7346
384565
800673
367494
791616
46107
415593
732353
313601
200644
5032
13827
17755
179615
16828
158873
613977
14749
57697
903793
544521
27001
554699
755981
404313
635383
159441
305729
18093
57697
323137
5409
731145
16931
28196
459014
614426
328961
23220
26758
999457
988228
610476
592025
507705
422265
96345
711517
598633
139443
8299
145329
202402
277933
303033
465841
18224
829249
10816
6076
27816
24855
78345
10967
908145
7742
239553
18997
609136
24571
864293
762849
506622
693873
12152
248473
119249
227727
11033
716397
220161
74273
720667
141193
838735
406417
780941
126132
917629
589119
973013
736
16011
424275
331529
78463
15865
7942
914929
6753
597006
885846
730721
350949
10485
871297
18979
673537
414017
199013
303545
333977
309169
899653
383801
956785
578361
999965
64353
450127
602625
6737
220369
38511
8265
14963
703137
2985
28168
388721
441783
284805
4460
7652
770593
314689
20029
149293
425317
972
938843
3076
226431
94705
499809
20076
104840
15810
363973
315572
28309
595169
935040
25338
21402
132864
896617
483418
173191
842817
813971
17127
21341
23774
853601
753011
594033
143461
26068
698107
130309
934729
859115
554938
813697
13428
552833
112761
316793
832681
624395
152201
9162
168677
17947
21224
363877
874043
545835
940901
625601
567317
23166
771553
344705
411071
288921
647611
180890
545835
24995
22199
156941
223444
246280
234131
704295
465205
686101
174603
305835
26313
19674
529401
948259
508753
15551
186141
413671
87243
603818
731510
572929
9865
7107
972517
1485
489981
319185
223081
664064
369537
545649
9073
170289
796355
1
285373
584271
726077
679128
911261
312413
707909
10181
10571
690641
918081
12279
23910
905929
994529
23421
53343
905577
195289
38217
193
941825
919215
315403
2065
120933
312174
873345
957810
3297
281281
534395
12855
629500
795577
747057
946809
977633
168413
28034
930177
854817
35025
14540
292469
483033
26567
450915
21049
915298
468093
256957
653427
928923
575933
30519
24313
8834
14450
513129
385101
23623
155449
470083
449473
4370
91573
69451
943495
217841
256957
190345
20319
560591
917021
710601
711005
828394
375843
4158
19188
7605
654565
56553
28063
655617
26386
971757
226085
10905
244055
942860
532649
28942
869231
455945
8307
225011
800503
390529
398649
610417
6038
238913
91137
10600
70209
516553
200181
721401
208421
182516
283625
842401
2356
869835
26457
14517
655
173834
795828
577751
15068
25791
13404
293945
304891
38433
868089
13863
5766
35353
22816
1285
28438
203265
185985
661416
56289
879985
11155
1783
24333
838929
6212
211107
420332
518209
897677
137759
27836
360365
9661
626157
228409
22643
25096
645404
25583
796233
943267
339501
7102
57824
708609
125315
654797
16359
349076
489731
26545
24224
22564
898565
19823
260633
801737
130973
59816
140955
480266
174265
190489
25235
87097
169086
28265
566737
817969
101913
513261
501761
556209
25126
21939
25782
362449
50415
949536
1039
548673
373890
29263
764413
425217
14664
7112
321559
677505
959155
67525
458945
275608
903459
2602
56186
577457
32641
26791
785859
30217
902677
29526
821009
10150
906614
26049
1973
797535
571141
493261
905929
322113
776367
830869
151193
484757
18450
770469
811887
227355
46953
10051
844441
994465
944474
951923
682305
14580
817439
458945
246153
490101
29008
30553
28393
417445
920298
641148
841537
898405
609717
34629
681409
770133
511993
722273
543149
599775
536137
27767
9540
29536
187057
935861
671474
570431
811887
998670
2259
730047
714030
26032
322433
16424
5497
552337
15713
433457
5317
27169
540827
611802
801833
801185
382853
22786
119769
329937
295389
195569
557825
2533
226281
930023
681345
10059
712251
984513
655169
340078
652209
555681
932857
697337
988967
223567
29234
25657
633612
18620
508033
360053
325425
114611
322433
8374
95809
5185
12890
66855
183
623041
984901
689043
200353
30262
359187
414804
409465
21969
359137
591615
991869
287105
18734
202585
920929
546693
419157
907521
11437
116137
678321
798817
273017
87087
26045
406541
9297
599981
557185
29820
769461
695405
818497
286049
23573
674053
385369
17518
332760
30068
813173
904693
8939
743633
629077
130697
44517
704729
596643
961789
763649
19864
924225
874043
855859
295796
632209
963364
496905
5318
440997
54920
254017
807933
698465
6193
237649
436789
487802
899912
753795
727024
315245
535201
12352
870436
956785
114777
410129
27896
141232
20667
22803
1366
534972
9605
412491
59139
110639
21666
631425
921065
16118
11520
767473
799673
24457
1811
945387
326721
497099
784785
591353
12971
577558
5221
21854
828625
45471
879613
572377
904745
566681
4100
745505
25153
478123
900615
481217
29219
2418
23478
154945
18457
152001
922454
272927
438983
28717
20118
12379
682465
87679
318641
998257
282865
930693
3768
4282
136355
23672
343177
514127
726237
703797
400273
328591
975289
890315
582781
741193
294665
839898
892577
508204
190517
997569
338
625349
655205
216663
401073
8725
140513
631187
289791
374691
133377
128565
15580
436989
852637
600781
722049
30088
18634
9654
61481
429997
87961
22268
87679
906229
16724
220161
19192
676813
256957
412121
199931
867313
920665
945937
784156
835681
649317
28587
694682
101215
482282
1978
504660
510465
194561
160513
196769
221341
421741
620035
981441
375345
855547
8249
482825
707593
24360
826835
238421
176449
30977
247473
211257
520241
288457
828829
505277
29651
172413
632838
547185
12010
172225
251765
432929
10951
153272
524757
104591
6164
474897
283935
8688
123691
5558
145820
99
711
835681
18473
563981
625673
881177
683919
968265
6775
429548
394181
922051
780853
203579
535747
742025
668271
634209
903207
158753
22342
45877
279675
20034
925809
188637
358126
597169
619633
609893
425006
324934
462864
109143
935861
918923
774133
94271
29155
861175
26075
726317
835797
977409
815749
881673
6423
16753
562825
22614
552337
203047
783909
358699
266515
9380
666561
23870
462928
488552
655741
24586
182637
339761
19148
182617
107907
150516
47649
9401
435785
513301
178845
64289
37654
942860
20513
6603
392577
380002
283940
118177
17901
698107
796761
918923
411693
98301
662958
16471
459335
843355
541681
928801
453017
898087
272521
885056
181087
706605
372105
8840
10126
86209
430915
746861
21594
233221
14142
531069
6382
4616
458239
26618
430809
14386
927329
170227
669601
29074
126783
28011
168609
13027
232705
892141
567975
271815
23569
974041
22992
20881
915005
712877
142649
208521
20245
464455
110365
22513
169281
619400
68665
599623
769857
5953
672457
469297
28465
362007
506471
1578
284876
82817
766891
218
22629
359841
84385
411217
55933
82399
480201
21426
28033
832913
233882
451802
746721
29725
109319
1525
900281
797523
355315
380880
191201
335489
953743
556281
23665
1311
905141
42213
256321
161857
267705
26135
195553
793785
18924
51329
561121
839345
552639
211873
316849
475001
768951
216945
744540
788017
798769
918629
20796
56057
19143
134763
141425
977773
59105
216449
598033
26116
570881
141929
194721
533185
8167
552757
15729
192305
826981
982273
11127
960169
876929
303845
508595
395241
990296
467041
968912
623121
93440
529185
8
14731
98849
571125
11652
27312
11129
613185
898497
5161
967393
420332
364275
7650
989801
882929
29179
11740
154211
18993
28680
926132
1943
30417
799077
853237
175630
442177
818537
887940
5193
736533
13295
330905
284973
769440
30225
809
830106
5412
222443
826221
17548
382741
16040
720
229496
745761
7372
272285
7955
140845
209665
20572
730633
11385
269809
458021
949879
474897
2781
22293
1217
14725
81001
814782
14354
237125
251329
113793
678157
22186
138349
13338
451841
560569
21100
304365
181097
26526
48405
243379
24360
645673
26923
809489
15664
91105
801737
434295
131586
933137
805685
286537
29300
571657
356846
246377
749925
3891
26516
2285
775593
190457
14813
645577
180097
11575
288705
781889
344561
903529
13363
22594
579681
906561
488001
922839
708172
32321
491205
672385
526713
561153
7838
840181
19253
378333
582955
237773
950005
14148
16966
23716
25756
986119
14003
358465
932866
30089
696657
844413
76385
28157
347037
609485
145441
231070
395705
81825
763489
938817
655865
173397
655297
89991
10614
15639
768629
9166
27177
740225
6174
1101
1458
28134
869945
470377
293105
662817
867305
820970
612327
581295
487217
153281
588453
377405
817669
950298
30391
980097
25375
565695
202585
619521
271517
415757
854109
13041
838593
141083
591289
11457
972066
794305
4501
965761
306077
231536
950171
207109
346238
420485
90777
144461
518706
27668
7775
293414
407217
331521
687298
806913
250264
796409
643041
46609
799489
7370
13029
527193
378915
21508
871093
307131
803141
772961
4902
625673
15522
66973
1098
98697
16737
180708
626723
711484
143840
748301
25861
810065
3583
30300
959497
841953
505
460135
12001
510057
285
697740
504641
922232
29795
536197
731913
387726
394617
12468
31173
5683
761928
281069
628241
610161
18514
997805
154677
859425
503521
15168
689721
28318
869489
2181
427963
739441
774461
11073
8517
3324
604023
695105
716933
904457
772579
118609
248567
704708
78345
8780
919019
22381
30896
487201
321473
30739
486425
984861
17804
949954
20734
653197
379253
275873
29722
550401
267969
251631
154113
817887
7149
417577
396425
11539
689347
546693
3190
981809
667441
80481
252793
16224
142721
267153
174265
131169
22756
519801
162027
18607
561529
786825
896467
278553
19594
9804
938755
25242
7077
169921
190273
1872
23752
87961
941661
12713
681793
988289
26980
17092
146337
671313
566869
422945
90817
356915
899261
53709
9946
10085
742377
822977
180921
17882
465425
592941
660545
1285
696673
833729
840385
783477
490521
956273
428565
27848
912193
759385
487570
701201
988
809058
26585
531329
999965
392225
984845
522577
10597
11644
27889
967389
966089
859425
205841
527517
14845
439013
9215
822
528145
15924
22428
9892
365341
525505
502259
226241
278481
612757
58941
981441
466293
916561
776367
547489
314509
20258
184730
510969
433862
310809
830353
421713
573741
626487
874413
577537
242128
23959
650985
72767
523663
595470
72539
73409
271857
153633
452785
206849
531069
13690
264153
174126
18796
125153
818925
242831
12413
29203
552135
669801
852637
651305
43173
101441
571125
610021
643853
308057
526479
87605
380558
886949
493079
576541
432705
108241
711009
382505
293914
37083
844061
434745
852637
172677
3924
635777
631777
19855
680564
855771
329101
15843
953969
905705
304323
373181
371723
748953
958974
25919
496809
645826
5956
755107
886439
3229
392873
4691
321001
943735
219509
954310
322433
7089
5965
879201
506234
615461
573248
390709
729807
229777
838589
796355
15645
309755
189065
393075
759467
41
659825
14437
7658
681345
406425
489825
7771
103905
24947
44545
376421
967537
14345
977777
965962
827257
26704
995431
537232
24592
312569
343085
348353
504145
297006
827257
355913
11007
17299
475755
18106
207621
444641
957574
606533
805551
12161
291697
6314
251765
395705
13595
14486
732353
981761
989026
25811
201599
775251
27883
419157
478033
464524
784409
355437
30251
901909
712529
23996
208683
924433
23956
420
388997
187545
275055
450425
494465
684933
5349
9413
213211
689217
489157
825105
16384
2954
50127
169381
8503
664681
14017
486425
653993
979135
149129
800049
662721
23985
394557
12629
794953
12598
629057
749797
699849
420652
903849
333193
845114
543751
770729
543561
2889
493079
177123
122612
92131
7838
79583
681019
203445
7074
14705
841347
948561
488822
997721
12724
166732
452641
10979
594683
3767
540651
722215
410857
27009
22207
144697
171037
404517
155361
350447
654017
7741
531393
172265
281129
27986
888905
909753
607725
142166
329487
5419
822338
698313
4715
1986
5161
202063
14880
355081
806263
459181
31021
768065
48095
703745
574509
862
30335
201837
130953
392945
311921
422007
19830
555730
11837
12817
1
680209
560065
857128
384565
375811
595945
360737
503521
683685
265256
175967
235885
145170
123471
381182
673569
487781
206201
916866
263617
692209
283625
639243
98705
433193
4660
604023
20463
863439
914250
880821
7756
408001
763017
344513
963553
758953
149753
360641
4189
23977
789727
134145
137305
770569
532577
19401
755717
579253
839200
907521
905976
23296
492161
141232
632961
4584
222452
878131
25461
992681
567287
16239
897023
932033
469283
54315
292065
633633
210645
609281
3988
622348
266199
960745
21991
2620
999035
364041
289300
884875
883889
878249
504660
791995
2535
325662
332760
275425
227026
347981
952761
430457
989287
495985
22302
749569
22105
625673
192930
18609
355401
233097
382929
433193
406143
21322
631693
291951
570817
109729
680377
286273
534643
943233
999965
999965
877159
905105
19714
395297
920521
28158
287617
316314
336577
227355
241905
865089
874976
202753
892577
14522
288033
17587
909529
572353
403345
925305
13807
593339
91317
698887
796727
22084
591045
800503
150129
409805
645404
560041
212881
29128
193314
251261
253913
707873
60624
523943
19517
239493
697937
528448
30977
29315
129972
8466
214925
261638
1863
781761
173905
524267
28621
151223
24577
852015
394206
7450
425107
503592
18088
525982
394753
26514
900985
360513
322663
539753
575833
903601
684395
249260
256193
11665
14608
11629
603083
792321
879414
152201
147769
643041
378377
647009
889529
773577
232425
372489
686401
62225
94532
28586
100737
22262
625809
28839
187105
953121
859761
46249
354173
909389
38529
699385
11657
448437
523625
12916
20830
926623
6251
225625
437305
523093
319406
745217
662017
880385
125153
4746
906911
535095
157921
18267
829569
833969
359187
7156
264857
140481
651321
355479
355401
15128
995581
24492
667219
687209
658709
971393
16242
550817
206913
456657
714405
9401
23720
842689
315635
903335
15638
436769
723547
18969
195289
339297
305305
619165
356481
675037
6851
988421
164172
874778
724789
858685
75761
28577
407561
271539
826265
832769
20335
877625
674575
799975
436329
685031
985329
268577
13641
985425
242561
892425
27947
18365
474657
17862
474897
576140
839014
398145
125315
471480
678465
112509
247593
826273
976400
18485
793287
540797
145307
460135
582961
678756
35585
691722
986
21488
22999
986083
961789
27652
408
292865
330621
411515
693229
520985
901633
21939
978541
22491
66565
9683
5198
13832
330679
22781
8675
320054
26727
466433
6702
384849
12590
315245
419129
27407
65217
963969
763351
443279
362681
150437
6586
81001
193460
3300
21039
599157
135331
858553
504660
339433
7873
542817
658447
10898
26182
384901
27796
13899
384089
128897
120993
11038
971137
7470
427041
115147
8411
724059
761041
719651
879425
698588
960133
329859
30350
857973
2323
195865
27833
173197
13382
9409
357163
835481
999965
729734
313817
137030
22192
469605
982391
26066
470577
415493
3168
762123
239353
220689
748609
2163
9147
24359
18513
666817
830737
927791
970299
919447
1
420993
399541
761051
389417
640857
548549
98705
192209
6289
284973
644421
10146
616127
804339
847027
858469
987249
715220
15857
395241
6828
457031
17378
305598
7302
719547
525194
203889
10540
746901
25054
4464
18116
240843
733265
261825
554561
52091
905858
538853
185599
9678
951595
2849
341981
9720
9523
841641
590833
486192
663137
626561
598899
338337
363007
501395
405961
641921
328179
143
978521
392646
206002
972948
14595
6027
14353
116137
928648
26505
361589
482282
335586
2236
242781
135535
652281
272521
813905
451649
28659
1004
688135
56801
26512
305077
668889
432797
4926
781731
30437
12048
25901
521861
815957
513033
931033
446791
528565
28039
692473
777341
10160
663797
21825
20726
204821
159530
419295
100126
913303
547625
205303
331505
815601
681089
30034
513509
977685
777041
5679
991608
379905
783
14565
411337
30626
321665
342029
188030
264657
21375
960305
39583
312745
372489
141277
36481
997239
459649
27494
532033
5689
21797
11065
492105
714329
18782
233350
111265
477577
980139
665659
998785
179633
466753
30117
331855
439441
934833
690833
915895
31994
835169
565571
211307
973203
4411
309785
28017
758573
933345
302815
73325
568937
833437
29479
544629
865697
473940
62401
900409
28397
20330
822733
462561
126132
13557
766891
92498
941825
742657
81487
935106
507705
364633
430977
142577
717838
187382
276477
500845
423169
977777
794773
957857
90938
29077
185881
1912
671617
21971
632171
278866
569717
414804
830529
650063
177329
30051
354638
17835
396773
901909
17570
685921
962889
358186
376985
35903
716625
13097
989465
80639
870286
2578
574247
428389
29910
1
9123
473391
25796
967001
23981
107391
20052
633609
760482
70849
8997
77937
784549
25997
725625
14415
300081
864961
495389
75482
122706
27479
731833
985601
4112
12275
480013
531
242831
15597
311833
431325
944881
346333
231064
332471
55989
673542
729937
815749
892137
370313
792609
890945
50127
2004
594908
999553
17349
657625
27169
203389
801653
524661
713361
17405
798187
21433
16096
7771
932290
16378
112129
207729
308691
920265
434089
493985
675489
736641
600781
22052
25874
4842
30234
278294
909849
1060
11553
319803
276267
5632
15368
16421
383247
467969
557793
4344
538461
607361
322988
687129
22038
703793
24872
265943
586887
423217
633153
758573
77905
900929
85185
459365
16608
457376
13080
37441
403457
161793
715051
250307
653329
927778
566041
736710
23957
192024
106533
14561
43051
303761
147421
569851
19215
198441
172085
731681
371097
6660
68161
334065
10248
62662
377643
706529
832769
31081
439681
157601
215189
924545
880241
297006
115633
544761
13898
112945
715220
21403
554985
42977
20363
26513
929985
553665
29826
490237
405289
72990
12841
154841
4813
345733
708817
23637
993447
149087
616065
475393
464829
119412
422473
979221
952687
87273
18481
941753
27112
880243
282198
31847
364515
23493
1344
641225
118945
30552
25793
361545
822297
66377
17755
5612
26853
21047
71825
15997
489737
454557
24865
386848
362605
760093
15509
54327
47249
30132
15939
371825
995045
954310
448070
191025
799457
9692
880641
782529
887873
474217
195048
209873
692705
410113
543293
817853
806145
739185
113225
401169
7041
997043
834156
1390
692285
285681
10771
25735
836531
673785
495897
48712
46017
5345
15002
865237
17848
998
924989
32477
633573
19301
900483
599471
27266
156555
48241
666389
757953
860601
29820
9982
533233
932273
355201
9553
30611
897729
21257
865310
244001
928769
605209
23009
1
976673
597688
265497
346093
865721
270338
2204
845953
278866
219357
40065
960437
948999
329985
26269
845829
886837
805121
478793
7069
13958
463713
496173
737452
231681
243285
354833
863605
959287
617939
938305
818497
738144
749257
943009
76593
2953
7420
895453
354561
32606
797777
155905
47729
870753
331721
8448
824174
776389
794177
254099
211257
6603
907
27595
8174
897689
413748
203889
55281
418881
125759
521208
140801
29101
132808
25372
28495
436683
326209
924774
557617
24196
208469
9621
673426
818159
13363
32698
448677
569233
2572
629731
874609
684113
628033
879115
339617
264249
23265
13045
195766
902401
141353
976823
21924
826241
160568
915496
120603
5302
31225
833275
387097
12131
669495
11928
876
179145
343017
20558
864189
172459
272991
18316
375211
898177
865033
481457
36069
10692
905557
223883
338337
29877
584972
7966
9347
14918
629305
26572
315025
5857
339115
647949
961617
18276
26206
150225
243681
682705
715457
365179
445338
451441
28283
710091
100537
521345
891429
149375
13109
943735
309223
820253
979977
166442
375211
632161
20891
19944
727917
247424
184703
123977
213953
20916
19314
5211
469297
916284
582961
727297
834835
980793
404487
29210
12754
7078
705303
613403
263025
279025
391309
2419
361049
568137
21233
194001
28018
18205
32725
567659
38777
14705
673249
4884
518865
8591
748237
20468
790
347688
23848
955433
28369
873141
397537
633299
1138
980581
752374
269177
536595
538656
122005
394031
14464
929102
3872
101791
75385
962321
590475
350053
408903
327233
59429
388139
5724
569673
257361
139057
365785
439733
6576
583297
422837
470221
2321
259001
658154
213211
691087
902567
952017
9038
3363
134521
36497
588125
96345
637701
651569
842401
62273
834067
122625
2942
530465
566813
401465
643521
284093
578193
816772
384065
15607
379253
736009
444449
731929
783169
739250
408699
435365
439120
569539
225109
238073
23958
29466
407929
15395
19789
15670
597289
819449
807865
222909
441752
885457
598607
13062
9932
823233
72649
69741
900483
24735
16403
7392
29863
234215
25197
964153
18115
686625
315403
360257
272217
743906
873617
25025
617489
637409
17589
381402
956799
18995
629401
678657
388121
29382
568737
48460
195369
10658
16546
259153
727049
882519
24031
132937
578817
500007
887262
45323
396001
782593
701013
964519
198528
237743
20477
645664
26520
97437
899353
213040
691837
11174
852134
118177
2298
21206
3786
902399
390021
4601
672740
862433
41585
969125
400447
128629
274425
470945
119049
17962
99269
824353
27855
196641
956241
453249
15038
128837
2400
6443
650233
150097
450465
567257
669006
954209
312225
99241
596919
588453
37824
552757
31555
16333
452971
19193
791425
556953
969620
18807
669909
840385
4864
171561
442625
91713
638945
838563
556473
12559
156433
833437
25387
926215
50753
818557
857679
485
843277
529465
567675
320065
760377
558760
11381
13486
362605
574733
199297
15859
97065
891841
9934
614801
580249
579597
12880
496041
440292
295389
451705
21305
540053
26383
88753
743377
194813
655809
389417
25431
6868
115869
20819
374310
396637
575269
22885
361729
648331
726721
755717
432611
794497
332797
288785
24577
387909
47789
443795
230353
792256
674069
493529
621701
322988
494837
995217
22286
290830
831117
93305
333301
46249
875857
864189
646625
809753
368436
419667
575261
32529
42865
2982
14430
174737
198713
677925
11145
124954
9437
416715
649921
12380
690641
712485
106554
541361
267751
678047
2802
10903
24806
588441
883933
31630
359809
126828
147201
781485
28499
7697
386193
879834
238953
22425
857117
314145
821889
26958
322113
914135
5308
24474
30585
18568
22668
797185
815503
19509
630161
676257
202683
890471
21919
176985
499165
30687
855696
329
721027
41797
630
387025
999989
26065
334039
671345
943339
25663
832675
903335
1407
549659
82401
30316
765457
29437
297049
33375
10942
1
444573
183830
491777
6704
972705
684304
90711
209772
352161
936799
21569
208193
8915
920561
977697
823040
876793
790114
125315
7697
13390
234533
22576
671531
24517
9265
33227
125537
872912
233030
497984
14015
222625
789251
47529
701759
4973
532073
803997
329027
995193
513452
88705
560687
417705
75021
465335
296617
726739
25875
197553
225011
16460
768757
367593
32268
548790
915859
796047
506979
169473
90113
11101
367435
929777
470129
829153
584097
200601
26632
90367
789701
560065
17674
932215
70081
712919
556561
999989
566097
189697
830161
18799
468777
24220
784824
16849
33083
561793
290665
751729
55761
19221
28143
10370
822529
579905
733553
15460
1872
22586
411829
79473
859659
29527
5092
590248
877625
24156
100629
24806
181893
4684
411893
6415
10442
776961
734467
1861
364629
62957
562753
760307
992541
194305
286019
467569
856497
1909
672881
475741
13143
603083
3304
472445
289393
18830
431761
15290
854817
682977
1071
258027
27845
450601
842181
843905
96753
523781
684633
981577
795259
34549
100197
884610
877159
789700
381281
147617
99269
1587
266837
958801
697785
14824
145170
9096
882041
773065
500201
458409
372610
541972
691872
26751
785153
894839
811489
823391
19255
564727
19652
56801
853261
149499
20539
12407
358785
32576
159490
297035
782705
17097
5201
862755
166231
419421
495661
10600
22097
24932
440305
15253
447835
471817
963649
243717
363665
629167
14453
36193
802611
644941
7846
25201
17080
693461
862121
23391
720535
711484
342919
971338
59005
82401
7547
464275
905610
628361
13843
70727
78868
25221
226571
260113
943625
284833
22308
17690
855594
321093
34089
172955
32063
892577
133679
872912
478449
23099
30282
558707
2026
474273
466433
647289
32010
167120
22530
502177
916833
256491
175967
915821
35365
866591
168141
29397
368189
216111
924545
688385
108113
356617
689961
804539
83205
458657
598249
222492
490173
856705
637841
917313
8729
23148
12438
22521
727025
139082
557185
173740
683833
10597
322817
996037
150311
6456
32813
782705
944913
469145
895309
18720
6728
18271
745029
24329
292225
258625
108945
188393
418735
756
25210
698637
845441
775521
9247
647289
96345
18089
3939
642753
225349
649125
27289
30481
443712
193953
916657
855985
615417
28697
388437
772237
10569
183649
768562
824900
25189
404673
233097
8037
701113
91411
857835
922925
642472
715220
429425
122055
611729
523265
516661
806513
25303
24908
307855
9826
924499
451531
16821
765561
207777
73603
775728
760623
542837
177565
653258
95705
74049
23576
557269
767112
963017
24217
636721
416377
91233
784769
31729
785729
22251
778337
544169
6452
477185
12520
423677
780425
1967
96345
699873
970063
472021
557041
30346
12318
11933
835388
443251
867291
638901
759033
66209
31292
173638
31507
500201
487201
28155
169033
21049
24034
589965
894873
677897
311617
188533
146185
154893
28811
101639
333057
14273
1
476081
464945
394121
884625
708935
677761
727681
722745
670721
507858
114017
150535
700135
906433
581795
78797
336541
6578
311301
4734
637821
308313
733344
270177
975306
109357
76081
221806
926215
752905
416355
128257
189217
14439
731437
112995
325425
954273
23520
9109
168609
26103
881696
709476
15812
276141
3399
263681
380737
495041
134248
744224
483337
71825
19597
154161
3310
33133
484037
155361
613449
803865
631693
118289
622348
325840
656911
24071
864833
560566
669006
152865
490346
242926
368929
15868
90953
813233
28153
829058
413649
279449
911205
16787
26797
852177
505092
8367
92903
900653
784156
296485
393601
762417
398029
33689
12168
27415
418789
514625
959047
999989
698887
26603
452305
599157
57489
61057
920407
420221
682743
188147
22994
226215
82849
533839
369195
810809
766313
6643
877786
201837
549659
27355
71930
749899
24415
1
30685
13277
418116
829249
737125
25465
435197
29432
596343
397985
937951
962529
550777
17869
5437
999989
32515
24774
999989
698837
991201
76889
923549
4462
637073
908727
944017
6229
990653
17052
518017
760529
24143
42609
7864
777041
365743
17215
819965
28550
911703
26187
18319
167585
525583
33259
91411
156632
24885
846539
647233
509672
28065
201125
461273
494829
225089
675383
30838
896545
85593
22171
8857
788877
521811
11655
563009
14200
159666
45345
923670
839722
377313
10278
7283
908775
593713
552135
937345
26226
237881
952913
7407
607781
518887
266849
753313
40811
317137
372937
578498
488071
343715
904651
467649
452211
624869
24798
813057
360137
924465
686272
820597
365202
21536
311627
17329
677005
341939
970783
177829
26832
961505
186120
555730
64865
345471
359202
620785
775283
3115
533555
198553
807657
802129
581657
10646
151469
495233
154237
30649
19621
19781
691393
117353
26693
165341
258027
591441
18055
6593
419553
8369
406395
245745
28309
292440
590910
639525
524211
1271
947091
973313
23453
192209
69185
6901
186025
44033
960361
117037
25337
737097
4161
276141
509965
15341
124954
343489
54545
398951
26757
926401
6624
380161
9116
255699
733807
11283
721623
25521
19144
164393
17731
34019
9857
760161
606049
22397
209772
658043
21888
740063
31342
177705
965401
198528
880385
351797
738001
214433
512641
615005
994339
86141
1364
12259
17469
24129
60775
10628
25674
255087
31890
19318
349701
453425
708249
554817
838353
32447
353665
695233
125987
342641
561121
26639
19995
124164
481297
342989
379041
6543
66464
555309
28131
823301
921673
131177
33355
475245
146561
528145
179649
558061
14353
634379
693263
9983
492433
17240
456497
6248
503233
499592
20065
12079
59497
3457
961913
177489
815881
3484
29509
187382
16847
630225
2750
178193
745345
461447
859909
898865
133761
17312
14223
479049
440053
42033
786481
128988
153633
283449
440597
19779
756151
394825
1143
922839
392911
181443
690641
29311
412531
10408
33538
867957
498537
10954
48405
584617
582961
669006
879525
631761
7577
366233
842753
414473
676257
87361
176657
266599
424649
334611
360865
861865
873643
898497
21210
29233
152437
26688
273537
454450
649261
341586
6268
453977
4882
664357
133001
2545
4954
45153
481603
12717
11336
818901
374091
979025
754858
612829
559469
470221
102529
906267
824031
710561
730508
2294
285093
250945
674172
10830
18664
949817
211284
754165
249371
2436
795329
709913
33132
529806
422173
200729
780649
26299
164025
322433
855594
573185
589185
995937
742849
17004
229753
18372
8770
468089
12664
354505
152113
994465
19598
728647
309045
27565
743643
981237
6630
461865
839722
23872
474361
17961
36751
833111
785659
26165
888385
297701
369521
13786
613455
743289
935169
9681
270849
300538
219521
123079
77435
10223
483105
936876
25161
282723
19566
834601
624035
334567
7724
321783
6075
162225
7177
659009
391309
390595
143201
999807
91127
20638
378185
926081
192345
267751
729345
79811
445285
905473
433441
194901
26775
675849
231
27812
719339
3142
705025
880233
282025
19690
294945
8807
755996
559581
33391
239725
237535
706241
669081
868065
69625
312705
33801
296777
646625
276881
12289
158324
24426
341729
198441
440717
856623
946177
641217
444497
162027
277989
997993
23094
493889
718873
10720
95272
32451
19582
367061
348353
478401
24275
170105
261349
24844
963969
23454
2503
1000
231265
230353
36785
624
133617
973761
777393
55017
24974
8445
22134
564321
366273
381402
275213
558993
700037
693413
864129
850929
519587
250089
20553
887577
59145
165569
205094
361255
538769
7097
650753
13346
11885
307131
290305
452001
21737
355873
6277
807259
19337
548031
826851
840695
933905
490891
58781
168413
14999
69468
500545
18076
789
931877
471905
28435
236629
761781
374643
14538
696761
887640
841313
19206
18610
967393
624253
475209
841443
479371
700327
800465
399441
830899
32696
6701
31866
637523
27504
758573
25551
457971
795157
638901
662297
217036
339221
981425
720385
474897
32
979977
9807
353257
10402
460611
23770
176769
33764
33867
14428
467293
430017
21260
329441
164025
809753
13032
94865
836369
689709
100019
286537
83752
643741
328353
807657
13456
109853
15785
553729
841201
52289
477932
16247
14404
257361
771087
139121
324577
6095
286259
224377
320383
924878
12616
30122
926557
95065
395065
413423
271915
924878
1991
194273
599385
931369
373719
338417
227663
213653
858593
325253
241465
413569
479478
260105
16557
50505
598655
181217
30320
639579
929585
555178
256641
133665
11443
585794
428217
116309
122209
228765
27649
913649
30578
736525
338865
58269
542229
110721
29633
802241
818997
498193
73441
985329
5846
896961
8939
5415
714417
974925
21055
10677
218557
648839
59097
787721
401472
860801
307774
480589
626933
21297
936393
810542
704261
212038
983777
34260
779273
69573
16324
565905
8371
698107
13541
14687
14728
15002
816481
24037
539121
332049
10560
700559
150725
18016
640016
21912
15484
854247
741492
998951
418631
807360
109489
832769
652781
317993
908727
340995
345187
342725
27673
454593
437725
709305
517009
371636
27033
447732
31642
801513
819383
519639
424057
564617
204875
717313
229059
170017
597688
212683
767361
176345
825665
647289
22703
25674
481217
683800
434401
209705
896577
260421
483418
667521
29877
131161
933825
660367
25737
24776
796334
33323
467723
32748
225945
994393
347457
620785
19272
852855
2692
612794
141277
668949
2172
853249
405658
632961
14677
442793
33571
152001
31684
576770
872477
868641
25618
528021
334429
845653
765561
384345
58941
369715
645698
25112
4055
18369
877068
227133
105623
30777
694079
75693
291105
357633
25451
861327
256581
547671
657729
15417
840247
278353
31377
691521
29628
561793
2464
34472
730047
17543
1581
24199
2205
501134
62225
735673
922331
106849
19499
318641
11969
339425
22596
831169
655865
441637
522421
675097
819965
32177
337991
759993
628006
5131
249979
10146
733
190533
124481
480481
261887
571229
616181
146313
497984
388815
93277
896145
606881
86785
848635
485163
987523
430625
18792
551569
524919
12886
495909
340785
32440
768899
28440
396773
31248
508449
818331
576449
72265
13014
355315
665437
24966
7656
80937
764413
23921
525681
14761
33157
616163
10769
418837
255435
196913
57333
829489
908715
30677
14515
413161
7872
119799
3634
784264
58781
16175
717147
7328
780001
454057
722745
476332
999989
132609
494725
401589
972646
618357
563815
361459
283985
2393
791298
632838
521763
669193
98995
34696
477841
20197
382778
825
27891
645853
151039
819791
283940
18922
121236
147681
322691
431761
486485
535697
779854
582983
841278
34410
155177
5203
539253
872046
200257
478610
908653
406300
213965
999989
681793
389605
123233
786453
517529
515041
355309
826577
678773
20912
50735
31865
36069
912971
532171
5727
387495
141166
225625
637639
28837
535613
400326
919901
22807
253465
498553
470441
598993
264977
231650
983761
10419
642129
836571
13303
603956
513790
148713
291865
338417
594928
348703
798769
960169
4559
30564
22863
359661
821697
463537
25148
721905
74331
247873
8327
476777
14017
466060
552023
623041
592360
17473
745
35277
232870
255229
263715
728937
199041
3661
402369
271105
887763
834333
19597
808609
4559
939889
973793
22376
23856
559052
205513
1056
737125
989214
641417
176556
766704
403350
8245
247265
84
275885
372489
127102
244165
92535
1653
508873
767709
122209
586737
327553
31087
600781
940996
149229
12095
706253
1602
285737
461047
194821
352305
848853
376765
484425
941188
226891
255116
753401
7324
370688
8811
737819
574081
776693
127943
29201
25246
307969
18709
430415
500201
424529
423885
29504
4167
59864
616369
677409
19582
513790
24953
715113
13719
436683
118127
982667
27641
272161
312233
281069
538349
240299
555601
174849
792900
103778
437193
686658
26666
933177
15346
56829
921649
31650
247650
1062
657729
18505
166885
821529
629553
15761
8608
18777
180395
35032
1
478325
801737
33819
881456
22024
15707
515721
355785
28039
929697
9136
918088
512805
964261
689007
539209
948939
581889
27900
463967
29160
530205
710697
33515
974076
10236
5074
371457
957377
1652
935799
625
20019
14588
285449
539616
30518
3986
270977
7516
349200
904165
167140
166576
652209
21180
814737
515079
191105
16449
498018
490595
733829
909633
538929
833089
683121
81657
319425
419825
16833
871530
33763
705579
522561
904899
759745
897995
967987
29656
19909
925249
377219
809042
572097
496185
667219
14035
440881
871405
627105
316819
980441
753255
575237
799339
149038
644941
810025
598556
745345
752417
404113
958315
31601
193049
423989
14575
729169
367783
539525
289531
6080
214977
322625
935409
421293
519679
177981
344001
855499
410101
5809
351288
298281
952708
612261
121011
699841
559902
730181
271269
761439
731510
871985
59816
973013
22115
22006
921577
4345
896545
775567
46369
430561
253047
157921
571547
17093
24279
405680
970775
631289
544575
824513
15661
612417
9750
266233
4720
774081
787765
22402
90157
904761
31976
479049
10582
260649
10344
10529
866877
263617
284671
1
497329
92475
777765
2488
130177
903443
412481
437040
9102
34412
766891
212865
14701
637153
165476
949087
564523
15253
466433
91024
921761
205665
174899
227873
28567
796086
4691
468183
570001
726465
475
757199
23554
754537
16449
620435
19375
1492
524445
574577
764975
762713
510593
49955
895305
1864
901029
88787
682801
23061
100792
21144
16941
151727
294273
870286
444449
777809
862755
292291
21622
572073
15891
28096
109489
425881
785313
731711
906415
542461
767607
600913
272427
15644
330049
11258
630305
363201
408673
647681
14453
744027
28193
28789
720449
290177
450281
8026
920
986961
914307
647009
918161
699737
142505
778337
29870
29600
10336
334241
34315
491581
700873
191265
500873
469677
413296
322292
883366
523325
733513
966141
84081
491121
408359
364275
882625
492489
16543
332681
521505
754073
767112
8658
744291
242178
109143
994029
443251
229059
3550
718779
819663
692913
909389
214343
207809
141198
249195
818089
194190
616705
373
680564
9241
394273
170929
588001
962497
45037
34512
292821
965897
423259
31748
261297
17945
507562
988245
859098
5226
724213
707077
771165
13875
315729
207867
200181
26974
5029
984723
871156
17217
339433
194857
719651
927241
5426
33345
1008
697889
910255
990106
81545
26999
586089
586436
589
33617
865025
655487
128713
101796
911797
734097
28631
321520
205905
10087
52309
298109
6265
5296
283873
2907
22994
20479
277599
31678
976013
800097
22202
230049
812675
29940
509369
828773
246169
387021
594945
33893
30269
314036
649969
31605
544588
26925
14302
16535
839897
5302
5414
653621
5948
226047
999989
687373
16420
422145
14502
120820
669006
403713
30801
304741
20366
18124
279675
740269
26962
251855
323645
35124
476353
160001
912961
601689
797007
882758
398269
331168
2378
70033
509205
23779
534265
847457
986529
23537
566485
9729
416393
157217
233017
484037
217537
802969
136438
17403
15930
10497
34209
816349
993857
630674
50415
11383
814569
163641
580513
75137
539745
2106
626621
695921
552449
704184
176129
415949
33743
676097
21046
577097
774365
10130
34429
806513
271301
821529
13356
109517
27548
112577
642845
845308
305017
311301
34806
511553
852585
276079
365919
31381
10013
756723
8936
638057
1291
675904
221711
771553
739835
73905
440641
220573
199224
413105
757307
540
687527
783181
25170
221601
533997
886439
39335
30310
956799
136061
31342
7807
973066
98645
344393
4055
965401
747768
9643
960013
673379
8384
591377
498113
28005
6561
851024
103778
921445
11551
640241
19583
24735
267809
22447
835481
15973
896331
967231
49537
730789
856657
642889
9857
820361
10465
12409
14345
25577
868426
382853
254585
51137
831709
35348
300513
25265
996533
506549
155273
29279
641776
208075
962377
375983
2152
513025
694585
482537
891953
786453
72865
161529
996037
30308
800690
214923
952643
724363
900411
257537
193027
500801
560065
940071
131849
774413
655371
523713
970573
70529
245224
838817
920065
48555
4322
359697
438145
23679
546945
35294
468841
192497
536089
156289
215053
34433
762153
571763
502353
959929
709043
825105
148713
717044
876549
379705
569046
1857
80069
424841
124525
27742
670508
219649
713857
888633
518977
12488
492525
21890
881385
195865
627385
449
9560
171409
34534
133056
4042
1740
153203
649621
251521
317817
860281
690753
5087
638833
379129
373837
549525
32055
824689
37537
927425
952993
172929
728832
740673
6726
22840
65617
662481
5782
52481
30269
403777
789093
892949
561625
12306
612261
556295
280900
186865
33930
19521
35049
784361
854128
8093
468998
942289
888481
506737
547975
496757
783429
16967
308929
29686
96029
15280
3728
699927
261319
781381
33583
991869
485857
41569
200513
149753
385581
216449
26049
70004
227643
2317
385323
10021
457107
559761
817171
6994
50601
513785
332889
849793
361925
257441
886621
454235
664452
607969
44593
580461
7994
559809
198332
989521
6110
685005
666053
12888
437513
5815
380558
902209
6419
913
244367
23936
430061
470348
820753
632457
33874
214249
3462
32578
325037
811421
29633
9669
32
18724
754237
899585
988104
483418
822286
28004
644353
115147
351865
25192
36539
2697
932866
27919
11734
756093
566647
17202
33435
521921
489391
325701
435625
1761
19959
13670
172589
399345
4136
26621
189519
453053
969125
9665
99393
131063
788044
90909
659373
648197
886016
503070
880117
597688
713340
900031
28788
6058
217169
419671
225537
419421
511823
15003
258959
140321
115374
482514
365093
13461
902217
25817
723473
20613
212
32793
35383
407115
854128
236267
403137
408563
37837
329
317689
11028
969145
981969
33627
456517
301940
580467
954795
379333
35289
800693
18283
20294
129469
278
31699
311455
105862
17366
453239
10834
28846
310966
108553
169593
634453
904193
201745
330661
19246
196363
913465
696963
842499
892772
294209
419671
116641
263449
617830
643349
34024
502601
18479
528119
344309
236525
584065
942929
34616
824283
598641
504887
4062
100929
386525
568073
18464
310107
291563
426773
760673
31531
13410
22927
949441
130177
439937
27644
28747
321093
35732
850377
346048
880337
143201
400599
202123
993057
307649
879025
27439
288097
912037
576385
9732
155841
221121
998257
375937
33917
457147
373181
30427
26650
5210
530465
465765
212537
994827
283756
496645
2500
284153
419825
24217
834333
793117
32829
870195
164347
9769
652401
402745
4255
226893
916151
65177
466997
383959
798493
819345
374261
599403
855696
24510
32429
843517
612673
767
30121
336919
15422
43601
14346
954185
22073
172085
61905
226215
840385
472876
28518
760169
597698
178649
919659
31224
969005
7168
280193
973198
4944
461189
615728
370457
721669
739493
27162
541401
987834
757377
554699
37447
19372
18149
857153
21149
28106
30524
315033
405605
136653
472830
10079
726237
412155
535743
396997
244129
740001
801425
35413
16111
96697
323105
568897
164627
25987
34678
379121
25851
601669
194577
30694
525185
762030
28506
845171
304969
292065
924545
539829
657625
4839
801965
155737
499245
783863
11152
744241
161097
123237
427073
23078
493823
109489
293580
670341
557545
35593
375065
999989
7815
412360
599265
375777
4488
12489
818614
303170
731145
97601
14383
863797
18336
27177
162457
614082
233501
881801
978257
953780
479049
492449
619165
941217
500545
24035
220220
676045
473625
251035
695851
85121
391595
672981
25987
556673
507921
15436
688649
26475
599905
612059
777297
277599
23705
34391
586808
794646
551373
734535
766017
382158
30393
230651
5778
26815
517633
536993
161377
656749
175630
28782
98009
401571
15707
447732
22614
992769
466557
2426
16654
754858
2034
5955
857059
895453
22968
643521
837757
537553
730625
134248
686927
429843
18489
465569
166273
43737
901121
688561
278272
4636
257409
152113
9303
146177
178885
893872
122468
152193
108881
613893
10112
13504
652141
683649
697665
972066
538656
6356
837129
19446
705125
939889
347009
219009
911097
787449
188136
22332
600909
14436
384952
978437
746753
685673
144573
716161
954185
17076
397466
432493
27859
18575
979103
31061
229496
803329
716941
784773
30560
326339
420485
121297
486113
920103
409921
26573
937345
336919
488254
740821
3494
666163
56057
295318
3225
604997
389575
137514
17164
34960
2248
34192
613789
29813
776952
10194
17223
241285
27163
245449
752089
763535
790665
560929
115258
662958
212159
603449
664193
688783
22529
344545
627323
10316
730261
983981
208421
26665
999989
555077
154841
1377
301243
855933
111121
417637
203661
580929
317573
18899
196913
273329
378
925555
15837
25786
543881
9241
600781
372937
34292
5669
575233
9182
13216
32354
29301
23808
55913
59343
34837
518754
989956
102171
26149
10921
496133
3277
666055
754977
337065
960565
6233
32459
228033
797515
23135
383457
30240
803561
146389
33028
208705
109319
43521
426257
626723
25230
59905
971605
23877
2559
845311
727349
829785
31512
987321
219220
129809
282269
116083
648163
304265
555077
321025
236435
516337
39583
309945
16504
11848
654633
831457
668775
237281
695233
923457
477537
259469
753313
394677
185837
26031
11937
25098
747768
648577
6806
9784
319301
16056
24853
418837
264249
626257
93473
694585
698285
8143
136029
940732
489359
10480
40
864033
55465
142153
655082
792163
688563
10659
267415
399
28882
97
19037
883715
367209
3511
904209
10335
418685
17373
428897
349217
21830
313445
26670
6558
149625
49185
11241
429843
80769
729729
428987
26627
859330
459777
28911
682254
376143
36586
826000
21666
978568
75362
11775
937099
992401
211283
621977
89449
682721
34354
840507
547559
761613
998809
498529
168193
562700
426869
5831
22479
38913
132148
407327
642753
71351
274785
327930
127707
7737
31570
590935
29081
696449
781089
26872
262889
54881
153850
768562
232955
24324
705303
636469
286314
433857
20323
333633
106241
771641
607651
19143
438801
344719
86944
13092
9905
444289
22947
107249
124717
453425
309865
987581
740993
107713
303329
827521
605623
166719
545459
458322
3016
253505
13416
328415
293058
385299
34933
111553
973793
781025
248337
19726
5688
868929
466
689565
9321
31103
786563
326435
505429
139443
12805
393601
342094
667553
466401
12308
393786
731041
488887
72205
232221
1518
21233
498689
915895
10410
27743
946057
715969
713857
733309
903207
365809
507587
292469
36140
351521
848268
196065
13532
518483
1266
845311
767861
343545
5986
597163
8304
27092
639041
14203
2927
552637
421825
342829
238309
896914
18843
741937
640483
646033
117177
403013
2487
916284
486797
15463
17986
542169
913207
460541
9774
23295
145947
6837
32535
495617
620861
830307
295318
21071
824837
980701
741601
224433
408473
17703
733232
641633
7286
1253
787765
616329
452993
13089
18626
230013
188921
33235
297269
29693
501053
547625
821405
34129
727455
231265
199526
626649
6605
346163
276079
439361
920449
773889
767709
17018
122369
480833
508725
255605
351701
34385
295333
738277
36568
384089
320383
695025
3057
371703
847597
4734
315793
117177
21183
73989
986529
712670
533089
544761
338751
560769
169473
807933
846797
131329
104779
1
260385
112345
579481
289531
905421
486157
281217
630893
17213
259741
3112
842881
344081
26557
178392
288353
922645
329149
20440
33060
942273
775728
649790
29839
451649
274441
288101
681597
111585
895208
798317
8249
712237
219234
4183
650373
33939
661749
229813
539281
105099
5900
71507
291892
422337
356491
231265
380555
31049
572481
567617
719163
494757
122266
86369
497306
8186
568937
208385
503655
403089
28915
297855
790073
34151
688729
740876
237881
462605
744593
381433
27422
655909
654201
525377
209249
358817
680209
151537
29694
408520
136438
627137
411829
36365
50179
4894
456053
50127
722983
328225
45055
461909
407105
21558
426131
43807
555562
625896
228146
967001
31354
16865
24094
350179
11133
492353
687101
183717
741373
662073
287009
32152
978684
558325
11220
95385
24116
880953
268441
411169
25759
643313
6158
7590
27841
29799
152355
504129
661569
114327
26767
33952
528266
47721
260579
15073
34338
3218
4241
644065
251423
136109
97791
724257
593397
285999
872845
97065
806381
5146
483418
255969
768237
511182
865
6652
998951
907657
83191
413748
908641
120017
361057
862129
641148
83887
584972
339647
34820
6573
387489
24647
7004
622045
844993
8347
6391
331387
839807
634377
502529
768562
652813
10789
91441
26920
210225
589369
791629
32181
355721
30398
94313
155097
164481
647561
44141
876001
465605
260729
394031
196201
18320
841972
27761
202336
790977
693734
9732
538273
270673
309003
325605
450345
130295
12588
1037
237749
977931
6774
441553
3025
341903
24810
32681
215525
19774
382673
941301
23969
243379
2111
673913
380257
283201
359923
853413
879525
967329
563981
15887
297057
935858
959865
12535
28369
207777
334409
22704
15487
607805
560591
659264
752089
23647
776537
17712
1782
17610
604269
689433
615937
364957
115881
9995
152901
1927
660609
833081
507858
15968
994882
681445
797825
19687
280593
22996
665829
9720
257745
11057
7706
35212
26616
155919
9990
929440
18936
777983
664833
477932
184730
941188
69358
91377
20576
571307
80161
230581
1542
860841
185631
18978
29868
946237
20535
28131
897249
33881
22417
210863
753627
570001
543293
612261
21566
34244
25164
445285
915432
86405
29011
162664
549345
430241
74205
34100
22529
31985
927497
21393
17339
261953
617026
181793
25270
678016
605825
4246
680161
527925
19688
666703
17697
28373
927241
215205
659353
849533
584357
195273
724873
13374
116255
942034
225749
48769
807993
18156
12040
999201
703253
953009
7208
829489
473817
8629
680060
795375
632945
16664
861327
804717
709073
468015
787489
665185
28898
28159
211057
453484
528119
829032
31240
26003
33450
607121
5421
609281
12971
962267
995151
750393
348049
34314
567489
860473
159441
517513
289145
946993
667705
595713
548649
2915
156229
131161
32444
21405
659389
723547
13256
668777
334289
360257
764311
1
4731
589713
31193
208561
420221
116725
814433
763845
633865
841685
963585
548307
228581
447732
709724
518587
980849
6236
40921
574369
492161
36553
33623
532377
227945
773539
458757
194
7561
302815
704729
742177
16754
964527
660503
30038
657839
527193
340620
16457
302370
894715
402193
618277
593617
23986
27230
906353
115189
188657
37061
123825
67969
5338
514881
3931
468527
372610
844414
13994
912073
827200
836225
216401
530905
37108
786401
12588
869231
881177
666853
13275
715804
115937
909249
543149
561793
935869
1454
569129
8723
852585
319331
22944
732513
598375
30548
792380
802179
645601
53197
525845
708357
517793
318641
36507
912065
30684
255009
31071
2374
29922
813745
13950
28757
71911
13754
28700
591689
262603
540881
76935
16295
419457
233819
31810
34248
915513
103553
860631
30531
422071
869278
295443
536793
768187
25367
603341
9364
620842
484037
507858
591800
277933
828407
97007
3677
175921
92090
1508
512641
787525
490854
23889
9970
942047
652353
24714
321827
70873
564241
598249
24039
601077
37347
69533
1891
451169
6803
510381
586808
145635
798465
470049
616085
982121
63261
135257
651493
29527
375741
895521
21454
602111
198441
11043
155841
6837
138506
38365
659368
236763
906675
412225
4472
510157
27917
402637
286314
52977
467293
412007
786225
184599
892569
106925
984015
85569
55017
884777
555769
3368
91489
876929
468366
76385
824721
873481
434
11669
395773
136653
13060
789701
53781
29569
271493
12347
747329
26405
23704
988751
912663
8876
850209
727663
689433
933281
582561
728752
140572
478793
427580
90435
40065
2917
439120
561
35681
793117
29766
536653
19177
181027
11255
312001
405187
117665
799847
1697
602043
546134
12630
700857
36058
173905
123428
28663
817353
441698
881629
187545
222241
481987
25657
52945
18119
35522
929525
18349
23111
903057
812965
491185
435016
478721
637633
623041
908609
813833
418789
252429
829465
785401
19055
956291
886205
295733
101185
420401
24232
430633
20795
935797
24812
968265
382287
199133
8680
10834
991145
797786
239857
785910
419911
404860
7433
300880
131457
825799
115745
683201
36328
200007
293473
689345
902
294037
521889
19423
561881
783769
262152
10773
500201
527849
551323
434979
16522
861543
916721
150725
35266
818997
212609
11957
8858
728453
482729
452785
714073
15978
7041
990945
946
6338
10596
168677
613893
3465
25929
11561
115689
807360
368929
872285
603969
807169
112509
68735
213391
227422
536729
103969
487565
858849
19657
13936
946237
382929
795259
356721
82618
481674
241473
19687
299158
508567
774507
30134
16672
734361
323696
479466
82549
970745
381535
715825
30561
666561
612673
818529
933648
121610
625905
526489
16643
1441
394121
36071
335489
372610
17332
19668
23673
420993
272529
15077
267009
212977
561809
25357
631969
52941
23528
795511
279449
24173
980256
20310
631137
64293
26065
231287
790913
309945
159761
405595
3978
258329
984777
41913
288473
170727
841824
390753
243717
31161
385645
258027
807793
443509
774507
20723
13451
154001
924097
381853
11151
322021
415949
345277
856113
33506
27934
105809
898821
786521
5617
216317
35517
439013
682921
106758
243603
291255
27428
157483
433094
990561
515941
22622
107585
8605
9053
851403
233985
544575
4584
934459
540437
68837
12718
897896
23975
242437
617307
824705
781613
226431
1613
334789
402919
824629
28959
18758
260353
202049
615745
18889
32074
955993
168489
911091
551688
617763
17777
437
306497
94769
377842
122175
658049
35803
147393
706597
320408
20092
926017
32626
570385
545731
27479
577825
659841
20720
5086
467449
428365
582631
39441
790281
17537
856639
664233
682369
15724
81021
26082
3965
232736
745121
758085
179641
826835
473977
18753
653197
92100
565465
28227
476663
160433
609841
999989
295127
890209
19193
18149
935797
909651
30487
26874
345733
8385
563169
967173
180265
68305
987369
440553
70881
589633
983313
159069
11695
634081
327825
92297
565387
940305
701265
7204
10589
15728
37402
253505
656691
361925
227026
359353
35365
87273
837862
533993
615313
540244
149939
784913
304801
466241
36566
848476
2482
612783
30099
18695
370465
23043
253553
579365
32537
518433
990989
20164
189529
28289
746359
417151
158976
176229
19333
53661
4303
796233
876549
300049
624741
12914
860681
18512
597753
213965
763597
415381
362241
741313
714073
27491
5347
21650
27842
9222
1537
347585
828321
364853
2003
964949
11753
377665
195137
693
37286
497099
420493
164377
673053
31343
618769
869271
659241
306523
823665
562281
37332
254
17790
86273
32483
713105
572929
176329
321605
20294
705707
911566
947715
551805
799399
463139
922
191201
947325
36359
22217
8433
562093
42113
462247
824141
24146
331181
541757
565309
289377
199293
28236
8841
647611
149233
664033
13641
10998
849341
582205
129931
316169
900005
594449
19121
33354
718929
7005
409713
52820
37285
11891
380087
2406
275425
15140
512625
175863
552033
299547
785536
600129
462605
657625
628033
820405
318329
20317
850949
191693
31338
34902
302370
943173
681727
32565
287149
575681
139393
21853
26958
312705
845653
14944
433150
14348
386753
179657
121397
736321
454849
358529
601717
312872
733945
168413
891349
403755
369894
25304
851912
223233
547893
544281
28281
34710
460611
257441
25669
916657
21071
420049
879873
437665
374685
645073
307558
412380
15392
157793
468841
235969
345953
35894
32432
447227
931445
359697
35148
751345
206977
220993
91453
1
986529
32435
364737
775847
22916
335600
587759
489825
81601
378433
997273
31755
979851
223381
88849
835169
612457
939291
126502
314071
318641
8826
496814
449441
670785
35685
726429
619343
29601
2890
779731
383791
17097
121871
861401
341713
498813
95387
120769
566754
638179
724929
118821
288145
605569
776117
263043
851739
6205
600641
701013
11547
49281
18301
486721
782669
7149
22338
9843
927125
734081
303096
890613
27115
839521
897466
28874
918021
346405
53099
762939
711431
13316
373837
305953
945633
983189
8077
514090
346977
918321
25503
252519
108335
34313
781721
49713
681201
865401
794953
179285
206045
273505
614401
291787
67343
978039
8130
945662
410465
561121
180439
17128
20465
460385
250630
414473
331157
332858
31198
660913
743597
298881
748629
775251
20649
29932
441
788977
664444
266199
313789
946394
10545
131570
78926
887312
598033
51537
11973
740876
416393
793473
113465
18573
611209
28754
340945
26856
460433
27044
466557
18685
28288
589059
36496
148957
332648
489985
18785
75462
775206
497984
37609
971481
17594
832899
445317
146185
359873
150868
37299
32819
15775
742953
22224
431757
1399
749569
314009
470145
7561
16334
34702
99745
30156
823765
451413
580769
100471
22759
844851
484037
993565
36239
523325
309945
149753
867713
976013
652477
14859
34831
22498
357441
81825
792380
23051
593339
272697
18238
647121
222379
24827
964849
128129
34922
266073
652289
1398
756286
704785
151631
641553
161791
803421
714709
135613
577701
18661
843665
32225
302
31498
11459
882801
990689
10463
37403
141385
914033
825893
329673
225089
31149
768987
512113
19172
572181
981425
34251
5473
873305
282661
278637
6041
17293
26685
221203
645649
32523
985681
691252
20355
841009
23661
49603
3139
234981
795093
17615
349837
36215
619457
496035
38101
442878
126529
369405
549345
977473
25473
558041
684113
30866
865345
419955
600781
517793
882993
644321
115189
151605
334765
882801
645897
9283
411515
812542
169059
534141
399345
42213
368345
489217
78868
28184
1308
19910
752993
860027
161057
13566
21237
960849
991841
786765
681927
785675
536357
36301
56416
929737
163819
14202
73603
489103
891413
889617
782705
6978
38008
691489
794877
191760
240081
358033
5683
792321
909701
519272
110025
655297
36673
890315
887868
585665
992805
735723
974687
14486
807731
5053
18672
20221
10188
414121
985249
32091
865920
780983
705463
212159
7925
332944
806572
355841
885898
102011
782757
652353
546157
6119
18195
32901
818589
7505
29004
293177
839521
787355
151355
11219
801513
924021
11120
376048
611209
470833
17410
565121
24904
385601
164101
390785
859569
588053
912513
25363
344008
213259
68943
785517
17553
30233
466049
724513
31026
461838
110993
321093
967
12313
781473
589569
617489
970213
25457
516689
920045
569513
84635
12911
602101
490657
153585
2248
291723
433603
603281
2950
328225
670185
19466
407425
32290
869637
93745
816393
379775
590995
574721
36771
236819
20649
553265
346333
43873
821929
5905
18464
18505
433150
489157
219009
1891
195766
872625
26215
34209
189359
566273
385807
722983
4433
829177
93841
6132
825597
931489
480481
680113
31838
28650
7245
650205
892949
994529
17552
537761
430206
20075
355233
188073
760121
31989
435649
38274
770980
27141
444
270338
972393
32761
678626
29424
941825
34378
7805
119361
4833
889617
491679
190809
842477
173834
267153
195927
26849
265161
29891
32038
482337
330196
900326
37713
779363
634189
26615
56801
375983
496161
878305
25684
580865
156113
5349
542646
661109
137281
745647
844207
10940
17409
170592
354457
750393
378177
129339
535425
897896
541185
14232
191961
17048
185005
424901
142697
252849
659824
768681
146685
575457
823738
401589
869945
27123
15643
314689
4994
26309
254215
469973
737
580865
190945
768562
601851
25860
169629
748805
32766
47897
238113
641681
32738
432929
622759
14152
733829
30670
159899
37991
561881
852637
694201
304709
116833
503969
73197
186553
874222
791225
26540
65153
254637
513253
109235
677857
308313
293377
952761
311153
702823
10263
151137
889489
29526
504145
25707
571614
375070
854443
330865
26111
915298
689217
786585
30519
874081
81049
347009
217478
200928
718801
863505
17977
214413
960849
919447
14297
9563
587137
382557
15917
17508
482882
323449
621219
864777
8267
47677
601129
179593
736361
84313
17823
577781
833748
742785
9725
11362
568431
429603
11884
838906
854921
376316
36582
981658
33980
196443
13802
2621
230315
30604
38460
439553
179067
280641
692421
54315
26259
683201
10103
17114
362509
318949
660465
754481
30135
24470
924318
442609
62325
753255
243285
797955
306977
641201
25275
91523
10498
773399
162354
817377
201657
161817
297995
95272
25316
18259
6747
793785
114989
968209
33374
12396
62909
999989
454557
969018
33389
1715
207752
21181
15943
168757
28206
258849
809537
396637
75369
802484
895113
477932
900249
8711
990296
308929
78366
221601
536321
206153
235273
152833
29466
856639
478045
3649
10223
2867
384945
761209
611802
734818
36867
930177
878749
401061
37622
28689
1
75462
969877
199967
16580
177415
23621
933377
237025
599015
230651
5333
510725
15552
386337
570001
18867
67539
1953
36497
30910
15097
669857
51721
299193
454428
543897
198260
42113
678756
2403
311211
500729
31840
91513
184685
21911
142569
30965
4616
818841
27870
186553
5927
860543
28347
213457
575934
12486
820385
276417
347281
106849
605271
11059
359041
929947
719229
340641
15434
194852
816597
105241
28842
7390
8725
536595
84847
614225
11322
29173
410177
375033
918581
32463
15967
82253
115360
523201
977006
52481
430680
18689
431242
11904
6934
428897
832036
496558
386
603956
769651
34653
31220
109081
810045
58157
904567
30393
2708
464901
38207
587345
668597
384565
821865
351748
535613
6649
413033
26152
25573
940385
324545
901327
81287
606593
345341
518067
8985
58561
10798
709613
977093
178313
20140
241541
28545
699489
736445
87873
16120
3900
128129
330319
999989
517185
379877
804701
856639
515553
243057
776219
988617
366003
980473
245766
686272
853237
674404
430357
31557
766521
201158
738753
934985
884075
224241
552077
33537
229889
466997
487545
1033
914790
564961
790933
88585
493093
337393
183555
865920
482263
929513
825955
926427
256541
489463
468053
683393
34374
6113
27680
21505
959393
36449
559661
36955
230271
953169
250849
950724
20111
464393
993543
307393
572721
37268
859713
84496
606649
685861
286983
504
597163
929608
223972
912896
370313
263833
734209
366357
814641
745785
747035
940939
301756
190689
901913
581013
701401
794507
7248
706605
299649
597073
706681
240737
37401
14167
192697
34955
77089
34675
328913
852165
378993
594205
10371
83805
23904
531969
12584
613119
868049
398881
420841
892817
13514
381249
330794
826961
22684
651513
918249
706749
258669
23145
395931
17727
418249
17496
266073
389164
35903
665629
13477
830777
184135
508725
528501
220132
37573
545785
917861
38473
1572
658794
172513
335022
426773
11642
754601
797121
77377
780067
377
2163
47985
524382
106015
568851
19884
819905
320544
30791
688833
249415
708345
410143
29487
505537
81929
294849
495985
73905
282741
641625
105623
271565
898265
598249
5969
20002
915233
5659
1455
857791
444285
374285
1429
110639
443109
35792
714709
330794
961092
32367
793217
500729
790705
90157
19423
211697
501729
474119
61017
804731
941963
628993
5559
29295
322691
392321
28819
25809
502865
84819
84
823627
934389
497984
850761
746065
881025
260481
7243
23553
918735
497821
5837
151925
13769
720027
171769
29917
621912
522851
270069
581577
441349
538167
25639
511285
14663
754026
114941
600361
483665
44193
272521
234945
446401
697785
19969
28409
20515
193649
255709
202465
629769
564533
394933
437201
271833
1453
788625
828554
24613
40617
863777
177019
798017
193505
510381
18891
28285
374723
18361
38165
8408
396801
25505
215525
23125
730073
96601
810843
604193
33042
675619
25675
3142
9531
22473
579101
181217
25587
608545
483841
33853
662408
634505
32731
7122
641129
532657
15808
716512
783824
12683
161953
254637
35664
898753
340005
541601
665697
771712
596161
29234
5526
36096
32955
3783
38074
26889
752469
879217
571955
774721
665185
898405
5619
545761
82605
887993
191190
211257
361185
18800
22896
344376
133115
242365
24126
345013
2391
570385
6844
275713
353777
11772
37162
487313
238445
31638
869278
277505
695185
631137
968430
7924
898257
685009
187545
599299
6985
817853
2868
4167
339647
975360
36373
801323
767112
794467
868049
292065
194397
150847
22711
781945
461305
17428
7123
904129
897533
155009
973577
461133
37064
33213
884764
988033
205254
8717
755169
461447
374145
6970
790912
777673
14542
718241
17512
867585
157681
540573
338241
36809
26
220689
350685
210177
341849
2545
692421
36894
822033
473293
26228
18636
952424
115881
64981
29613
504887
35403
279985
451529
61345
501
798721
502177
487233
1202
257905
31500
13383
878937
92821
428897
511945
179924
425771
169601
566758
16946
980473
492156
509561
14361
16971
603017
362945
4069
3462
791561
1155
4469
546625
750900
32874
423373
416141
328833
976673
380539
292593
371793
16178
10613
679297
297981
227026
35161
180001
331265
369249
546493
671873
5896
434745
39096
462864
657839
784
109357
522153
468841
22650
50641
34689
124641
999989
177845
244165
323696
19523
24004
890681
907675
640507
562584
23382
18510
27722
552603
24939
21470
19277
273441
134209
10705
819449
974507
612261
118609
969807
608697
817081
280129
477417
682131
752089
272947
4610
295616
100893
402001
482969
301057
860161
82465
296969
14235
506113
136545
31425
1195
275195
12560
234892
2662
609473
606821
13713
4898
351865
545577
20361
805849
21886
3810
979851
29899
344641
6624
572181
940
199201
9155
779731
708785
10481
518433
26313
849769
147265
868741
707025
15917
589558
667705
26700
103153
601953
898629
8941
37455
846673
275885
574017
36721
336001
18465
278567
151925
20492
191105
506681
84745
33900
846485
6291
28279
89601
639281
168413
4802
35226
496809
483555
28030
7820
435352
624629
17340
241479
18129
790785
357709
997433
160050
18123
217478
230949
31782
857951
30295
905647
405817
26735
392065
762417
831093
808059
544941
971535
990033
921881
871156
849389
228409
990501
569445
166719
132257
402291
615728
591853
21669
122949
927342
9729
440867
128817
194125
330977
94081
479497
144749
211196
536957
17193
320489
11539
285601
109377
778769
248097
245449
306977
400883
263101
826433
19379
319
716629
397153
30883
744545
528305
37885
136961
753571
15383
875218
16334
741473
410979
36983
618915
87825
415617
553441
554325
29480
848481
775937
934223
12651
482530
58217
107009
584605
821865
799697
978809
161897
293813
852593
24510
693061
155615
33662
896962
61565
260863
937199
368481
37440
331242
24790
11123
832681
932866
373909
516516
33006
257005
82543
29530
879365
806941
920831
767607
902385
621550
678590
324140
819014
925027
27190
655635
635521
774461
67841
404550
729425
28353
656911
54393
28317
12109
927811
500993
12763
874625
815428
332589
814401
229850
168551
578373
3206
49603
17182
554325
192641
14280
106241
9861
320325
421705
632838
967477
179657
9764
656545
11926
24721
499360
198949
279563
28801
756509
24424
882152
703737
333601
741467
713977
481603
31310
975881
892289
18684
26666
683919
292713
950515
15757
422077
208337
739099
413707
723942
533633
676873
500007
793473
809049
31666
216866
305053
819345
431649
31128
210777
28498
16596
11682
207809
422837
7648
609537
698916
219848
530287
834269
996205
799281
317964
593105
782049
475001
634129
31
193209
131397
28608
23043
741673
34496
999989
883717
24843
416513
917068
29388
531613
463897
756509
231681
244868
5596
2931
589065
412155
453465
841108
607825
30416
393825
928353
502079
5941
189481
605
28756
138121
55561
35607
192305
907357
23759
309131
772953
35705
15833
35613
256491
823145
982161
18988
825321
830777
638689
9437
63929
902678
544629
19968
58367
7908
88416
906117
165985
769153
751115
606167
9126
26758
34356
334209
249057
5058
24263
474469
226349
174009
31361
711905
104369
629560
607361
765377
971820
122449
159873
801397
625969
277117
798945
488071
694641
11633
35573
22854
932290
956755
75269
834689
632925
16600
38507
573569
572929
731067
16999
32151
35842
22033
671205
672361
406513
801025
390595
400521
976673
790011
300779
35734
767571
940996
475089
20829
119577
618537
66973
571547
482514
499165
19571
984929
769523
241151
343623
8595
706137
553893
24930
947001
718045
791781
14638
613251
240337
391026
608545
896293
148507
527193
36993
834479
33331
242689
779837
969465
30176
865345
893913
373373
312649
713827
879317
76
936276
888825
689733
136268
262603
357455
421677
88233
546753
15037
33938
35836
349601
14717
12050
35526
934761
985301
659681
84785
584645
36911
976339
834453
26428
484936
989988
27200
4338
982425
368999
393353
311669
574049
762249
761113
918778
364565
50641
39119
788358
232513
686215
2367
199201
956193
343700
36741
30098
944385
662025
39683
412121
319015
10543
846375
509897
996540
490794
16141
196809
15253
770980
759487
924774
14872
127165
258849
153272
775259
913444
15994
63193
820994
533471
637913
836470
353153
751165
31066
854141
341059
867777
176017
239489
525102
968689
310385
629185
1782
931682
563065
538873
5212
7837
118821
17418
601109
17831
184730
143233
14247
15071
37774
645729
481674
6340
22828
625729
93115
17997
891429
397822
20915
503969
22638
532859
29852
170289
779837
778135
478119
511193
512645
639525
486673
5967
225349
11426
674285
18151
560481
559201
261349
75283
22645
14594
747275
843160
328766
924669
812152
301825
14393
38891
130665
25296
379322
82561
415949
69185
24551
38625
459681
169985
244345
26700
12265
905059
898865
194305
376487
104609
39133
266257
954661
729907
11042
975042
728273
63700
903007
801169
37317
304129
865433
32166
25732
18323
777403
26494
270213
344387
28959
603861
33421
143225
38550
14795
22673
974041
135468
307117
652083
566831
4023
106925
6983
260331
921825
752337
169059
15886
39929
715007
184833
64465
833793
642472
48481
339057
82957
374561
33824
1460
309099
13700
337393
932866
652801
982957
34294
138117
3054
588721
314192
727069
478765
258234
682137
19647
584357
480711
10415