-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathevalHandTables
4269 lines (4230 loc) · 213 KB
/
evalHandTables
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/*
Copyright (C) 2011 by the Computer Poker Research Group, University of Alberta
*/
/* high card 1287 0
pair 3718 1287
two pair 3601 5005
trips 1014 8606
straight 13 9620
flush 1287 9633
f_house 1014 10920
quads 169 11934
s_flush 13 12103 */
#define HANDCLASS_SINGLE_CARD 0
#define HANDCLASS_PAIR 1287
#define HANDCLASS_TWO_PAIR 5005
#define HANDCLASS_TRIPS 8606
#define HANDCLASS_STRAIGHT 9620
#define HANDCLASS_FLUSH 9633
#define HANDCLASS_FULL_HOUSE 10920
#define HANDCLASS_QUADS 11934
#define HANDCLASS_STRAIGHT_FLUSH 12103
typedef union {
uint16_t bySuit[ 4 ];
uint64_t cards;
} Cardset;
static const uint16_t oneSuitVal[ 8192 ] = {
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 12107,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 9634,
0, 0, 0, 0, 0, 0, 0, 9635,
0, 0, 0, 9636, 0, 9637, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 9639,
0, 0, 0, 0, 0, 0, 0, 9640,
0, 0, 0, 9641, 0, 9642, 9643, 12107,
0, 0, 0, 0, 0, 0, 0, 9644,
0, 0, 0, 9645, 0, 9646, 9647, 9647,
0, 0, 0, 9648, 0, 9649, 9650, 9650,
0, 9651, 9652, 9652, 12109, 12109, 12109, 12109,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 9654,
0, 0, 0, 0, 0, 0, 0, 9655,
0, 0, 0, 9656, 0, 9657, 9658, 12107,
0, 0, 0, 0, 0, 0, 0, 9659,
0, 0, 0, 9660, 0, 9661, 9662, 9662,
0, 0, 0, 9663, 0, 9664, 9665, 9665,
0, 9666, 9667, 9667, 9668, 9668, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 9669,
0, 0, 0, 9670, 0, 9671, 9672, 9672,
0, 0, 0, 9673, 0, 9674, 9675, 9675,
0, 9676, 9677, 9677, 9678, 9678, 9678, 12107,
0, 0, 0, 9679, 0, 9680, 9681, 9681,
0, 9682, 9683, 9683, 9684, 9684, 9684, 9684,
0, 9685, 9686, 9686, 9687, 9687, 9687, 9687,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 9689,
0, 0, 0, 0, 0, 0, 0, 9690,
0, 0, 0, 9691, 0, 9692, 9693, 12107,
0, 0, 0, 0, 0, 0, 0, 9694,
0, 0, 0, 9695, 0, 9696, 9697, 9697,
0, 0, 0, 9698, 0, 9699, 9700, 9700,
0, 9701, 9702, 9702, 9703, 9703, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 9704,
0, 0, 0, 9705, 0, 9706, 9707, 9707,
0, 0, 0, 9708, 0, 9709, 9710, 9710,
0, 9711, 9712, 9712, 9713, 9713, 9713, 12107,
0, 0, 0, 9714, 0, 9715, 9716, 9716,
0, 9717, 9718, 9718, 9719, 9719, 9719, 9719,
0, 9720, 9721, 9721, 9722, 9722, 9722, 9722,
9723, 9723, 9723, 9723, 12109, 12109, 12109, 12109,
0, 0, 0, 0, 0, 0, 0, 9724,
0, 0, 0, 9725, 0, 9726, 9727, 9727,
0, 0, 0, 9728, 0, 9729, 9730, 9730,
0, 9731, 9732, 9732, 9733, 9733, 9733, 12107,
0, 0, 0, 9734, 0, 9735, 9736, 9736,
0, 9737, 9738, 9738, 9739, 9739, 9739, 9739,
0, 9740, 9741, 9741, 9742, 9742, 9742, 9742,
9743, 9743, 9743, 9743, 9743, 9743, 12108, 12108,
0, 0, 0, 9744, 0, 9745, 9746, 9746,
0, 9747, 9748, 9748, 9749, 9749, 9749, 9749,
0, 9750, 9751, 9751, 9752, 9752, 9752, 9752,
9753, 9753, 9753, 9753, 9753, 9753, 9753, 12107,
0, 9754, 9755, 9755, 9756, 9756, 9756, 9756,
9757, 9757, 9757, 9757, 9757, 9757, 9757, 9757,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 9759,
0, 0, 0, 0, 0, 0, 0, 9760,
0, 0, 0, 9761, 0, 9762, 9763, 12107,
0, 0, 0, 0, 0, 0, 0, 9764,
0, 0, 0, 9765, 0, 9766, 9767, 9767,
0, 0, 0, 9768, 0, 9769, 9770, 9770,
0, 9771, 9772, 9772, 9773, 9773, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 9774,
0, 0, 0, 9775, 0, 9776, 9777, 9777,
0, 0, 0, 9778, 0, 9779, 9780, 9780,
0, 9781, 9782, 9782, 9783, 9783, 9783, 12107,
0, 0, 0, 9784, 0, 9785, 9786, 9786,
0, 9787, 9788, 9788, 9789, 9789, 9789, 9789,
0, 9790, 9791, 9791, 9792, 9792, 9792, 9792,
9793, 9793, 9793, 9793, 12109, 12109, 12109, 12109,
0, 0, 0, 0, 0, 0, 0, 9794,
0, 0, 0, 9795, 0, 9796, 9797, 9797,
0, 0, 0, 9798, 0, 9799, 9800, 9800,
0, 9801, 9802, 9802, 9803, 9803, 9803, 12107,
0, 0, 0, 9804, 0, 9805, 9806, 9806,
0, 9807, 9808, 9808, 9809, 9809, 9809, 9809,
0, 9810, 9811, 9811, 9812, 9812, 9812, 9812,
9813, 9813, 9813, 9813, 9813, 9813, 12108, 12108,
0, 0, 0, 9814, 0, 9815, 9816, 9816,
0, 9817, 9818, 9818, 9819, 9819, 9819, 9819,
0, 9820, 9821, 9821, 9822, 9822, 9822, 9822,
9823, 9823, 9823, 9823, 9823, 9823, 9823, 12107,
0, 9824, 9825, 9825, 9826, 9826, 9826, 9826,
9827, 9827, 9827, 9827, 9827, 9827, 9827, 9827,
9828, 9828, 9828, 9828, 9828, 9828, 9828, 9828,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 0, 0, 0, 0, 9829,
0, 0, 0, 9830, 0, 9831, 9832, 9832,
0, 0, 0, 9833, 0, 9834, 9835, 9835,
0, 9836, 9837, 9837, 9838, 9838, 9838, 12107,
0, 0, 0, 9839, 0, 9840, 9841, 9841,
0, 9842, 9843, 9843, 9844, 9844, 9844, 9844,
0, 9845, 9846, 9846, 9847, 9847, 9847, 9847,
9848, 9848, 9848, 9848, 9848, 9848, 12108, 12108,
0, 0, 0, 9849, 0, 9850, 9851, 9851,
0, 9852, 9853, 9853, 9854, 9854, 9854, 9854,
0, 9855, 9856, 9856, 9857, 9857, 9857, 9857,
9858, 9858, 9858, 9858, 9858, 9858, 9858, 12107,
0, 9859, 9860, 9860, 9861, 9861, 9861, 9861,
9862, 9862, 9862, 9862, 9862, 9862, 9862, 9862,
9863, 9863, 9863, 9863, 9863, 9863, 9863, 9863,
9863, 9863, 9863, 9863, 12109, 12109, 12109, 12109,
0, 0, 0, 9864, 0, 9865, 9866, 9866,
0, 9867, 9868, 9868, 9869, 9869, 9869, 9869,
0, 9870, 9871, 9871, 9872, 9872, 9872, 9872,
9873, 9873, 9873, 9873, 9873, 9873, 9873, 12107,
0, 9874, 9875, 9875, 9876, 9876, 9876, 9876,
9877, 9877, 9877, 9877, 9877, 9877, 9877, 9877,
9878, 9878, 9878, 9878, 9878, 9878, 9878, 9878,
9878, 9878, 9878, 9878, 9878, 9878, 12108, 12108,
0, 9879, 9880, 9880, 9881, 9881, 9881, 9881,
9882, 9882, 9882, 9882, 9882, 9882, 9882, 9882,
9883, 9883, 9883, 9883, 9883, 9883, 9883, 9883,
9883, 9883, 9883, 9883, 9883, 9883, 9883, 12107,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 9885,
0, 0, 0, 0, 0, 0, 0, 9886,
0, 0, 0, 9887, 0, 9888, 9889, 12107,
0, 0, 0, 0, 0, 0, 0, 9890,
0, 0, 0, 9891, 0, 9892, 9893, 9893,
0, 0, 0, 9894, 0, 9895, 9896, 9896,
0, 9897, 9898, 9898, 9899, 9899, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 9900,
0, 0, 0, 9901, 0, 9902, 9903, 9903,
0, 0, 0, 9904, 0, 9905, 9906, 9906,
0, 9907, 9908, 9908, 9909, 9909, 9909, 12107,
0, 0, 0, 9910, 0, 9911, 9912, 9912,
0, 9913, 9914, 9914, 9915, 9915, 9915, 9915,
0, 9916, 9917, 9917, 9918, 9918, 9918, 9918,
9919, 9919, 9919, 9919, 12109, 12109, 12109, 12109,
0, 0, 0, 0, 0, 0, 0, 9920,
0, 0, 0, 9921, 0, 9922, 9923, 9923,
0, 0, 0, 9924, 0, 9925, 9926, 9926,
0, 9927, 9928, 9928, 9929, 9929, 9929, 12107,
0, 0, 0, 9930, 0, 9931, 9932, 9932,
0, 9933, 9934, 9934, 9935, 9935, 9935, 9935,
0, 9936, 9937, 9937, 9938, 9938, 9938, 9938,
9939, 9939, 9939, 9939, 9939, 9939, 12108, 12108,
0, 0, 0, 9940, 0, 9941, 9942, 9942,
0, 9943, 9944, 9944, 9945, 9945, 9945, 9945,
0, 9946, 9947, 9947, 9948, 9948, 9948, 9948,
9949, 9949, 9949, 9949, 9949, 9949, 9949, 12107,
0, 9950, 9951, 9951, 9952, 9952, 9952, 9952,
9953, 9953, 9953, 9953, 9953, 9953, 9953, 9953,
9954, 9954, 9954, 9954, 9954, 9954, 9954, 9954,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 0, 0, 0, 0, 9955,
0, 0, 0, 9956, 0, 9957, 9958, 9958,
0, 0, 0, 9959, 0, 9960, 9961, 9961,
0, 9962, 9963, 9963, 9964, 9964, 9964, 12107,
0, 0, 0, 9965, 0, 9966, 9967, 9967,
0, 9968, 9969, 9969, 9970, 9970, 9970, 9970,
0, 9971, 9972, 9972, 9973, 9973, 9973, 9973,
9974, 9974, 9974, 9974, 9974, 9974, 12108, 12108,
0, 0, 0, 9975, 0, 9976, 9977, 9977,
0, 9978, 9979, 9979, 9980, 9980, 9980, 9980,
0, 9981, 9982, 9982, 9983, 9983, 9983, 9983,
9984, 9984, 9984, 9984, 9984, 9984, 9984, 12107,
0, 9985, 9986, 9986, 9987, 9987, 9987, 9987,
9988, 9988, 9988, 9988, 9988, 9988, 9988, 9988,
9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989,
9989, 9989, 9989, 9989, 12109, 12109, 12109, 12109,
0, 0, 0, 9990, 0, 9991, 9992, 9992,
0, 9993, 9994, 9994, 9995, 9995, 9995, 9995,
0, 9996, 9997, 9997, 9998, 9998, 9998, 9998,
9999, 9999, 9999, 9999, 9999, 9999, 9999, 12107,
0, 10000, 10001, 10001, 10002, 10002, 10002, 10002,
10003, 10003, 10003, 10003, 10003, 10003, 10003, 10003,
10004, 10004, 10004, 10004, 10004, 10004, 10004, 10004,
10004, 10004, 10004, 10004, 10004, 10004, 12108, 12108,
0, 10005, 10006, 10006, 10007, 10007, 10007, 10007,
10008, 10008, 10008, 10008, 10008, 10008, 10008, 10008,
10009, 10009, 10009, 10009, 10009, 10009, 10009, 10009,
10009, 10009, 10009, 10009, 10009, 10009, 10009, 12107,
10010, 10010, 10010, 10010, 10010, 10010, 10010, 10010,
10010, 10010, 10010, 10010, 10010, 10010, 10010, 10010,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 0, 0, 0, 0, 10011,
0, 0, 0, 10012, 0, 10013, 10014, 10014,
0, 0, 0, 10015, 0, 10016, 10017, 10017,
0, 10018, 10019, 10019, 10020, 10020, 10020, 12107,
0, 0, 0, 10021, 0, 10022, 10023, 10023,
0, 10024, 10025, 10025, 10026, 10026, 10026, 10026,
0, 10027, 10028, 10028, 10029, 10029, 10029, 10029,
10030, 10030, 10030, 10030, 10030, 10030, 12108, 12108,
0, 0, 0, 10031, 0, 10032, 10033, 10033,
0, 10034, 10035, 10035, 10036, 10036, 10036, 10036,
0, 10037, 10038, 10038, 10039, 10039, 10039, 10039,
10040, 10040, 10040, 10040, 10040, 10040, 10040, 12107,
0, 10041, 10042, 10042, 10043, 10043, 10043, 10043,
10044, 10044, 10044, 10044, 10044, 10044, 10044, 10044,
10045, 10045, 10045, 10045, 10045, 10045, 10045, 10045,
10045, 10045, 10045, 10045, 12109, 12109, 12109, 12109,
0, 0, 0, 10046, 0, 10047, 10048, 10048,
0, 10049, 10050, 10050, 10051, 10051, 10051, 10051,
0, 10052, 10053, 10053, 10054, 10054, 10054, 10054,
10055, 10055, 10055, 10055, 10055, 10055, 10055, 12107,
0, 10056, 10057, 10057, 10058, 10058, 10058, 10058,
10059, 10059, 10059, 10059, 10059, 10059, 10059, 10059,
10060, 10060, 10060, 10060, 10060, 10060, 10060, 10060,
10060, 10060, 10060, 10060, 10060, 10060, 12108, 12108,
0, 10061, 10062, 10062, 10063, 10063, 10063, 10063,
10064, 10064, 10064, 10064, 10064, 10064, 10064, 10064,
10065, 10065, 10065, 10065, 10065, 10065, 10065, 10065,
10065, 10065, 10065, 10065, 10065, 10065, 10065, 12107,
10066, 10066, 10066, 10066, 10066, 10066, 10066, 10066,
10066, 10066, 10066, 10066, 10066, 10066, 10066, 10066,
10066, 10066, 10066, 10066, 10066, 10066, 10066, 10066,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 10067, 0, 10068, 10069, 10069,
0, 10070, 10071, 10071, 10072, 10072, 10072, 10072,
0, 10073, 10074, 10074, 10075, 10075, 10075, 10075,
10076, 10076, 10076, 10076, 10076, 10076, 10076, 12107,
0, 10077, 10078, 10078, 10079, 10079, 10079, 10079,
10080, 10080, 10080, 10080, 10080, 10080, 10080, 10080,
10081, 10081, 10081, 10081, 10081, 10081, 10081, 10081,
10081, 10081, 10081, 10081, 10081, 10081, 12108, 12108,
0, 10082, 10083, 10083, 10084, 10084, 10084, 10084,
10085, 10085, 10085, 10085, 10085, 10085, 10085, 10085,
10086, 10086, 10086, 10086, 10086, 10086, 10086, 10086,
10086, 10086, 10086, 10086, 10086, 10086, 10086, 12107,
10087, 10087, 10087, 10087, 10087, 10087, 10087, 10087,
10087, 10087, 10087, 10087, 10087, 10087, 10087, 10087,
10087, 10087, 10087, 10087, 10087, 10087, 10087, 10087,
10087, 10087, 10087, 10087, 12109, 12109, 12109, 12109,
0, 10088, 10089, 10089, 10090, 10090, 10090, 10090,
10091, 10091, 10091, 10091, 10091, 10091, 10091, 10091,
10092, 10092, 10092, 10092, 10092, 10092, 10092, 10092,
10092, 10092, 10092, 10092, 10092, 10092, 10092, 12107,
10093, 10093, 10093, 10093, 10093, 10093, 10093, 10093,
10093, 10093, 10093, 10093, 10093, 10093, 10093, 10093,
10093, 10093, 10093, 10093, 10093, 10093, 10093, 10093,
10093, 10093, 10093, 10093, 10093, 10093, 12108, 12108,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 10095,
0, 0, 0, 0, 0, 0, 0, 10096,
0, 0, 0, 10097, 0, 10098, 10099, 12107,
0, 0, 0, 0, 0, 0, 0, 10100,
0, 0, 0, 10101, 0, 10102, 10103, 10103,
0, 0, 0, 10104, 0, 10105, 10106, 10106,
0, 10107, 10108, 10108, 10109, 10109, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 10110,
0, 0, 0, 10111, 0, 10112, 10113, 10113,
0, 0, 0, 10114, 0, 10115, 10116, 10116,
0, 10117, 10118, 10118, 10119, 10119, 10119, 12107,
0, 0, 0, 10120, 0, 10121, 10122, 10122,
0, 10123, 10124, 10124, 10125, 10125, 10125, 10125,
0, 10126, 10127, 10127, 10128, 10128, 10128, 10128,
10129, 10129, 10129, 10129, 12109, 12109, 12109, 12109,
0, 0, 0, 0, 0, 0, 0, 10130,
0, 0, 0, 10131, 0, 10132, 10133, 10133,
0, 0, 0, 10134, 0, 10135, 10136, 10136,
0, 10137, 10138, 10138, 10139, 10139, 10139, 12107,
0, 0, 0, 10140, 0, 10141, 10142, 10142,
0, 10143, 10144, 10144, 10145, 10145, 10145, 10145,
0, 10146, 10147, 10147, 10148, 10148, 10148, 10148,
10149, 10149, 10149, 10149, 10149, 10149, 12108, 12108,
0, 0, 0, 10150, 0, 10151, 10152, 10152,
0, 10153, 10154, 10154, 10155, 10155, 10155, 10155,
0, 10156, 10157, 10157, 10158, 10158, 10158, 10158,
10159, 10159, 10159, 10159, 10159, 10159, 10159, 12107,
0, 10160, 10161, 10161, 10162, 10162, 10162, 10162,
10163, 10163, 10163, 10163, 10163, 10163, 10163, 10163,
10164, 10164, 10164, 10164, 10164, 10164, 10164, 10164,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 0, 0, 0, 0, 10165,
0, 0, 0, 10166, 0, 10167, 10168, 10168,
0, 0, 0, 10169, 0, 10170, 10171, 10171,
0, 10172, 10173, 10173, 10174, 10174, 10174, 12107,
0, 0, 0, 10175, 0, 10176, 10177, 10177,
0, 10178, 10179, 10179, 10180, 10180, 10180, 10180,
0, 10181, 10182, 10182, 10183, 10183, 10183, 10183,
10184, 10184, 10184, 10184, 10184, 10184, 12108, 12108,
0, 0, 0, 10185, 0, 10186, 10187, 10187,
0, 10188, 10189, 10189, 10190, 10190, 10190, 10190,
0, 10191, 10192, 10192, 10193, 10193, 10193, 10193,
10194, 10194, 10194, 10194, 10194, 10194, 10194, 12107,
0, 10195, 10196, 10196, 10197, 10197, 10197, 10197,
10198, 10198, 10198, 10198, 10198, 10198, 10198, 10198,
10199, 10199, 10199, 10199, 10199, 10199, 10199, 10199,
10199, 10199, 10199, 10199, 12109, 12109, 12109, 12109,
0, 0, 0, 10200, 0, 10201, 10202, 10202,
0, 10203, 10204, 10204, 10205, 10205, 10205, 10205,
0, 10206, 10207, 10207, 10208, 10208, 10208, 10208,
10209, 10209, 10209, 10209, 10209, 10209, 10209, 12107,
0, 10210, 10211, 10211, 10212, 10212, 10212, 10212,
10213, 10213, 10213, 10213, 10213, 10213, 10213, 10213,
10214, 10214, 10214, 10214, 10214, 10214, 10214, 10214,
10214, 10214, 10214, 10214, 10214, 10214, 12108, 12108,
0, 10215, 10216, 10216, 10217, 10217, 10217, 10217,
10218, 10218, 10218, 10218, 10218, 10218, 10218, 10218,
10219, 10219, 10219, 10219, 10219, 10219, 10219, 10219,
10219, 10219, 10219, 10219, 10219, 10219, 10219, 12107,
10220, 10220, 10220, 10220, 10220, 10220, 10220, 10220,
10220, 10220, 10220, 10220, 10220, 10220, 10220, 10220,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 0, 0, 0, 0, 10221,
0, 0, 0, 10222, 0, 10223, 10224, 10224,
0, 0, 0, 10225, 0, 10226, 10227, 10227,
0, 10228, 10229, 10229, 10230, 10230, 10230, 12107,
0, 0, 0, 10231, 0, 10232, 10233, 10233,
0, 10234, 10235, 10235, 10236, 10236, 10236, 10236,
0, 10237, 10238, 10238, 10239, 10239, 10239, 10239,
10240, 10240, 10240, 10240, 10240, 10240, 12108, 12108,
0, 0, 0, 10241, 0, 10242, 10243, 10243,
0, 10244, 10245, 10245, 10246, 10246, 10246, 10246,
0, 10247, 10248, 10248, 10249, 10249, 10249, 10249,
10250, 10250, 10250, 10250, 10250, 10250, 10250, 12107,
0, 10251, 10252, 10252, 10253, 10253, 10253, 10253,
10254, 10254, 10254, 10254, 10254, 10254, 10254, 10254,
10255, 10255, 10255, 10255, 10255, 10255, 10255, 10255,
10255, 10255, 10255, 10255, 12109, 12109, 12109, 12109,
0, 0, 0, 10256, 0, 10257, 10258, 10258,
0, 10259, 10260, 10260, 10261, 10261, 10261, 10261,
0, 10262, 10263, 10263, 10264, 10264, 10264, 10264,
10265, 10265, 10265, 10265, 10265, 10265, 10265, 12107,
0, 10266, 10267, 10267, 10268, 10268, 10268, 10268,
10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269,
10270, 10270, 10270, 10270, 10270, 10270, 10270, 10270,
10270, 10270, 10270, 10270, 10270, 10270, 12108, 12108,
0, 10271, 10272, 10272, 10273, 10273, 10273, 10273,
10274, 10274, 10274, 10274, 10274, 10274, 10274, 10274,
10275, 10275, 10275, 10275, 10275, 10275, 10275, 10275,
10275, 10275, 10275, 10275, 10275, 10275, 10275, 12107,
10276, 10276, 10276, 10276, 10276, 10276, 10276, 10276,
10276, 10276, 10276, 10276, 10276, 10276, 10276, 10276,
10276, 10276, 10276, 10276, 10276, 10276, 10276, 10276,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 10277, 0, 10278, 10279, 10279,
0, 10280, 10281, 10281, 10282, 10282, 10282, 10282,
0, 10283, 10284, 10284, 10285, 10285, 10285, 10285,
10286, 10286, 10286, 10286, 10286, 10286, 10286, 12107,
0, 10287, 10288, 10288, 10289, 10289, 10289, 10289,
10290, 10290, 10290, 10290, 10290, 10290, 10290, 10290,
10291, 10291, 10291, 10291, 10291, 10291, 10291, 10291,
10291, 10291, 10291, 10291, 10291, 10291, 12108, 12108,
0, 10292, 10293, 10293, 10294, 10294, 10294, 10294,
10295, 10295, 10295, 10295, 10295, 10295, 10295, 10295,
10296, 10296, 10296, 10296, 10296, 10296, 10296, 10296,
10296, 10296, 10296, 10296, 10296, 10296, 10296, 12107,
10297, 10297, 10297, 10297, 10297, 10297, 10297, 10297,
10297, 10297, 10297, 10297, 10297, 10297, 10297, 10297,
10297, 10297, 10297, 10297, 10297, 10297, 10297, 10297,
10297, 10297, 10297, 10297, 12109, 12109, 12109, 12109,
0, 10298, 10299, 10299, 10300, 10300, 10300, 10300,
10301, 10301, 10301, 10301, 10301, 10301, 10301, 10301,
10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302,
10302, 10302, 10302, 10302, 10302, 10302, 10302, 12107,
10303, 10303, 10303, 10303, 10303, 10303, 10303, 10303,
10303, 10303, 10303, 10303, 10303, 10303, 10303, 10303,
10303, 10303, 10303, 10303, 10303, 10303, 10303, 10303,
10303, 10303, 10303, 10303, 10303, 10303, 12108, 12108,
10304, 10304, 10304, 10304, 10304, 10304, 10304, 10304,
10304, 10304, 10304, 10304, 10304, 10304, 10304, 10304,
10304, 10304, 10304, 10304, 10304, 10304, 10304, 10304,
10304, 10304, 10304, 10304, 10304, 10304, 10304, 12107,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
0, 0, 0, 0, 0, 0, 0, 10305,
0, 0, 0, 10306, 0, 10307, 10308, 10308,
0, 0, 0, 10309, 0, 10310, 10311, 10311,
0, 10312, 10313, 10313, 10314, 10314, 10314, 12107,
0, 0, 0, 10315, 0, 10316, 10317, 10317,
0, 10318, 10319, 10319, 10320, 10320, 10320, 10320,
0, 10321, 10322, 10322, 10323, 10323, 10323, 10323,
10324, 10324, 10324, 10324, 10324, 10324, 12108, 12108,
0, 0, 0, 10325, 0, 10326, 10327, 10327,
0, 10328, 10329, 10329, 10330, 10330, 10330, 10330,
0, 10331, 10332, 10332, 10333, 10333, 10333, 10333,
10334, 10334, 10334, 10334, 10334, 10334, 10334, 12107,
0, 10335, 10336, 10336, 10337, 10337, 10337, 10337,
10338, 10338, 10338, 10338, 10338, 10338, 10338, 10338,
10339, 10339, 10339, 10339, 10339, 10339, 10339, 10339,
10339, 10339, 10339, 10339, 12109, 12109, 12109, 12109,
0, 0, 0, 10340, 0, 10341, 10342, 10342,
0, 10343, 10344, 10344, 10345, 10345, 10345, 10345,
0, 10346, 10347, 10347, 10348, 10348, 10348, 10348,
10349, 10349, 10349, 10349, 10349, 10349, 10349, 12107,
0, 10350, 10351, 10351, 10352, 10352, 10352, 10352,
10353, 10353, 10353, 10353, 10353, 10353, 10353, 10353,
10354, 10354, 10354, 10354, 10354, 10354, 10354, 10354,
10354, 10354, 10354, 10354, 10354, 10354, 12108, 12108,
0, 10355, 10356, 10356, 10357, 10357, 10357, 10357,
10358, 10358, 10358, 10358, 10358, 10358, 10358, 10358,
10359, 10359, 10359, 10359, 10359, 10359, 10359, 10359,
10359, 10359, 10359, 10359, 10359, 10359, 10359, 12107,
10360, 10360, 10360, 10360, 10360, 10360, 10360, 10360,
10360, 10360, 10360, 10360, 10360, 10360, 10360, 10360,
10360, 10360, 10360, 10360, 10360, 10360, 10360, 10360,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 10361, 0, 10362, 10363, 10363,
0, 10364, 10365, 10365, 10366, 10366, 10366, 10366,
0, 10367, 10368, 10368, 10369, 10369, 10369, 10369,
10370, 10370, 10370, 10370, 10370, 10370, 10370, 12107,
0, 10371, 10372, 10372, 10373, 10373, 10373, 10373,
10374, 10374, 10374, 10374, 10374, 10374, 10374, 10374,
10375, 10375, 10375, 10375, 10375, 10375, 10375, 10375,
10375, 10375, 10375, 10375, 10375, 10375, 12108, 12108,
0, 10376, 10377, 10377, 10378, 10378, 10378, 10378,
10379, 10379, 10379, 10379, 10379, 10379, 10379, 10379,
10380, 10380, 10380, 10380, 10380, 10380, 10380, 10380,
10380, 10380, 10380, 10380, 10380, 10380, 10380, 12107,
10381, 10381, 10381, 10381, 10381, 10381, 10381, 10381,
10381, 10381, 10381, 10381, 10381, 10381, 10381, 10381,
10381, 10381, 10381, 10381, 10381, 10381, 10381, 10381,
10381, 10381, 10381, 10381, 12109, 12109, 12109, 12109,
0, 10382, 10383, 10383, 10384, 10384, 10384, 10384,
10385, 10385, 10385, 10385, 10385, 10385, 10385, 10385,
10386, 10386, 10386, 10386, 10386, 10386, 10386, 10386,
10386, 10386, 10386, 10386, 10386, 10386, 10386, 12107,
10387, 10387, 10387, 10387, 10387, 10387, 10387, 10387,
10387, 10387, 10387, 10387, 10387, 10387, 10387, 10387,
10387, 10387, 10387, 10387, 10387, 10387, 10387, 10387,
10387, 10387, 10387, 10387, 10387, 10387, 12108, 12108,
10388, 10388, 10388, 10388, 10388, 10388, 10388, 10388,
10388, 10388, 10388, 10388, 10388, 10388, 10388, 10388,
10388, 10388, 10388, 10388, 10388, 10388, 10388, 10388,
10388, 10388, 10388, 10388, 10388, 10388, 10388, 12107,
10388, 10388, 10388, 10388, 10388, 10388, 10388, 10388,
10388, 10388, 10388, 10388, 10388, 10388, 10388, 10388,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 10389, 0, 10390, 10391, 10391,
0, 10392, 10393, 10393, 10394, 10394, 10394, 10394,
0, 10395, 10396, 10396, 10397, 10397, 10397, 10397,
10398, 10398, 10398, 10398, 10398, 10398, 10398, 12107,
0, 10399, 10400, 10400, 10401, 10401, 10401, 10401,
10402, 10402, 10402, 10402, 10402, 10402, 10402, 10402,
10403, 10403, 10403, 10403, 10403, 10403, 10403, 10403,
10403, 10403, 10403, 10403, 10403, 10403, 12108, 12108,
0, 10404, 10405, 10405, 10406, 10406, 10406, 10406,
10407, 10407, 10407, 10407, 10407, 10407, 10407, 10407,
10408, 10408, 10408, 10408, 10408, 10408, 10408, 10408,
10408, 10408, 10408, 10408, 10408, 10408, 10408, 12107,
10409, 10409, 10409, 10409, 10409, 10409, 10409, 10409,
10409, 10409, 10409, 10409, 10409, 10409, 10409, 10409,
10409, 10409, 10409, 10409, 10409, 10409, 10409, 10409,
10409, 10409, 10409, 10409, 12109, 12109, 12109, 12109,
0, 10410, 10411, 10411, 10412, 10412, 10412, 10412,
10413, 10413, 10413, 10413, 10413, 10413, 10413, 10413,
10414, 10414, 10414, 10414, 10414, 10414, 10414, 10414,
10414, 10414, 10414, 10414, 10414, 10414, 10414, 12107,
10415, 10415, 10415, 10415, 10415, 10415, 10415, 10415,
10415, 10415, 10415, 10415, 10415, 10415, 10415, 10415,
10415, 10415, 10415, 10415, 10415, 10415, 10415, 10415,
10415, 10415, 10415, 10415, 10415, 10415, 12108, 12108,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 10416,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 10416,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 10416,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 12107,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 10416,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 10416,
10416, 10416, 10416, 10416, 10416, 10416, 10416, 10416,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 10417, 10418, 10418, 10419, 10419, 10419, 10419,
10420, 10420, 10420, 10420, 10420, 10420, 10420, 10420,
10421, 10421, 10421, 10421, 10421, 10421, 10421, 10421,
10421, 10421, 10421, 10421, 10421, 10421, 10421, 12107,
10422, 10422, 10422, 10422, 10422, 10422, 10422, 10422,
10422, 10422, 10422, 10422, 10422, 10422, 10422, 10422,
10422, 10422, 10422, 10422, 10422, 10422, 10422, 10422,
10422, 10422, 10422, 10422, 10422, 10422, 12108, 12108,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 10423,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 10423,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 10423,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 12107,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 10423,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 10423,
10423, 10423, 10423, 10423, 10423, 10423, 10423, 10423,
10423, 10423, 10423, 10423, 12109, 12109, 12109, 12109,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
12114, 12114, 12114, 12114, 12114, 12114, 12114, 12114,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 12106,
0, 0, 0, 0, 0, 0, 0, 10426,
0, 0, 0, 10427, 0, 10428, 10429, 12107,
0, 0, 0, 0, 0, 0, 0, 10430,
0, 0, 0, 10431, 0, 10432, 10433, 12106,
0, 0, 0, 10434, 0, 10435, 10436, 10436,
0, 10437, 10438, 10438, 10439, 10439, 12108, 12108,
0, 0, 0, 0, 0, 0, 0, 10440,
0, 0, 0, 10441, 0, 10442, 10443, 12106,
0, 0, 0, 10444, 0, 10445, 10446, 10446,
0, 10447, 10448, 10448, 10449, 10449, 10449, 12107,
0, 0, 0, 10450, 0, 10451, 10452, 10452,
0, 10453, 10454, 10454, 10455, 10455, 10455, 12106,
0, 10456, 10457, 10457, 10458, 10458, 10458, 10458,
10459, 10459, 10459, 10459, 12109, 12109, 12109, 12109,
0, 0, 0, 0, 0, 0, 0, 10460,
0, 0, 0, 10461, 0, 10462, 10463, 12106,
0, 0, 0, 10464, 0, 10465, 10466, 10466,
0, 10467, 10468, 10468, 10469, 10469, 10469, 12107,
0, 0, 0, 10470, 0, 10471, 10472, 10472,
0, 10473, 10474, 10474, 10475, 10475, 10475, 12106,
0, 10476, 10477, 10477, 10478, 10478, 10478, 10478,
10479, 10479, 10479, 10479, 10479, 10479, 12108, 12108,
0, 0, 0, 10480, 0, 10481, 10482, 10482,
0, 10483, 10484, 10484, 10485, 10485, 10485, 12106,
0, 10486, 10487, 10487, 10488, 10488, 10488, 10488,
10489, 10489, 10489, 10489, 10489, 10489, 10489, 12107,
0, 10490, 10491, 10491, 10492, 10492, 10492, 10492,
10493, 10493, 10493, 10493, 10493, 10493, 10493, 12106,
10494, 10494, 10494, 10494, 10494, 10494, 10494, 10494,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 0, 0, 0, 0, 10495,
0, 0, 0, 10496, 0, 10497, 10498, 12106,
0, 0, 0, 10499, 0, 10500, 10501, 10501,
0, 10502, 10503, 10503, 10504, 10504, 10504, 12107,
0, 0, 0, 10505, 0, 10506, 10507, 10507,
0, 10508, 10509, 10509, 10510, 10510, 10510, 12106,
0, 10511, 10512, 10512, 10513, 10513, 10513, 10513,
10514, 10514, 10514, 10514, 10514, 10514, 12108, 12108,
0, 0, 0, 10515, 0, 10516, 10517, 10517,
0, 10518, 10519, 10519, 10520, 10520, 10520, 12106,
0, 10521, 10522, 10522, 10523, 10523, 10523, 10523,
10524, 10524, 10524, 10524, 10524, 10524, 10524, 12107,
0, 10525, 10526, 10526, 10527, 10527, 10527, 10527,
10528, 10528, 10528, 10528, 10528, 10528, 10528, 12106,
10529, 10529, 10529, 10529, 10529, 10529, 10529, 10529,
10529, 10529, 10529, 10529, 12109, 12109, 12109, 12109,
0, 0, 0, 10530, 0, 10531, 10532, 10532,
0, 10533, 10534, 10534, 10535, 10535, 10535, 12106,
0, 10536, 10537, 10537, 10538, 10538, 10538, 10538,
10539, 10539, 10539, 10539, 10539, 10539, 10539, 12107,
0, 10540, 10541, 10541, 10542, 10542, 10542, 10542,
10543, 10543, 10543, 10543, 10543, 10543, 10543, 12106,
10544, 10544, 10544, 10544, 10544, 10544, 10544, 10544,
10544, 10544, 10544, 10544, 10544, 10544, 12108, 12108,
0, 10545, 10546, 10546, 10547, 10547, 10547, 10547,
10548, 10548, 10548, 10548, 10548, 10548, 10548, 12106,
10549, 10549, 10549, 10549, 10549, 10549, 10549, 10549,
10549, 10549, 10549, 10549, 10549, 10549, 10549, 12107,
10550, 10550, 10550, 10550, 10550, 10550, 10550, 10550,
10550, 10550, 10550, 10550, 10550, 10550, 10550, 12106,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 0, 0, 0, 0, 10551,
0, 0, 0, 10552, 0, 10553, 10554, 12106,
0, 0, 0, 10555, 0, 10556, 10557, 10557,
0, 10558, 10559, 10559, 10560, 10560, 10560, 12107,
0, 0, 0, 10561, 0, 10562, 10563, 10563,
0, 10564, 10565, 10565, 10566, 10566, 10566, 12106,
0, 10567, 10568, 10568, 10569, 10569, 10569, 10569,
10570, 10570, 10570, 10570, 10570, 10570, 12108, 12108,
0, 0, 0, 10571, 0, 10572, 10573, 10573,
0, 10574, 10575, 10575, 10576, 10576, 10576, 12106,
0, 10577, 10578, 10578, 10579, 10579, 10579, 10579,
10580, 10580, 10580, 10580, 10580, 10580, 10580, 12107,
0, 10581, 10582, 10582, 10583, 10583, 10583, 10583,
10584, 10584, 10584, 10584, 10584, 10584, 10584, 12106,
10585, 10585, 10585, 10585, 10585, 10585, 10585, 10585,
10585, 10585, 10585, 10585, 12109, 12109, 12109, 12109,
0, 0, 0, 10586, 0, 10587, 10588, 10588,
0, 10589, 10590, 10590, 10591, 10591, 10591, 12106,
0, 10592, 10593, 10593, 10594, 10594, 10594, 10594,
10595, 10595, 10595, 10595, 10595, 10595, 10595, 12107,
0, 10596, 10597, 10597, 10598, 10598, 10598, 10598,
10599, 10599, 10599, 10599, 10599, 10599, 10599, 12106,
10600, 10600, 10600, 10600, 10600, 10600, 10600, 10600,
10600, 10600, 10600, 10600, 10600, 10600, 12108, 12108,
0, 10601, 10602, 10602, 10603, 10603, 10603, 10603,
10604, 10604, 10604, 10604, 10604, 10604, 10604, 12106,
10605, 10605, 10605, 10605, 10605, 10605, 10605, 10605,
10605, 10605, 10605, 10605, 10605, 10605, 10605, 12107,
10606, 10606, 10606, 10606, 10606, 10606, 10606, 10606,
10606, 10606, 10606, 10606, 10606, 10606, 10606, 12106,
10606, 10606, 10606, 10606, 10606, 10606, 10606, 10606,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 10607, 0, 10608, 10609, 10609,
0, 10610, 10611, 10611, 10612, 10612, 10612, 12106,
0, 10613, 10614, 10614, 10615, 10615, 10615, 10615,
10616, 10616, 10616, 10616, 10616, 10616, 10616, 12107,
0, 10617, 10618, 10618, 10619, 10619, 10619, 10619,
10620, 10620, 10620, 10620, 10620, 10620, 10620, 12106,
10621, 10621, 10621, 10621, 10621, 10621, 10621, 10621,
10621, 10621, 10621, 10621, 10621, 10621, 12108, 12108,
0, 10622, 10623, 10623, 10624, 10624, 10624, 10624,
10625, 10625, 10625, 10625, 10625, 10625, 10625, 12106,
10626, 10626, 10626, 10626, 10626, 10626, 10626, 10626,
10626, 10626, 10626, 10626, 10626, 10626, 10626, 12107,
10627, 10627, 10627, 10627, 10627, 10627, 10627, 10627,
10627, 10627, 10627, 10627, 10627, 10627, 10627, 12106,
10627, 10627, 10627, 10627, 10627, 10627, 10627, 10627,
10627, 10627, 10627, 10627, 12109, 12109, 12109, 12109,
0, 10628, 10629, 10629, 10630, 10630, 10630, 10630,
10631, 10631, 10631, 10631, 10631, 10631, 10631, 12106,
10632, 10632, 10632, 10632, 10632, 10632, 10632, 10632,
10632, 10632, 10632, 10632, 10632, 10632, 10632, 12107,
10633, 10633, 10633, 10633, 10633, 10633, 10633, 10633,
10633, 10633, 10633, 10633, 10633, 10633, 10633, 12106,
10633, 10633, 10633, 10633, 10633, 10633, 10633, 10633,
10633, 10633, 10633, 10633, 10633, 10633, 12108, 12108,
10634, 10634, 10634, 10634, 10634, 10634, 10634, 10634,
10634, 10634, 10634, 10634, 10634, 10634, 10634, 12106,
10634, 10634, 10634, 10634, 10634, 10634, 10634, 10634,
10634, 10634, 10634, 10634, 10634, 10634, 10634, 12107,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
0, 0, 0, 0, 0, 0, 0, 10635,
0, 0, 0, 10636, 0, 10637, 10638, 12106,
0, 0, 0, 10639, 0, 10640, 10641, 10641,
0, 10642, 10643, 10643, 10644, 10644, 10644, 12107,
0, 0, 0, 10645, 0, 10646, 10647, 10647,
0, 10648, 10649, 10649, 10650, 10650, 10650, 12106,
0, 10651, 10652, 10652, 10653, 10653, 10653, 10653,
10654, 10654, 10654, 10654, 10654, 10654, 12108, 12108,
0, 0, 0, 10655, 0, 10656, 10657, 10657,
0, 10658, 10659, 10659, 10660, 10660, 10660, 12106,
0, 10661, 10662, 10662, 10663, 10663, 10663, 10663,
10664, 10664, 10664, 10664, 10664, 10664, 10664, 12107,
0, 10665, 10666, 10666, 10667, 10667, 10667, 10667,
10668, 10668, 10668, 10668, 10668, 10668, 10668, 12106,
10669, 10669, 10669, 10669, 10669, 10669, 10669, 10669,
10669, 10669, 10669, 10669, 12109, 12109, 12109, 12109,
0, 0, 0, 10670, 0, 10671, 10672, 10672,
0, 10673, 10674, 10674, 10675, 10675, 10675, 12106,
0, 10676, 10677, 10677, 10678, 10678, 10678, 10678,
10679, 10679, 10679, 10679, 10679, 10679, 10679, 12107,
0, 10680, 10681, 10681, 10682, 10682, 10682, 10682,
10683, 10683, 10683, 10683, 10683, 10683, 10683, 12106,
10684, 10684, 10684, 10684, 10684, 10684, 10684, 10684,
10684, 10684, 10684, 10684, 10684, 10684, 12108, 12108,
0, 10685, 10686, 10686, 10687, 10687, 10687, 10687,
10688, 10688, 10688, 10688, 10688, 10688, 10688, 12106,
10689, 10689, 10689, 10689, 10689, 10689, 10689, 10689,
10689, 10689, 10689, 10689, 10689, 10689, 10689, 12107,
10690, 10690, 10690, 10690, 10690, 10690, 10690, 10690,
10690, 10690, 10690, 10690, 10690, 10690, 10690, 12106,
10690, 10690, 10690, 10690, 10690, 10690, 10690, 10690,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 10691, 0, 10692, 10693, 10693,
0, 10694, 10695, 10695, 10696, 10696, 10696, 12106,
0, 10697, 10698, 10698, 10699, 10699, 10699, 10699,
10700, 10700, 10700, 10700, 10700, 10700, 10700, 12107,
0, 10701, 10702, 10702, 10703, 10703, 10703, 10703,
10704, 10704, 10704, 10704, 10704, 10704, 10704, 12106,
10705, 10705, 10705, 10705, 10705, 10705, 10705, 10705,
10705, 10705, 10705, 10705, 10705, 10705, 12108, 12108,
0, 10706, 10707, 10707, 10708, 10708, 10708, 10708,
10709, 10709, 10709, 10709, 10709, 10709, 10709, 12106,
10710, 10710, 10710, 10710, 10710, 10710, 10710, 10710,
10710, 10710, 10710, 10710, 10710, 10710, 10710, 12107,
10711, 10711, 10711, 10711, 10711, 10711, 10711, 10711,
10711, 10711, 10711, 10711, 10711, 10711, 10711, 12106,
10711, 10711, 10711, 10711, 10711, 10711, 10711, 10711,
10711, 10711, 10711, 10711, 12109, 12109, 12109, 12109,
0, 10712, 10713, 10713, 10714, 10714, 10714, 10714,
10715, 10715, 10715, 10715, 10715, 10715, 10715, 12106,
10716, 10716, 10716, 10716, 10716, 10716, 10716, 10716,
10716, 10716, 10716, 10716, 10716, 10716, 10716, 12107,
10717, 10717, 10717, 10717, 10717, 10717, 10717, 10717,
10717, 10717, 10717, 10717, 10717, 10717, 10717, 12106,
10717, 10717, 10717, 10717, 10717, 10717, 10717, 10717,
10717, 10717, 10717, 10717, 10717, 10717, 12108, 12108,
10718, 10718, 10718, 10718, 10718, 10718, 10718, 10718,
10718, 10718, 10718, 10718, 10718, 10718, 10718, 12106,
10718, 10718, 10718, 10718, 10718, 10718, 10718, 10718,
10718, 10718, 10718, 10718, 10718, 10718, 10718, 12107,
10718, 10718, 10718, 10718, 10718, 10718, 10718, 10718,
10718, 10718, 10718, 10718, 10718, 10718, 10718, 12106,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 10719, 0, 10720, 10721, 10721,
0, 10722, 10723, 10723, 10724, 10724, 10724, 12106,
0, 10725, 10726, 10726, 10727, 10727, 10727, 10727,
10728, 10728, 10728, 10728, 10728, 10728, 10728, 12107,
0, 10729, 10730, 10730, 10731, 10731, 10731, 10731,
10732, 10732, 10732, 10732, 10732, 10732, 10732, 12106,
10733, 10733, 10733, 10733, 10733, 10733, 10733, 10733,
10733, 10733, 10733, 10733, 10733, 10733, 12108, 12108,
0, 10734, 10735, 10735, 10736, 10736, 10736, 10736,
10737, 10737, 10737, 10737, 10737, 10737, 10737, 12106,
10738, 10738, 10738, 10738, 10738, 10738, 10738, 10738,
10738, 10738, 10738, 10738, 10738, 10738, 10738, 12107,
10739, 10739, 10739, 10739, 10739, 10739, 10739, 10739,
10739, 10739, 10739, 10739, 10739, 10739, 10739, 12106,
10739, 10739, 10739, 10739, 10739, 10739, 10739, 10739,
10739, 10739, 10739, 10739, 12109, 12109, 12109, 12109,
0, 10740, 10741, 10741, 10742, 10742, 10742, 10742,
10743, 10743, 10743, 10743, 10743, 10743, 10743, 12106,
10744, 10744, 10744, 10744, 10744, 10744, 10744, 10744,
10744, 10744, 10744, 10744, 10744, 10744, 10744, 12107,
10745, 10745, 10745, 10745, 10745, 10745, 10745, 10745,
10745, 10745, 10745, 10745, 10745, 10745, 10745, 12106,
10745, 10745, 10745, 10745, 10745, 10745, 10745, 10745,
10745, 10745, 10745, 10745, 10745, 10745, 12108, 12108,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 10746,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 12106,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 10746,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 12107,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 10746,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 12106,
10746, 10746, 10746, 10746, 10746, 10746, 10746, 10746,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 10747, 10748, 10748, 10749, 10749, 10749, 10749,
10750, 10750, 10750, 10750, 10750, 10750, 10750, 12106,
10751, 10751, 10751, 10751, 10751, 10751, 10751, 10751,
10751, 10751, 10751, 10751, 10751, 10751, 10751, 12107,
10752, 10752, 10752, 10752, 10752, 10752, 10752, 10752,
10752, 10752, 10752, 10752, 10752, 10752, 10752, 12106,
10752, 10752, 10752, 10752, 10752, 10752, 10752, 10752,
10752, 10752, 10752, 10752, 10752, 10752, 12108, 12108,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 10753,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 12106,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 10753,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 12107,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 10753,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 12106,
10753, 10753, 10753, 10753, 10753, 10753, 10753, 10753,
10753, 10753, 10753, 10753, 12109, 12109, 12109, 12109,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 10754,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 12106,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 10754,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 12107,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 10754,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 12106,
10754, 10754, 10754, 10754, 10754, 10754, 10754, 10754,
10754, 10754, 10754, 10754, 10754, 10754, 12108, 12108,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
12113, 12113, 12113, 12113, 12113, 12113, 12113, 12113,
0, 0, 0, 0, 0, 0, 0, 10755,
0, 0, 0, 10756, 0, 10757, 10758, 12106,
0, 0, 0, 10759, 0, 10760, 10761, 10761,
0, 10762, 10763, 10763, 10764, 10764, 10764, 12107,
0, 0, 0, 10765, 0, 10766, 10767, 10767,
0, 10768, 10769, 10769, 10770, 10770, 10770, 12106,
0, 10771, 10772, 10772, 10773, 10773, 10773, 10773,
10774, 10774, 10774, 10774, 10774, 10774, 12108, 12108,
0, 0, 0, 10775, 0, 10776, 10777, 10777,
0, 10778, 10779, 10779, 10780, 10780, 10780, 12106,
0, 10781, 10782, 10782, 10783, 10783, 10783, 10783,
10784, 10784, 10784, 10784, 10784, 10784, 10784, 12107,
0, 10785, 10786, 10786, 10787, 10787, 10787, 10787,
10788, 10788, 10788, 10788, 10788, 10788, 10788, 12106,
10789, 10789, 10789, 10789, 10789, 10789, 10789, 10789,
10789, 10789, 10789, 10789, 12109, 12109, 12109, 12109,
0, 0, 0, 10790, 0, 10791, 10792, 10792,
0, 10793, 10794, 10794, 10795, 10795, 10795, 12106,
0, 10796, 10797, 10797, 10798, 10798, 10798, 10798,
10799, 10799, 10799, 10799, 10799, 10799, 10799, 12107,
0, 10800, 10801, 10801, 10802, 10802, 10802, 10802,
10803, 10803, 10803, 10803, 10803, 10803, 10803, 12106,
10804, 10804, 10804, 10804, 10804, 10804, 10804, 10804,
10804, 10804, 10804, 10804, 10804, 10804, 12108, 12108,
0, 10805, 10806, 10806, 10807, 10807, 10807, 10807,
10808, 10808, 10808, 10808, 10808, 10808, 10808, 12106,
10809, 10809, 10809, 10809, 10809, 10809, 10809, 10809,
10809, 10809, 10809, 10809, 10809, 10809, 10809, 12107,
10810, 10810, 10810, 10810, 10810, 10810, 10810, 10810,
10810, 10810, 10810, 10810, 10810, 10810, 10810, 12106,
10810, 10810, 10810, 10810, 10810, 10810, 10810, 10810,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 0, 0, 10811, 0, 10812, 10813, 10813,
0, 10814, 10815, 10815, 10816, 10816, 10816, 12106,
0, 10817, 10818, 10818, 10819, 10819, 10819, 10819,
10820, 10820, 10820, 10820, 10820, 10820, 10820, 12107,
0, 10821, 10822, 10822, 10823, 10823, 10823, 10823,
10824, 10824, 10824, 10824, 10824, 10824, 10824, 12106,
10825, 10825, 10825, 10825, 10825, 10825, 10825, 10825,
10825, 10825, 10825, 10825, 10825, 10825, 12108, 12108,
0, 10826, 10827, 10827, 10828, 10828, 10828, 10828,
10829, 10829, 10829, 10829, 10829, 10829, 10829, 12106,
10830, 10830, 10830, 10830, 10830, 10830, 10830, 10830,
10830, 10830, 10830, 10830, 10830, 10830, 10830, 12107,
10831, 10831, 10831, 10831, 10831, 10831, 10831, 10831,
10831, 10831, 10831, 10831, 10831, 10831, 10831, 12106,
10831, 10831, 10831, 10831, 10831, 10831, 10831, 10831,
10831, 10831, 10831, 10831, 12109, 12109, 12109, 12109,
0, 10832, 10833, 10833, 10834, 10834, 10834, 10834,
10835, 10835, 10835, 10835, 10835, 10835, 10835, 12106,
10836, 10836, 10836, 10836, 10836, 10836, 10836, 10836,
10836, 10836, 10836, 10836, 10836, 10836, 10836, 12107,
10837, 10837, 10837, 10837, 10837, 10837, 10837, 10837,
10837, 10837, 10837, 10837, 10837, 10837, 10837, 12106,
10837, 10837, 10837, 10837, 10837, 10837, 10837, 10837,
10837, 10837, 10837, 10837, 10837, 10837, 12108, 12108,
10838, 10838, 10838, 10838, 10838, 10838, 10838, 10838,
10838, 10838, 10838, 10838, 10838, 10838, 10838, 12106,
10838, 10838, 10838, 10838, 10838, 10838, 10838, 10838,
10838, 10838, 10838, 10838, 10838, 10838, 10838, 12107,
10838, 10838, 10838, 10838, 10838, 10838, 10838, 10838,
10838, 10838, 10838, 10838, 10838, 10838, 10838, 12106,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 0, 0, 10839, 0, 10840, 10841, 10841,
0, 10842, 10843, 10843, 10844, 10844, 10844, 12106,
0, 10845, 10846, 10846, 10847, 10847, 10847, 10847,
10848, 10848, 10848, 10848, 10848, 10848, 10848, 12107,
0, 10849, 10850, 10850, 10851, 10851, 10851, 10851,
10852, 10852, 10852, 10852, 10852, 10852, 10852, 12106,
10853, 10853, 10853, 10853, 10853, 10853, 10853, 10853,
10853, 10853, 10853, 10853, 10853, 10853, 12108, 12108,
0, 10854, 10855, 10855, 10856, 10856, 10856, 10856,
10857, 10857, 10857, 10857, 10857, 10857, 10857, 12106,
10858, 10858, 10858, 10858, 10858, 10858, 10858, 10858,
10858, 10858, 10858, 10858, 10858, 10858, 10858, 12107,
10859, 10859, 10859, 10859, 10859, 10859, 10859, 10859,
10859, 10859, 10859, 10859, 10859, 10859, 10859, 12106,
10859, 10859, 10859, 10859, 10859, 10859, 10859, 10859,
10859, 10859, 10859, 10859, 12109, 12109, 12109, 12109,
0, 10860, 10861, 10861, 10862, 10862, 10862, 10862,
10863, 10863, 10863, 10863, 10863, 10863, 10863, 12106,
10864, 10864, 10864, 10864, 10864, 10864, 10864, 10864,
10864, 10864, 10864, 10864, 10864, 10864, 10864, 12107,
10865, 10865, 10865, 10865, 10865, 10865, 10865, 10865,
10865, 10865, 10865, 10865, 10865, 10865, 10865, 12106,
10865, 10865, 10865, 10865, 10865, 10865, 10865, 10865,
10865, 10865, 10865, 10865, 10865, 10865, 12108, 12108,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 10866,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 12106,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 10866,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 12107,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 10866,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 12106,
10866, 10866, 10866, 10866, 10866, 10866, 10866, 10866,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 10867, 10868, 10868, 10869, 10869, 10869, 10869,
10870, 10870, 10870, 10870, 10870, 10870, 10870, 12106,
10871, 10871, 10871, 10871, 10871, 10871, 10871, 10871,
10871, 10871, 10871, 10871, 10871, 10871, 10871, 12107,
10872, 10872, 10872, 10872, 10872, 10872, 10872, 10872,
10872, 10872, 10872, 10872, 10872, 10872, 10872, 12106,
10872, 10872, 10872, 10872, 10872, 10872, 10872, 10872,
10872, 10872, 10872, 10872, 10872, 10872, 12108, 12108,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 10873,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 12106,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 10873,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 12107,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 10873,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 12106,
10873, 10873, 10873, 10873, 10873, 10873, 10873, 10873,
10873, 10873, 10873, 10873, 12109, 12109, 12109, 12109,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 10874,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 12106,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 10874,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 12107,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 10874,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 12106,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 10874,
10874, 10874, 10874, 10874, 10874, 10874, 12108, 12108,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 10874,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 12106,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 10874,
10874, 10874, 10874, 10874, 10874, 10874, 10874, 12107,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
12112, 12112, 12112, 12112, 12112, 12112, 12112, 12112,
0, 0, 0, 10875, 0, 10876, 10877, 10877,
0, 10878, 10879, 10879, 10880, 10880, 10880, 12106,
0, 10881, 10882, 10882, 10883, 10883, 10883, 10883,
10884, 10884, 10884, 10884, 10884, 10884, 10884, 12107,
0, 10885, 10886, 10886, 10887, 10887, 10887, 10887,
10888, 10888, 10888, 10888, 10888, 10888, 10888, 12106,
10889, 10889, 10889, 10889, 10889, 10889, 10889, 10889,
10889, 10889, 10889, 10889, 10889, 10889, 12108, 12108,
0, 10890, 10891, 10891, 10892, 10892, 10892, 10892,
10893, 10893, 10893, 10893, 10893, 10893, 10893, 12106,
10894, 10894, 10894, 10894, 10894, 10894, 10894, 10894,
10894, 10894, 10894, 10894, 10894, 10894, 10894, 12107,
10895, 10895, 10895, 10895, 10895, 10895, 10895, 10895,
10895, 10895, 10895, 10895, 10895, 10895, 10895, 12106,
10895, 10895, 10895, 10895, 10895, 10895, 10895, 10895,
10895, 10895, 10895, 10895, 12109, 12109, 12109, 12109,
0, 10896, 10897, 10897, 10898, 10898, 10898, 10898,
10899, 10899, 10899, 10899, 10899, 10899, 10899, 12106,
10900, 10900, 10900, 10900, 10900, 10900, 10900, 10900,
10900, 10900, 10900, 10900, 10900, 10900, 10900, 12107,
10901, 10901, 10901, 10901, 10901, 10901, 10901, 10901,
10901, 10901, 10901, 10901, 10901, 10901, 10901, 12106,
10901, 10901, 10901, 10901, 10901, 10901, 10901, 10901,
10901, 10901, 10901, 10901, 10901, 10901, 12108, 12108,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 10902,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 12106,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 10902,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 12107,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 10902,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 12106,
10902, 10902, 10902, 10902, 10902, 10902, 10902, 10902,
12110, 12110, 12110, 12110, 12110, 12110, 12110, 12110,
0, 10903, 10904, 10904, 10905, 10905, 10905, 10905,
10906, 10906, 10906, 10906, 10906, 10906, 10906, 12106,
10907, 10907, 10907, 10907, 10907, 10907, 10907, 10907,
10907, 10907, 10907, 10907, 10907, 10907, 10907, 12107,
10908, 10908, 10908, 10908, 10908, 10908, 10908, 10908,
10908, 10908, 10908, 10908, 10908, 10908, 10908, 12106,
10908, 10908, 10908, 10908, 10908, 10908, 10908, 10908,
10908, 10908, 10908, 10908, 10908, 10908, 12108, 12108,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 10909,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 12106,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 10909,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 12107,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 10909,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 12106,
10909, 10909, 10909, 10909, 10909, 10909, 10909, 10909,
10909, 10909, 10909, 10909, 12109, 12109, 12109, 12109,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 12106,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 12107,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 12106,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 12108, 12108,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 12106,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 12107,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 10910,
10910, 10910, 10910, 10910, 10910, 10910, 10910, 12106,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
12111, 12111, 12111, 12111, 12111, 12111, 12111, 12111,
0, 10911, 10912, 10912, 10913, 10913, 10913, 10913,
10914, 10914, 10914, 10914, 10914, 10914, 10914, 12106,
10915, 10915, 10915, 10915, 10915, 10915, 10915, 10915,
10915, 10915, 10915, 10915, 10915, 10915, 10915, 12107,
10916, 10916, 10916, 10916, 10916, 10916, 10916, 10916,
10916, 10916, 10916, 10916, 10916, 10916, 10916, 12106,
10916, 10916, 10916, 10916, 10916, 10916, 10916, 10916,
10916, 10916, 10916, 10916, 10916, 10916, 12108, 12108,
10917, 10917, 10917, 10917, 10917, 10917, 10917, 10917,
10917, 10917, 10917, 10917, 10917, 10917, 10917, 12106,
10917, 10917, 10917, 10917, 10917, 10917, 10917, 10917,