2
2
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
6
27
33
41
55
63
79
91
104
114
128
133
142
149
153
163
165
179
182
198
204
207
210
219
229
232
241
249
257
266
272
276
280
285
293
302
309
312
321
326
332
339
347
354
369
375
382
387
395
405
412
415
416
419
426
432
440
443
443
449
452
465
472
474
477
478
480
481
486
488
494
503
505
511
511
513
515
518
520
522
524
528
533
534
537
558
559
567
569
569
570
573
576
591
596
597
609
613
621
625
626
632
635
643
648
659
665
671
685
686
691
693
695
701
705
713
726
732
735
735
742
748
752
758
781
801
816
860
894
911
917
920
929
935
938
940
941
947
949
972
980
981
986
1,027
1,033
1,035
1,039
1,043
1,047
1,050
1,059
1,065
1,073
1,076
1,081
1,084
1,091
1,092
1,094
1,100
1,101
1,106
1,110
1,115
1,117
1,119
1,125
1,127
1,129
1,132
1,138
1,156
1,157
1,159
1,175
1,177
1,179
1,179
1,181
1,201
1,203
1,204
1,226
1,228
1,235
1,241
1,247
1,271
1,330
1,334
1,338
1,359
1,360