256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499
487
350
162
25
13
133
320
472
507
406
224
59
1
81
256
431
511
453
288
106
5
40
192
379
499