Shipping rates

ShipHero SaaS USPS Merchant Rate Card

USPS - Priority Mail Express - Commercial

Effective 3/21/2024 Flat Rate Envelope: $26.35 – Legal Flat Rate Envelope: $26.65 – Padded Flat Rate Envelope: $26.85

Weight (lbs) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
0.5 26.35 26.35 27.00 28.95 32.35 34.75 37.20 40.35 53.80
1 26.75 27.25 29.20 33.10 38.20 41.35 44.05 47.25 63.05
2 27.15 28.15 31.40 37.20 44.10 47.90 50.95 54.15 72.30
3 27.55 29.00 33.55 41.35 49.95 54.50 57.80 61.05 81.50
4 27.95 29.90 35.75 45.45 55.85 61.05 64.70 67.95 90.75
5 28.35 30.80 37.95 49.60 61.70 67.65 71.55 74.85 100.00
6 31.10 33.75 41.70 55.10 67.85 74.00 78.40 82.00 109.60
7 33.80 36.70 45.45 60.55 73.95 80.35 85.25 89.20 119.20
8 36.55 39.60 49.20 66.05 80.10 86.65 92.15 96.35 128.80
9 39.25 42.55 52.95 71.50 86.20 93.00 99.00 103.55 138.40
10 42.00 45.50 56.70 77.00 92.35 99.35 105.85 110.70 148.00
11 44.20 48.25 61.20 81.65 97.10 103.95 110.70 115.85 154.95
12 46.40 51.05 65.70 86.30 101.85 108.50 115.50 121.00 161.85
13 48.60 53.80 70.20 90.95 106.60 113.10 120.35 126.10 168.80
14 50.80 56.60 74.70 95.60 111.35 117.65 125.20 131.25 175.75
15 53.00 59.35 79.20 100.30 116.10 122.25 130.05 136.40 182.70
16 55.25 62.10 83.70 104.95 120.90 126.80 134.85 141.55 189.60
17 57.45 64.90 88.20 109.60 125.65 131.40 139.70 146.70 196.55
18 59.65 67.65 92.70 114.25 130.40 135.95 144.55 151.80 203.50
19 61.85 70.45 97.20 118.90 135.15 140.55 149.35 156.95 210.40
20 64.05 73.20 101.70 123.55 139.90 145.10 154.20 162.10 217.35
21 66.55 76.35 106.70 128.70 145.45 150.70 160.05 168.25 225.60
22 69.10 79.45 111.65 133.85 151.00 156.35 165.90 174.40 233.90
23 71.60 82.60 116.65 139.00 156.60 161.95 171.75 180.55 242.15
24 74.10 85.75 121.65 144.15 162.15 167.60 177.60 186.70 250.40
25 76.65 88.90 126.60 149.30 167.70 173.20 183.45 192.85 258.65
26 79.15 92.00 131.60 154.45 173.25 178.85 189.30 199.00 266.95
27 81.65 95.15 136.60 159.60 178.80 184.45 195.15 205.15 275.20
28 84.20 98.30 141.55 164.75 184.40 190.10 200.95 211.30 283.45
29 86.70 101.45 146.55 169.90 189.95 195.70 206.80 217.45 291.70
30 89.20 104.55 151.55 175.05 195.50 201.35 212.65 223.60 300.00
31 91.75 107.70 156.50 180.20 201.05 206.95 218.50 229.75 308.25
32 94.25 110.85 161.50 185.35 206.60 212.60 224.35 235.90 316.50
33 96.75 114.00 166.50 190.50 212.20 218.20 230.20 242.05 324.75
34 99.30 117.10 171.45 195.65 217.75 223.85 236.05 248.20 333.05
35 101.80 120.25 176.45 200.80 223.30 229.45 241.90 254.35 341.30
36 104.45 123.45 181.10 206.30 229.25 235.80 248.40 261.15 350.45
37 106.70 126.20 185.60 211.50 235.00 242.05 254.90 268.00 359.65
38 109.20 129.30 190.30 216.90 241.00 247.95 261.15 274.65 368.55
39 111.90 132.45 194.95 222.35 246.75 253.75 267.20 281.55 377.80
40 114.30 135.35 199.30 227.80 252.70 260.00 273.60 288.30 387.00
41 117.50 139.35 205.65 234.90 260.40 268.35 282.35 297.30 399.05
42 119.55 142.00 210.35 240.25 266.25 274.60 288.85 304.05 408.10
43 122.30 145.25 214.85 245.60 272.10 280.70 295.10 311.05 417.30
44 124.50 148.05 219.65 251.05 277.95 286.80 301.40 317.75 426.40
45 126.85 150.95 224.25 256.15 283.60 292.90 307.80 324.70 435.75
46 129.35 154.00 228.80 261.90 289.75 299.00 314.05 331.45 444.85
47 132.10 157.15 233.40 267.20 295.50 305.15 320.45 338.30 454.05
48 134.45 160.05 238.15 272.50 301.15 311.35 326.80 345.15 463.15
49 136.70 163.00 242.60 277.95 307.00 317.70 333.35 352.05 472.45
50 139.70 166.35 247.50 283.40 313.05 323.65 339.40 358.85 481.45
51 142.10 169.35 252.20 288.75 318.70 329.70 345.75 364.65 489.40
52 144.60 172.35 256.60 294.00 324.40 336.15 352.30 372.55 500.00
53 146.90 175.20 261.35 299.50 330.30 342.25 358.65 379.35 509.10
54 149.60 178.40 266.00 304.80 335.90 348.35 365.00 386.15 518.25
55 152.50 182.10 272.15 310.40 341.85 354.50 371.20 392.90 527.35
56 157.00 187.25 279.25 318.40 350.60 363.65 380.70 403.30 541.20
57 159.75 190.50 283.95 323.85 356.45 369.85 387.05 410.15 550.35
58 162.50 193.70 288.40 329.20 362.15 376.20 393.60 417.05 559.55
59 164.75 196.50 293.15 334.60 367.95 382.50 400.00 423.85 568.80
60 166.95 199.35 297.85 340.10 373.70 388.70 406.30 430.75 578.05
61 169.30 202.30 302.60 345.75 379.80 394.85 412.65 437.70 587.30
62 172.00 205.40 307.15 351.05 385.35 401.05 418.85 444.65 596.70
63 174.80 208.70 311.80 356.50 391.20 407.25 425.40 451.60 606.00
64 177.10 211.65 316.50 361.80 396.85 413.55 431.70 458.50 615.25
65 180.15 215.05 321.20 367.20 402.65 419.70 437.90 465.25 624.35
66 183.45 218.70 325.95 372.80 408.55 425.90 444.40 472.15 633.45
67 185.60 221.50 330.55 378.25 414.45 431.85 450.45 479.10 642.85
68 188.05 224.45 335.30 383.70 420.05 438.35 457.10 486.10 652.35
69 191.05 227.85 340.05 389.10 425.75 444.45 463.30 492.70 661.20
70 194.55 231.70 344.65 394.60 431.55 450.65 469.55 499.65 670.50

 

For Sunday/Holiday delivery, add $12.50.
IMpb Noncompliant Fee or eVS Unmanifested Fee, add $0.25 per piece.
Parcels that exceed one cubic foot (1,728 cubic inches) are charged based on the actual weight or the dimensional weight, whichever is greater (as calculated in DMM 213.1.5).
Dimension Noncompliance Fee, add $1.50.
Parcels that exceed 22 inches but not greater than 30 inches in length, add $4.00.
Parcels that exceed 30 inches in length, add $18.00.
Parcels that exceed 2 cubic feet (3456 cubic inches), add $30.00.
USPS - Priority Mail - Published Commercial Zip Codes

Effective 9/16/2024

Weight (lbs) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8
0.5 $7.90 $8.00 $8.09 $8.25 $9.36 $9.61 $9.86 $10.59
1 $7.90 $8.00 $8.09 $8.25 $9.36 $9.61 $9.86 $10.59
2 $8.34 $8.47 $8.73 $8.97 $10.34 $11.59 $12.84 $14.22
3 $8.75 $8.86 $9.44 $9.85 $11.53 $13.94 $16.34 $19.00
4 $9.04 $9.13 $9.91 $10.45 $12.32 $15.97 $19.61 $22.65
5 $9.25 $9.33 $10.25 $10.89 $13.42 $18.09 $22.76 $26.42
6 $9.46 $9.52 $10.61 $11.33 $14.35 $20.19 $26.02 $30.30
7 $9.76 $9.84 $11.10 $11.94 $15.34 $21.74 $28.14 $32.81
8 $10.17 $10.23 $11.63 $12.58 $16.39 $23.33 $30.26 $35.33
9 $10.74 $10.82 $12.22 $13.26 $17.49 $24.94 $32.38 $37.84
10 $11.46 $11.53 $12.83 $13.96 $18.57 $26.54 $34.50 $40.24
11 $12.48 $12.53 $13.47 $14.67 $19.65 $28.12 $36.58 $42.64
12 $13.11 $13.18 $14.07 $15.37 $20.80 $29.70 $38.60 $45.03
13 $13.70 $13.79 $14.67 $16.04 $21.93 $31.28 $40.62 $47.43
14 $14.21 $14.35 $15.22 $16.65 $23.05 $32.85 $42.64 $49.83
15 $14.64 $14.79 $15.69 $17.20 $24.17 $34.42 $44.66 $52.23
16 $14.98 $15.15 $16.09 $17.68 $25.29 $35.99 $46.68 $54.62
17 $15.31 $15.51 $16.50 $18.17 $26.39 $37.55 $48.70 $57.02
18 $15.70 $15.91 $16.94 $18.67 $27.50 $39.11 $50.71 $59.41
19 $16.06 $16.31 $17.37 $19.15 $28.62 $40.68 $52.73 $61.80
20 $16.78 $17.24 $18.46 $19.81 $29.72 $42.24 $54.75 $64.21


Type Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8
Flat Rate Envs 12-1/2″ x 9-1/2″ or smaller $8.50 $8.50 $8.50 $8.50 $8.50 $8.50 $8.50 $8.50
Legal Flat Rate Envelope $8.80 $8.80 $8.80 $8.80 $8.80 $8.80 $8.80 $8.80
Padded Flat Rate Envelope $9.30 $9.30 $9.30 $9.30 $9.30 $9.30 $9.30 $9.30
Small Flat Rate Box $9.05 $9.05 $9.05 $9.05 $9.05 $9.05 $9.05 $9.05
Medium Flat Rate Boxes $16.00 $16.00 $16.00 $16.00 $16.00 $16.00 $16.00 $16.00
Large Flat Rate Box $21.85 $21.85 $21.85 $21.85 $21.85 $21.85 $21.85 $21.85


Cubic Ft. Range Up To: Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8
0.1 $8.01 $8.12 $8.25 $8.43 $9.61 $10.11 $10.61 $11.50
0.2 $8.34 $8.47 $8.73 $8.97 $10.34 $11.59 $12.84 $14.22
0.3 $8.75 $8.86 $9.44 $9.85 $11.53 $13.94 $16.34 $19.00
0.4 $9.09 $9.18 $9.99 $10.56 $12.59 $16.49 $20.39 $23.58
0.5 $9.36 $9.43 $10.44 $11.12 $13.90 $19.18 $24.45 $28.43
USPS - Priority Mail

Effective 9/16/2024

Weight (lbs) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
0.5 $6.64 $6.69 $6.77 $6.90 $8.30 $8.72 $9.43 $10.07 $22.60
1 $6.64 $6.69 $6.77 $6.90 $8.30 $8.72 $9.43 $10.07 $22.60
2 $6.84 $7.06 $7.32 $7.58 $9.32 $10.57 $11.97 $13.17 $30.35
3 $7.86 $8.13 $8.64 $9.06 $11.06 $13.34 $15.42 $17.46 $40.55
4 $8.19 $8.49 $9.16 $9.71 $12.01 $15.40 $18.39 $20.75 $48.34
5 $8.42 $8.75 $9.53 $10.16 $13.37 $17.21 $21.12 $23.96 $56.38
6 $8.89 $9.23 $10.13 $10.84 $14.35 $19.21 $24.04 $27.34 $64.66
7 $9.16 $9.52 $10.55 $11.35 $15.26 $20.65 $25.98 $29.59 $70.02
8 $9.44 $9.80 $10.91 $11.80 $15.93 $21.98 $27.77 $31.69 $75.40
9 $9.80 $10.17 $11.29 $12.24 $16.89 $23.29 $29.52 $33.73 $80.76
10 $10.26 $10.63 $11.70 $12.71 $17.92 $24.62 $31.31 $35.74 $85.88
11 $11.11 $11.26 $12.08 $13.01 $19.65 $26.80 $34.81 $40.49 $91.00
12 $11.71 $12.07 $12.60 $13.58 $20.80 $28.34 $36.70 $42.74 $96.10
13 $12.33 $12.67 $13.19 $14.19 $21.93 $29.86 $38.58 $45.00 $101.22
14 $12.87 $13.21 $13.72 $14.74 $23.05 $31.27 $40.47 $47.26 $106.34
15 $13.35 $13.68 $14.19 $15.26 $24.17 $32.66 $42.36 $49.52 $111.47
16 $13.76 $14.09 $14.61 $15.63 $25.29 $34.07 $44.25 $51.77 $116.57
17 $14.11 $14.47 $15.03 $16.30 $26.39 $35.46 $46.14 $54.03 $121.69
18 $14.39 $14.58 $15.48 $16.71 $27.50 $36.86 $48.02 $56.28 $126.79
19 $14.61 $14.95 $15.73 $17.10 $28.62 $38.27 $49.91 $58.53 $131.89
20 $14.75 $15.22 $16.11 $17.58 $29.72 $39.67 $51.80 $60.80 $137.03


Type Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
Flat Rate Envs 12-1/2″ x 9-1/2″ or smaller $8.18 $8.18 $8.18 $8.18 $8.18 $8.18 $8.18 $8.18 $8.50
Legal Flat Rate Envelope $8.47 $8.47 $8.47 $8.47 $8.47 $8.47 $8.47 $8.47 $8.80
Padded Flat Rate Envelope $8.95 $8.95 $8.95 $8.95 $8.95 $8.95 $8.95 $8.95 $9.30
Small Flat Rate Box $8.71 $8.71 $8.71 $8.71 $8.71 $8.71 $8.71 $8.71 $9.05
Medium Flat Rate Boxes $15.19 $15.19 $15.19 $15.19 $15.19 $15.19 $15.19 $15.19 $16.00
Large Flat Rate Box $20.69 $20.69 $20.69 $20.69 $20.69 $20.69 $20.69 $20.69 $21.85


Cubic Ft. Range Up To: Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
0.1 $6.65 $6.72 $6.88 $7.07 $8.56 $9.18 $10.07 $10.85 $24.54
0.2 $6.84 $7.06 $7.32 $7.58 $9.32 $10.57 $11.97 $13.17 $30.35
0.3 $7.86 $8.13 $8.64 $9.06 $11.06 $13.34 $15.42 $17.46 $40.55
0.4 $8.25 $8.55 $9.25 $9.82 $12.35 $15.78 $19.07 $21.54 $50.33
0.5 $8.66 $9.00 $9.84 $10.51 $13.88 $18.25 $22.63 $25.71 $60.67
USPS - Ground Advantage (Under 1lb) - Published Commercial Zip Codes

Effective 9/16/2024

Weight (oz) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8
1 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36
2 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36
3 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36
4 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36
5 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68
6 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68
7 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68
8 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68
9 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62
10 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62
11 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62
12 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62
13 $6.17 $6.26 $6.33 $6.40 $6.56 $6.79 $6.96 $7.15
14 $6.17 $6.26 $6.33 $6.40 $6.56 $6.79 $6.96 $7.15
15 $6.17 $6.26 $6.33 $6.40 $6.56 $6.79 $6.96 $7.15
15.99 $6.17 $6.26 $6.33 $6.40 $6.56 $6.79 $6.96 $7.15

 

USPS - Ground Advantage (Over 1lb) - Published Commercial Zip Codes

Effective 9/16/2024

Weight Not Over (Lbs) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8
1 lb $6.83 $6.91 $6.99 $7.13 $7.49 $8.42 $8.63 $8.91
2 $7.21 $7.32 $7.54 $7.75 $8.28 $9.67 $9.99 $10.42
3 $7.56 $7.66 $8.16 $8.51 $9.23 $10.58 $11.27 $12.06
4 $7.81 $7.89 $8.56 $9.03 $9.86 $11.19 $12.12 $13.16
5 $7.99 $8.06 $8.86 $9.41 $10.44 $11.77 $12.89 $14.16
6 $8.17 $8.23 $9.17 $9.79 $11.02 $12.36 $13.67 $15.16
7 $8.43 $8.50 $9.59 $10.32 $11.67 $13.07 $14.58 $16.30
8 $8.79 $8.84 $10.05 $10.87 $12.31 $13.78 $15.49 $17.44
9 $9.28 $9.35 $10.56 $11.46 $12.94 $14.50 $16.38 $18.60
10 $9.90 $9.96 $11.09 $12.06 $13.58 $15.22 $17.28 $19.76
11 $10.78 $10.83 $11.64 $12.68 $14.21 $15.97 $18.18 $20.91
12 $11.33 $11.39 $12.16 $13.28 $14.86 $16.73 $19.10 $22.06
13 $11.84 $11.92 $12.68 $13.86 $15.52 $17.51 $20.01 $23.22
14 $12.28 $12.40 $13.15 $14.39 $16.17 $18.31 $20.95 $24.38
15 $12.65 $12.78 $13.56 $14.86 $16.83 $19.11 $21.87 $25.52
16 $12.94 $13.09 $13.90 $15.28 $17.46 $19.88 $22.76 $26.63
17 $13.23 $13.40 $14.26 $15.70 $17.92 $20.40 $23.41 $27.47
18 $13.57 $13.75 $14.64 $16.13 $18.44 $21.02 $24.15 $28.41
19 $13.88 $14.09 $15.01 $16.55 $18.95 $21.62 $24.87 $29.32
20 $14.50 $14.90 $15.95 $17.12 $20.01 $23.32 $27.46 $31.72

Cubic Ft. Range Up To: Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8
0.1 $6.67 $6.75 $6.83 $6.95 $7.26 $8.01 $8.21 $8.47
0.2 $7.05 $7.15 $7.31 $7.49 $7.95 $9.15 $9.43 $9.80
0.3 $7.46 $7.56 $7.98 $8.28 $8.95 $10.31 $10.89 $11.57
0.4 $7.73 $7.81 $8.43 $8.86 $9.65 $10.99 $11.84 $12.80
0.5 $7.94 $8.01 $8.77 $9.30 $10.28 $11.61 $12.67 $13.88
0.6 $8.13 $8.19 $9.10 $9.70 $10.88 $12.22 $13.49 $14.93
0.7 $8.42 $8.48 $9.57 $10.29 $11.63 $13.03 $14.53 $16.24
0.8 $8.73 $8.78 $9.97 $10.77 $12.19 $13.65 $15.33 $17.23
0.9 $9.18 $9.25 $10.46 $11.34 $12.81 $14.36 $16.20 $18.37
1 $9.98 $10.04 $11.14 $12.12 $13.64 $15.29 $17.36 $19.87

 

USPS - Ground Advantage (Under 1lb)

Effective 9/16/2024

Weight (oz) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
1 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36 $4.36
2 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36 $4.36
3 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36 $4.36
4 $3.79 $3.84 $3.86 $3.96 $4.02 $4.11 $4.19 $4.36 $4.36
5 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68 $4.68
6 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68 $4.68
7 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68 $4.68
8 $4.21 $4.28 $4.31 $4.38 $4.43 $4.47 $4.55 $4.68 $4.68
9 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62 $5.62
10 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62 $5.62
11 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62 $5.62
12 $4.87 $4.95 $5.00 $5.07 $5.15 $5.32 $5.45 $5.62 $5.62
13 $5.52 $5.52 $5.80 $5.93 $6.09 $6.23 $6.40 $6.66 $7.15
14 $5.52 $5.52 $5.80 $5.93 $6.09 $6.23 $6.40 $6.66 $7.15
15 $5.52 $5.52 $5.80 $5.93 $6.09 $6.23 $6.40 $6.66 $7.15
15.99 $5.52 $5.52 $5.80 $5.93 $6.09 $6.23 $6.40 $6.66 $7.15

 

USPS - Ground Advantage (Over 1lb)

Effective 9/16/2024

Weight Not Over (Lbs) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
1 lb $5.73 $5.73 $6.03 $6.16 $6.79 $7.71 $7.94 $8.44 $8.91
2 $5.95 $6.02 $6.14 $6.33 $7.43 $8.70 $9.02 $9.69 $10.42
3 $6.24 $6.31 $6.44 $6.94 $8.31 $9.77 $10.34 $11.35 $12.06
4 $6.42 $6.50 $6.76 $7.43 $8.98 $10.60 $11.34 $12.62 $13.16
5 $6.49 $6.56 $6.95 $7.69 $9.42 $11.13 $11.98 $13.44 $14.16
6 $6.67 $6.69 $7.22 $8.06 $9.98 $11.82 $12.81 $14.49 $15.16
7 $7.41 $7.53 $8.26 $8.76 $10.54 $12.35 $13.70 $15.30 $16.30
8 $7.88 $7.93 $8.96 $9.70 $11.15 $12.88 $14.61 $16.40 $17.44
9 $8.59 $8.61 $9.66 $10.65 $11.77 $13.99 $15.49 $17.53 $18.60
10 $9.29 $9.31 $10.28 $11.27 $12.42 $14.99 $16.33 $18.89 $19.76
11 $9.95 $10.10 $10.92 $11.85 $13.04 $15.69 $17.23 $19.82 $20.91
12 $10.52 $10.80 $11.41 $12.39 $13.65 $15.86 $18.10 $20.91 $22.06
13 $11.04 $11.30 $11.90 $12.90 $14.24 $16.60 $18.97 $22.01 $23.22
14 $11.49 $11.75 $12.34 $13.36 $14.81 $17.36 $19.86 $23.11 $24.38
15 $11.88 $12.11 $12.72 $13.79 $15.35 $18.11 $20.73 $24.19 $25.52
16 $12.20 $12.41 $13.05 $13.99 $15.88 $18.84 $21.57 $25.24 $26.63
17 $12.46 $12.70 $13.38 $14.37 $16.39 $19.34 $22.19 $26.04 $27.47
18 $12.65 $12.84 $13.74 $14.78 $16.88 $19.92 $22.89 $26.93 $28.41
19 $12.78 $13.12 $13.90 $15.11 $17.35 $20.49 $23.57 $27.79 $29.32
20 $12.84 $13.31 $14.06 $15.34 $17.80 $21.26 $24.32 $28.62 $31.72

Cubic Ft. Range Up To: Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Zone 9
0.1 $5.68 $5.68 $5.97 $6.10 $6.62 $7.34 $7.56 $8.00 $8.47
0.2 $5.86 $5.90 $6.09 $6.26 $7.17 $8.29 $8.57 $9.17 $9.80
0.3 $6.15 $6.22 $6.35 $6.76 $8.05 $9.45 $9.95 $10.86 $11.57
0.4 $6.36 $6.44 $6.66 $7.27 $8.76 $10.33 $11.01 $12.21 $12.80
0.5 $6.47 $6.54 $6.90 $7.62 $9.29 $10.98 $11.80 $13.21 $13.88
0.6 $6.63 $6.66 $7.16 $7.97 $9.85 $11.66 $12.62 $14.25 $14.93
0.7 $7.37 $7.48 $8.20 $8.72 $10.51 $12.32 $13.65 $15.25 $16.24
0.8 $7.80 $7.86 $8.83 $9.53 $11.04 $12.78 $14.45 $16.20 $17.23
0.9 $8.45 $8.47 $9.52 $10.46 $11.65 $13.77 $15.31 $17.30 $18.37
1 $9.35 $9.38 $10.34 $11.32 $12.48 $15.06 $16.41 $18.98 $19.87

 

USPS - Commercial Zip Codes

The following postal codes will be rated at Commercial Pricing by USPS

Effective 9/16/2024

Zip Code
01005
01008
01011
01012
01026
01031
01034
01037
01050
01054
01066
01068
01070
01071
01072
01074
01081
01084
01092
01096
01098
01222
01223
01229
01230
01235
01237
01243
01244
01245
01253
01254
01255
01256
01258
01259
01262
01263
01264
01266
01270
01330
01339
01340
01341
01343
01344
01346
01350
01355
01360
01366
01367
01368
01370
01378
01379
01380
01452
01475
01507
01531
01561
01585
01756
01885
02047
02535
02539
02552
02554
02557
02564
02568
02574
02575
02584
02663
02666
02667
02713
02770
02791
02807
02808
02813
02815
02822
02825
02827
02832
02833
02857
02872
02874
02875
02883
02894
02898
03037
03043
03044
03047
03071
03082
03215
03216
03217
03218
03221
03222
03223
03224
03225
03227
03230
03231
03234
03237
03240
03241
03242
03243
03244
03245
03251
03253
03255
03256
03259
03260
03261
03262
03263
03266
03268
03269
03272
03273
03278
03279
03280
03282
03284
03285
03287
03290
03307
03440
03441
03442
03443
03444
03445
03447
03450
03455
03456
03457
03462
03464
03465
03561
03574
03576
03579
03580
03582
03583
03586
03588
03590
03592
03593
03595
03597
03601
03602
03603
03605
03607
03609
03740
03745
03746
03750
03751
03752
03765
03768
03777
03779
03780
03781
03782
03809
03810
03812
03813
03814
03815
03816
03817
03818
03830
03832
03835
03836
03837
03845
03846
03849
03851
03852
03853
03855
03860
03864
03872
03875
03882
03883
03884
03886
03887
03890
03894
03896
03897
04001
04003
04008
04009
04010
04013
04016
04017
04019
04020
04022
04024
04027
04029
04032
04034
04037
04040
04041
04047
04048
04049
04050
04051
04053
04055
04056
04057
04063
04066
04068
04069
04071
04075
04076
04077
04078
04088
04091
04095
04108
04109
04216
04217
04219
04220
04221
04224
04226
04227
04231
04234
04237
04253
04255
04258
04261
04266
04267
04275
04276
04278
04285
04287
04288
04289
04290
04292
04294
04342
04348
04349
04352
04353
04354
04358
04360
04363
04364
04406
04408
04410
04411
04413
04414
04416
04417
04418
04420
04421
04422
04423
04424
04426
04427
04428
04430
04431
04434
04435
04438
04441
04442
04443
04448
04449
04450
04451
04453
04454
04455
04457
04459
04460
04461
04462
04463
04464
04467
04471
04472
04475
04476
04478
04479
04481
04485
04487
04488
04489
04490
04491
04492
04493
04495
04497
04535
04539
04544
04547
04548
04551
04552
04554
04555
04556
04558
04562
04563
04564
04567
04568
04570
04571
04572
04574
04575
04576
04578
04606
04607
04611
04612
04613
04614
04615
04616
04617
04622
04623
04624
04625
04626
04627
04628
04629
04630
04631
04634
04635
04640
04642
04643
04644
04645
04646
04648
04649
04650
04652
04653
04654
04655
04656
04657
04658
04660
04664
04666
04667
04668
04671
04673
04674
04676
04677
04679
04680
04681
04683
04684
04685
04686
04691
04693
04694
04732
04733
04734
04735
04737
04739
04741
04743
04744
04745
04746
04747
04750
04756
04757
04758
04759
04760
04761
04762
04763
04764
04765
04766
04768
04772
04773
04774
04776
04777
04779
04780
04781
04783
04785
04786
04787
04841
04847
04848
04851
04852
04853
04855
04857
04858
04859
04860
04862
04863
04864
04910
04911
04912
04920
04921
04922
04923
04924
04925
04926
04928
04929
04930
04932
04936
04939
04941
04942
04943
04945
04947
04949
04950
04951
04952
04954
04955
04956
04957
04958
04961
04964
04965
04966
04969
04970
04971
04973
04974
04978
04979
04982
04983
04984
04985
04986
04987
04988
04989
05031
05032
05034
05035
05036
05037
05038
05039
05040
05041
05042
05043
05045
05046
05047
05048
05049
05051
05052
05056
05058
05059
05062
05065
05067
05068
05069
05070
05071
05072
05074
05075
05076
05077
05079
05081
05083
05084
05085
05086
05142
05143
05146
05148
05149
05151
05152
05153
05155
05161
05250
05251
05252
05257
05260
05261
05262
05340
05341
05342
05343
05344
05345
05350
05351
05352
05353
05355
05356
05357
05358
05359
05360
05361
05362
05363
05440
05441
05442
05444
05447
05448
05450
05455
05456
05457
05458
05459
05460
05462
05463
05464
05466
05470
05471
05472
05474
05476
05481
05483
05485
05486
05487
05488
05489
05490
05491
05492
05640
05647
05648
05650
05651
05652
05653
05655
05658
05660
05666
05667
05669
05673
05674
05675
05679
05680
05681
05682
05730
05732
05733
05734
05735
05737
05738
05739
05741
05742
05743
05744
05745
05746
05747
05748
05750
05751
05757
05758
05760
05761
05762
05763
05764
05766
05767
05769
05770
05772
05773
05774
05775
05776
05777
05778
05820
05821
05822
05824
05825
05826
05827
05828
05832
05833
05836
05837
05839
05840
05841
05842
05843
05845
05846
05847
05849
05853
05857
05858
05859
05860
05861
05862
05866
05867
05868
05871
05872
05873
05874
05875
05901
05902
05903
05904
05905
05906
05907
06021
06024
06027
06058
06059
06061
06063
06065
06068
06069
06079
06087
06091
06098
06235
06242
06244
06247
06251
06258
06259
06278
06281
06282
06334
06336
06350
06359
06365
06373
06377
06384
06390
06420
06750
06752
06753
06754
06755
06756
06757
06758
06763
06777
06783
06784
06785
06794
06796
07428
07435
07460
07825
07826
07827
07832
07833
07838
07844
07851
07863
07865
07875
07880
07881
07890
08006
08019
08041
08064
08219
08246
08250
08252
08270
08311
08314
08315
08316
08319
08321
08323
08324
08327
08340
08345
08346
08349
08557
08559
08867
10910
10911
10928
10969
11770
11964
11965
12007
12016
12017
12022
12023
12024
12025
12028
12029
12031
12032
12035
12036
12037
12040
12042
12046
12052
12053
12055
12056
12057
12058
12060
12062
12064
12066
12068
12070
12071
12072
12075
12076
12082
12087
12092
12093
12094
12107
12108
12116
12117
12120
12121
12122
12125
12131
12134
12136
12137
12138
12139
12147
12149
12153
12155
12156
12157
12160
12164
12165
12166
12167
12168
12169
12170
12175
12176
12187
12190
12193
12194
12195
12197
12404
12405
12406
12409
12410
12411
12412
12413
12416
12418
12421
12422
12424
12427
12428
12430
12434
12435
12438
12439
12441
12442
12444
12446
12448
12450
12452
12454
12455
12457
12459
12460
12461
12463
12464
12465
12468
12469
12470
12474
12475
12480
12481
12483
12485
12489
12490
12492
12493
12494
12495
12496
12501
12502
12503
12516
12517
12521
12522
12523
12526
12529
12546
12567
12581
12583
12588
12719
12720
12723
12725
12726
12727
12732
12734
12736
12737
12738
12740
12741
12743
12745
12746
12747
12748
12749
12750
12751
12752
12758
12760
12762
12763
12764
12765
12766
12768
12770
12776
12777
12778
12780
12782
12783
12784
12786
12788
12789
12790
12791
12792
12808
12809
12810
12811
12812
12814
12815
12816
12817
12819
12822
12823
12824
12827
12828
12832
12835
12836
12837
12838
12841
12842
12843
12844
12846
12847
12849
12850
12851
12852
12853
12855
12856
12857
12858
12859
12860
12861
12862
12865
12870
12871
12872
12873
12874
12878
12879
12883
12885
12887
12910
12912
12913
12914
12916
12917
12918
12920
12922
12923
12926
12927
12928
12930
12932
12934
12935
12936
12937
12939
12941
12942
12943
12944
12945
12950
12952
12955
12956
12957
12959
12960
12961
12964
12965
12966
12967
12969
12970
12973
12974
12976
12980
12981
12985
12986
12987
12989
12993
12996
12997
12998
13026
13028
13034
13040
13042
13044
13052
13053
13054
13061
13063
13071
13072
13077
13081
13083
13087
13092
13101
13102
13110
13111
13114
13118
13122
13123
13124
13136
13140
13141
13143
13144
13145
13146
13147
13155
13156
13158
13160
13162
13302
13303
13309
13312
13315
13316
13317
13318
13320
13322
13324
13325
13327
13329
13331
13332
13333
13334
13338
13339
13342
13343
13345
13348
13353
13355
13360
13361
13365
13367
13368
13404
13406
13411
13415
13416
13418
13420
13426
13431
13433
13435
13436
13437
13438
13439
13450
13452
13454
13457
13459
13460
13464
13468
13470
13471
13472
13473
13477
13483
13484
13485
13486
13488
13489
13491
13493
13494
13602
13608
13613
13614
13618
13620
13621
13622
13625
13626
13630
13631
13632
13633
13635
13637
13639
13641
13643
13646
13648
13650
13652
13654
13655
13656
13658
13659
13660
13661
13664
13665
13666
13667
13668
13670
13671
13672
13673
13674
13675
13678
13679
13680
13681
13682
13684
13687
13690
13691
13692
13693
13694
13695
13696
13697
13730
13731
13733
13734
13736
13739
13740
13743
13746
13750
13751
13752
13753
13754
13755
13756
13757
13774
13775
13776
13780
13782
13783
13786
13787
13788
13796
13797
13801
13803
13804
13806
13807
13808
13809
13810
13811
13813
13825
13830
13832
13835
13839
13841
13842
13843
13844
13846
13847
13848
13849
13856
13859
13862
13863
13864
13865
14008
14012
14013
14024
14028
14034
14035
14037
14039
14040
14042
14054
14055
14058
14060
14062
14065
14066
14067
14069
14082
14083
14091
14098
14101
14109
14113
14125
14138
14145
14166
14167
14171
14415
14418
14427
14433
14435
14461
14462
14466
14471
14476
14477
14481
14486
14507
14510
14512
14516
14517
14521
14525
14536
14539
14541
14547
14549
14550
14560
14561
14571
14590
14591
14706
14708
14709
14711
14714
14715
14717
14718
14719
14721
14723
14724
14726
14727
14728
14729
14730
14731
14735
14736
14737
14738
14739
14740
14741
14743
14744
14747
14748
14751
14753
14754
14755
14758
14767
14769
14770
14772
14774
14775
14777
14779
14781
14782
14784
14801
14803
14804
14805
14806
14807
14808
14809
14812
14813
14815
14819
14820
14821
14822
14823
14826
14836
14837
14839
14840
14841
14842
14846
14854
14855
14858
14859
14860
14861
14873
14874
14877
14878
14879
14880
14883
14884
14885
14889
14895
14897
14898
15018
15021
15036
15043
15064
15078
15083
15310
15311
15312
15322
15323
15329
15333
15337
15338
15341
15345
15349
15352
15354
15359
15360
15362
15364
15376
15377
15380
15410
15411
15412
15424
15433
15440
15451
15459
15464
15467
15470
15485
15486
15488
15510
15530
15531
15532
15533
15534
15535
15536
15538
15540
15542
15544
15545
15547
15550
15551
15552
15557
15558
15559
15560
15563
15564
15655
15673
15677
15686
15687
15690
15693
15711
15713
15716
15724
15725
15727
15729
15732
15736
15737
15742
15745
15746
15747
15753
15756
15757
15758
15759
15763
15765
15767
15770
15771
15772
15773
15774
15778
15779
15780
15821
15828
15829
15831
15832
15834
15847
15848
15849
15856
15860
15861
15863
15864
15868
15870
15923
15924
15926
15929
15936
15940
15942
15944
15953
15955
15957
15961
16020
16021
16028
16034
16035
16036
16040
16041
16049
16050
16058
16110
16111
16114
16115
16120
16124
16130
16131
16141
16145
16157
16210
16212
16213
16218
16220
16221
16222
16224
16225
16226
16230
16233
16234
16235
16236
16239
16240
16242
16244
16245
16248
16249
16255
16256
16258
16259
16260
16263
16312
16313
16317
16322
16329
16332
16334
16340
16341
16342
16345
16347
16350
16351
16352
16353
16361
16362
16364
16370
16371
16373
16374
16402
16404
16405
16406
16420
16434
16435
16436
16442
16611
16616
16619
16621
16622
16623
16625
16627
16634
16636
16638
16639
16644
16645
16647
16650
16651
16655
16656
16657
16661
16663
16664
16666
16667
16668
16669
16672
16674
16677
16678
16679
16680
16683
16685
16689
16691
16692
16693
16694
16695
16698
16720
16726
16727
16729
16730
16731
16732
16733
16734
16735
16738
16740
16743
16744
16745
16746
16748
16749
16750
16751
16820
16822
16826
16829
16830
16832
16834
16835
16836
16837
16838
16839
16841
16845
16849
16852
16854
16855
16856
16858
16859
16860
16861
16863
16864
16865
16866
16871
16872
16874
16875
16878
16881
16882
16911
16912
16914
16915
16917
16918
16921
16922
16923
16925
16926
16927
16928
16929
16930
16932
16935
16936
16937
16938
16939
16940
16941
16942
16943
16945
16946
16947
16948
16950
17002
17004
17006
17017
17021
17029
17030
17035
17037
17040
17045
17047
17048
17049
17051
17052
17058
17059
17060
17062
17063
17066
17068
17071
17075
17076
17082
17086
17087
17097
17099
17210
17211
17212
17213
17215
17217
17219
17220
17222
17224
17228
17229
17238
17239
17240
17243
17244
17246
17251
17255
17260
17262
17263
17264
17265
17267
17271
17302
17324
17337
17342
17353
17375
17509
17518
17536
17555
17563
17724
17729
17735
17738
17742
17747
17756
17758
17760
17763
17764
17765
17768
17771
17774
17776
17778
17812
17813
17814
17821
17823
17824
17825
17828
17830
17836
17841
17843
17845
17853
17859
17861
17862
17867
17877
17878
17883
17885
17888
17923
17927
17938
17941
17952
17960
17964
17968
17983
17985
18039
18058
18063
18065
18066
18212
18220
18241
18242
18243
18246
18248
18249
18323
18325
18327
18334
18335
18340
18348
18350
18351
18357
18371
18401
18405
18411
18413
18415
18417
18419
18420
18421
18425
18426
18428
18435
18437
18439
18441
18443
18445
18446
18449
18453
18454
18455
18456
18457
18460
18461
18462
18464
18465
18466
18469
18470
18473
18611
18614
18616
18619
18622
18623
18624
18625
18626
18628
18629
18630
18631
18632
18635
18636
18656
18661
18801
18812
18815
18816
18818
18823
18824
18825
18828
18829
18830
18831
18832
18833
18837
18839
18840
18842
18844
18845
18846
18850
18851
18853
18854
18920
18928
18933
19052
19507
19516
19529
19544
19548
19736
19953
19955
19964
19975
19980
20115
20116
20117
20118
20128
20130
20144
20180
20198
20606
20608
20609
20618
20621
20624
20625
20626
20628
20629
20630
20645
20656
20661
20662
20664
20670
20674
20680
20682
20686
20687
20692
20837
20838
20839
20842
21034
21053
21120
21132
21154
21160
21161
21520
21521
21523
21524
21530
21531
21536
21538
21543
21555
21557
21561
21607
21610
21612
21622
21624
21625
21626
21627
21631
21634
21635
21636
21640
21641
21644
21645
21648
21650
21657
21658
21659
21661
21662
21665
21667
21668
21669
21672
21673
21675
21676
21677
21678
21679
21711
21750
21757
21762
21765
21766
21778
21790
21814
21817
21821
21822
21824
21829
21835
21836
21837
21838
21840
21841
21853
21856
21857
21861
21863
21864
21865
21866
21867
21869
21871
21872
21912
21913
21915
21918
21919
21920
21930
22427
22432
22435
22436
22437
22438
22442
22443
22446
22454
22460
22469
22472
22473
22476
22482
22488
22503
22504
22509
22511
22513
22514
22520
22523
22526
22529
22530
22534
22535
22538
22539
22542
22546
22548
22558
22565
22567
22570
22572
22576
22578
22579
22580
22610
22627
22637
22639
22640
22641
22643
22644
22650
22652
22654
22709
22711
22713
22714
22715
22716
22718
22719
22721
22723
22726
22727
22729
22730
22732
22733
22735
22736
22737
22738
22740
22741
22743
22746
22747
22749
22810
22811
22820
22830
22832
22834
22841
22842
22843
22847
22848
22849
22850
22851
22920
22922
22931
22935
22937
22938
22940
22943
22946
22948
22949
22952
22954
22959
22967
22969
22971
22972
22973
22976
23002
23003
23004
23009
23011
23015
23021
23022
23023
23024
23025
23027
23030
23031
23032
23035
23038
23039
23040
23045
23047
23050
23055
23056
23063
23065
23067
23068
23070
23071
23076
23079
23083
23084
23085
23086
23089
23091
23093
23106
23108
23109
23110
23115
23117
23119
23123
23126
23128
23130
23138
23140
23148
23149
23153
23154
23156
23161
23163
23169
23175
23176
23177
23178
23180
23181
23192
23301
23302
23303
23306
23307
23308
23310
23313
23315
23316
23336
23341
23345
23347
23350
23354
23356
23357
23358
23359
23389
23395
23396
23398
23399
23401
23404
23405
23407
23408
23409
23410
23412
23413
23414
23415
23416
23417
23419
23420
23421
23422
23423
23426
23427
23429
23432
23437
23438
23440
23441
23443
23480
23486
23487
23488
23821
23827
23828
23830
23833
23837
23839
23840
23841
23843
23844
23845
23846
23850
23856
23857
23866
23867
23868
23872
23873
23874
23876
23878
23879
23881
23882
23883
23885
23887
23888
23889
23890
23893
23894
23897
23898
23915
23917
23920
23921
23922
23923
23924
23927
23930
23934
23936
23937
23938
23942
23944
23947
23952
23954
23958
23959
23960
23962
23963
23964
23966
23967
23968
23974
23976
24053
24054
24055
24059
24065
24066
24067
24069
24070
24072
24076
24079
24082
24085
24086
24087
24088
24090
24091
24094
24101
24102
24104
24105
24120
24121
24124
24127
24128
24130
24131
24132
24133
24136
24137
24138
24139
24147
24148
24149
24150
24161
24162
24165
24167
24171
24185
24217
24219
24220
24221
24224
24225
24226
24228
24230
24236
24237
24239
24243
24244
24245
24246
24248
24250
24251
24256
24258
24260
24263
24265
24269
24270
24271
24272
24279
24280
24281
24282
24283
24285
24292
24312
24313
24314
24315
24317
24318
24319
24322
24323
24324
24325
24326
24327
24328
24330
24340
24343
24347
24348
24350
24351
24352
24360
24361
24363
24366
24368
24370
24374
24375
24377
24378
24380
24381
24411
24413
24421
24422
24426
24430
24432
24433
24435
24439
24442
24445
24448
24458
24459
24460
24464
24465
24468
24472
24473
24474
24476
24479
24483
24484
24485
24487
24520
24521
24522
24526
24528
24529
24530
24531
24533
24534
24536
24538
24539
24549
24553
24554
24555
24556
24557
24558
24562
24563
24565
24566
24569
24571
24574
24576
24577
24578
24579
24580
24585
24586
24589
24590
24592
24593
24594
24595
24597
24598
24599
24602
24603
24607
24609
24613
24614
24618
24619
24620
24622
24624
24627
24628
24630
24631
24634
24639
24640
24646
24649
24651
24656
24657
24658
24714
24715
24716
24719
24726
24733
24736
24738
24747
24801
24808
24811
24813
24815
24817
24818
24821
24822
24823
24824
24825
24826
24827
24828
24829
24830
24831
24832
24834
24836
24839
24841
24842
24844
24845
24846
24847
24848
24849
24850
24851
24852
24853
24856
24859
24860
24861
24862
24866
24867
24868
24869
24870
24871
24872
24873
24874
24877
24878
24879
24880
24882
24883
24884
24887
24888
24892
24894
24895
24898
24899
24910
24915
24916
24917
24918
24919
24920
24924
24925
24927
24931
24934
24935
24936
24938
24941
24942
24943
24944
24945
24946
24950
24951
24954
24958
24962
24963
24966
24974
24976
24977
24981
24983
24984
24985
24991
24993
25002
25003
25004
25005
25007
25008
25009
25010
25018
25019
25021
25022
25025
25028
25030
25031
25035
25036
25039
25043
25044
25045
25046
25047
25048
25049
25053
25054
25057
25059
25060
25061
25062
25063
25067
25071
25075
25082
25083
25085
25088
25093
25102
25106
25107
25109
25111
25113
25114
25115
25118
25119
25121
25122
25123
25124
25125
25126
25130
25132
25133
25134
25136
25140
25141
25142
25148
25149
25150
25152
25154
25160
25161
25164
25169
25173
25174
25180
25181
25182
25183
25187
25193
25201
25203
25204
25205
25206
25208
25209
25211
25214
25231
25234
25235
25239
25241
25243
25244
25245
25247
25248
25250
25251
25252
25253
25258
25259
25261
25266
25267
25268
25270
25271
25275
25276
25279
25281
25283
25285
25286
25287
25312
25320
25411
25413
25422
25427
25431
25432
25434
25437
25441
25442
25444
25446
25501
25502
25503
25505
25506
25508
25511
25512
25514
25515
25517
25520
25521
25523
25524
25529
25534
25537
25540
25544
25550
25555
25557
25564
25565
25567
25571
25572
25573
25607
25608
25617
25621
25625
25632
25634
25635
25636
25637
25638
25644
25645
25646
25647
25649
25650
25651
25654
25661
25665
25666
25669
25670
25671
25672
25674
25676
25678
25682
25685
25686
25687
25688
25692
25694
25696
25699
25811
25812
25816
25817
25820
25825
25831
25836
25837
25839
25841
25843
25844
25845
25846
25847
25848
25851
25854
25856
25857
25862
25864
25865
25866
25868
25870
25875
25876
25879
25880
25882
25902
25904
25907
25908
25913
25915
25917
25918
25920
25922
25928
25932
25938
25942
25951
25958
25962
25966
25967
25969
25971
25976
25977
25978
25979
25981
25984
25985
25988
25989
26032
26033
26034
26036
26039
26047
26055
26056
26070
26121
26133
26135
26136
26137
26138
26141
26142
26143
26146
26147
26148
26149
26151
26152
26160
26161
26162
26167
26169
26170
26173
26175
26178
26180
26184
26186
26202
26203
26205
26206
26208
26209
26210
26215
26217
26218
26222
26224
26228
26229
26230
26234
26236
26237
26238
26250
26253
26254
26257
26260
26261
26263
26264
26266
26267
26268
26269
26270
26271
26273
26276
26278
26280
26282
26283
26285
26287
26288
26289
26291
26293
26294
26296
26298
26320
26321
26325
26327
26328
26332
26334
26335
26337
26338
26339
26342
26343
26348
26351
26354
26361
26362
26372
26374
26375
26376
26377
26384
26385
26405
26408
26410
26411
26412
26415
26419
26421
26425
26426
26430
26434
26435
26436
26437
26440
26443
26444
26447
26448
26456
26461
26519
26521
26525
26529
26535
26537
26541
26546
26559
26561
26562
26563
26570
26571
26572
26575
26581
26582
26585
26586
26589
26590
26601
26610
26611
26615
26617
26619
26621
26623
26624
26627
26629
26631
26634
26636
26638
26639
26641
26651
26656
26660
26662
26671
26674
26675
26676
26678
26679
26680
26681
26684
26690
26691
26704
26705
26707
26710
26711
26714
26716
26717
26720
26722
26731
26734
26739
26743
26755
26757
26761
26763
26764
26801
26802
26804
26807
26808
26810
26812
26814
26815
26817
26818
26823
26824
26833
26836
26838
26845
26851
26852
26865
26866
26884
26886
27007
27011
27013
27016
27017
27020
27022
27024
27027
27046
27047
27048
27052
27053
27054
27207
27208
27212
27213
27229
27231
27239
27242
27243
27247
27252
27281
27291
27299
27305
27306
27311
27314
27315
27316
27325
27326
27340
27341
27343
27344
27349
27355
27356
27371
27379
27505
27506
27507
27521
27524
27541
27544
27549
27551
27553
27557
27559
27563
27565
27569
27570
27572
27574
27582
27583
27589
27805
27806
27808
27810
27812
27814
27816
27817
27818
27820
27821
27822
27824
27826
27829
27830
27831
27832
27839
27840
27842
27843
27844
27845
27846
27847
27849
27850
27851
27852
27853
27857
27860
27861
27862
27865
27866
27869
27871
27872
27873
27874
27875
27876
27877
27878
27882
27883
27884
27885
27887
27888
27890
27897
27915
27919
27920
27921
27922
27923
27924
27925
27926
27927
27928
27935
27936
27937
27938
27942
27943
27946
27950
27953
27956
27957
27960
27962
27965
27967
27968
27969
27970
27972
27973
27974
27976
27978
27979
27980
27983
27985
28006
28007
28010
28018
28020
28042
28071
28074
28076
28080
28090
28091
28102
28103
28109
28114
28119
28125
28127
28128
28129
28133
28135
28137
28163
28167
28170
28315
28318
28319
28320
28323
28325
28332
28337
28338
28340
28341
28342
28344
28347
28350
28351
28361
28362
28363
28365
28366
28367
28369
28377
28382
28383
28385
28386
28393
28395
28396
28398
28399
28420
28421
28423
28424
28430
28431
28432
28433
28434
28435
28436
28438
28439
28441
28442
28444
28447
28448
28450
28452
28453
28454
28455
28456
28458
28459
28461
28463
28464
28469
28470
28478
28504
28508
28509
28510
28511
28515
28516
28518
28520
28521
28523
28524
28525
28526
28527
28528
28531
28537
28538
28552
28553
28554
28555
28556
28571
28572
28573
28578
28579
28580
28581
28585
28586
28587
28604
28606
28611
28615
28616
28617
28618
28622
28623
28624
28626
28627
28629
28631
28634
28635
28636
28640
28641
28643
28644
28646
28647
28649
28651
28653
28654
28657
28660
28662
28663
28664
28665
28669
28670
28672
28675
28676
28679
28683
28684
28685
28689
28692
28693
28698
28702
28705
28707
28708
28709
28710
28712
28713
28714
28718
28722
28736
28739
28740
28743
28746
28747
28748
28749
28751
28753
28754
28755
28756
28761
28762
28763
28765
28768
28771
28772
28773
28774
28775
28777
28781
28782
28783
28784
28785
28789
28790
28902
28904
28905
28906
28909
29001
29003
29009
29010
29014
29015
29018
29030
29031
29032
29037
29038
29039
29040
29041
29042
29045
29047
29048
29051
29052
29055
29056
29058
29059
29062
29065
29067
29069
29078
29080
29081
29082
29101
29104
29105
29107
29111
29112
29113
29114
29124
29125
29126
29128
29129
29130
29133
29135
29137
29138
29142
29143
29145
29146
29148
29162
29163
29164
29166
29168
29175
29178
29180
29321
29331
29332
29335
29351
29353
29355
29364
29368
29370
29372
29373
29374
29375
29377
29379
29384
29426
29429
29431
29432
29434
29435
29436
29437
29438
29440
29442
29446
29447
29448
29450
29452
29453
29455
29458
29468
29469
29470
29471
29472
29474
29475
29476
29477
29479
29481
29510
29512
29516
29518
29525
29530
29540
29543
29544
29545
29546
29547
29554
29555
29556
29563
29564
29565
29567
29570
29574
29580
29581
29583
29584
29589
29590
29592
29593
29596
29620
29628
29635
29638
29639
29645
29655
29658
29659
29661
29664
29666
29671
29676
29683
29684
29685
29686
29692
29696
29706
29709
29712
29717
29718
29726
29727
29728
29729
29741
29742
29743
29810
29812
29813
29817
29819
29821
29822
29824
29827
29831
29832
29835
29836
29838
29842
29843
29844
29845
29847
29848
29849
29853
29856
29899
29911
29914
29915
29916
29918
29921
29922
29924
29929
29932
29934
29936
29939
29940
29941
29943
29944
29945
30018
30054
30055
30056
30103
30104
30105
30108
30113
30124
30139
30147
30148
30151
30170
30171
30173
30175
30176
30177
30178
30182
30183
30184
30185
30204
30205
30206
30216
30217
30218
30220
30222
30230
30232
30234
30251
30256
30257
30258
30259
30285
30286
30289
30292
30293
30295
30410
30411
30412
30413
30414
30420
30421
30424
30425
30426
30427
30428
30434
30438
30439
30441
30442
30445
30446
30447
30449
30450
30451
30452
30453
30454
30455
30456
30457
30467
30470
30471
30473
30477
30499
30512
30513
30516
30520
30521
30522
30523
30525
30529
30533
30534
30536
30537
30540
30541
30545
30546
30547
30552
30554
30555
30557
30558
30559
30560
30562
30564
30567
30568
30571
30572
30573
30576
30580
30581
30582
30599
30619
30624
30625
30627
30629
30630
30631
30633
30634
30639
30641
30642
30647
30648
30660
30662
30663
30664
30667
30668
30669
30673
30678
30707
30708
30711
30724
30730
30731
30733
30734
30735
30738
30746
30747
30752
30802
30803
30805
30807
30808
30810
30811
30816
30817
30818
30819
30820
30821
30822
30823
30828
30833
31001
31002
31003
31006
31007
31009
31011
31012
31013
31014
31016
31017
31018
31019
31020
31021
31022
31023
31024
31025
31026
31027
31031
31033
31035
31036
31037
31038
31041
31042
31044
31049
31050
31051
31054
31055
31057
31058
31060
31063
31064
31065
31066
31067
31068
31070
31071
31072
31075
31076
31077
31078
31079
31081
31082
31083
31085
31087
31089
31090
31091
31092
31094
31096
31097
31303
31304
31305
31309
31314
31316
31319
31320
31321
31323
31329
31331
31510
31512
31513
31515
31518
31519
31527
31532
31533
31537
31539
31542
31543
31544
31546
31549
31550
31551
31552
31553
31554
31555
31557
31560
31562
31563
31565
31566
31567
31568
31569
31598
31599
31606
31622
31624
31625
31626
31627
31629
31630
31631
31634
31635
31637
31638
31639
31641
31642
31643
31645
31646
31647
31648
31649
31650
31711
31712
31713
31714
31715
31716
31717
31723
31724
31725
31726
31730
31732
31733
31734
31735
31736
31737
31738
31740
31741
31742
31743
31744
31745
31746
31747
31749
31750
31751
31752
31754
31756
31759
31761
31762
31764
31765
31766
31767
31770
31771
31772
31773
31774
31775
31777
31778
31779
31780
31781
31783
31784
31785
31786
31787
31789
31790
31795
31796
31797
31798
31801
31803
31805
31806
31810
31811
31812
31815
31816
31821
31823
31824
31825
31826
31827
31830
31832
31836
32008
32009
32013
32033
32038
32040
32042
32044
32046
32052
32053
32054
32058
32059
32060
32061
32062
32066
32071
32072
32087
32091
32094
32096
32102
32105
32110
32112
32130
32131
32133
32134
32138
32139
32140
32145
32147
32148
32149
32157
32160
32179
32180
32181
32182
32183
32185
32187
32189
32190
32192
32227
32234
32320
32321
32322
32323
32324
32328
32331
32334
32335
32336
32340
32341
32344
32345
32346
32347
32348
32350
32352
32356
32357
32358
32359
32360
32361
32420
32421
32423
32425
32426
32427
32430
32431
32432
32433
32434
32435
32437
32438
32442
32443
32445
32449
32452
32455
32460
32462
32464
32465
32466
32531
32535
32537
32538
32564
32565
32567
32568
32577
32619
32621
32622
32625
32626
32628
32631
32639
32640
32641
32644
32648
32654
32656
32662
32663
32666
32667
32668
32680
32681
32683
32686
32692
32693
32694
32702
32709
32732
32736
32759
32764
32767
32775
32833
32834
32948
33001
33109
33430
33438
33439
33440
33459
33471
33476
33493
33514
33538
33567
33585
33597
33834
33835
33841
33849
33852
33855
33857
33862
33865
33867
33875
33876
33890
33924
33930
33935
33944
33946
33960
33975
33982
34137
34138
34139
34141
34142
34143
34251
34265
34266
34267
34268
34433
34436
34449
34484
34488
34498
34614
34679
34705
34739
34773
34945
34956
34972
34973
34974
35005
35006
35014
35019
35031
35033
35034
35035
35036
35042
35044
35046
35049
35051
35053
35060
35063
35072
35074
35077
35078
35079
35083
35085
35087
35089
35097
35098
35118
35130
35131
35133
35136
35143
35151
35171
35172
35175
35178
35179
35183
35184
35186
35188
35441
35442
35443
35444
35446
35447
35452
35453
35456
35457
35458
35459
35460
35461
35462
35463
35464
35466
35469
35470
35474
35477
35480
35481
35490
35503
35540
35541
35542
35543
35544
35546
35548
35549
35550
35552
35553
35554
35555
35560
35563
35564
35565
35570
35571
35572
35573
35574
35576
35577
35578
35579
35580
35581
35585
35586
35587
35592
35593
35594
35610
35616
35618
35619
35621
35622
35633
35643
35645
35646
35647
35648
35651
35652
35654
35670
35671
35672
35677
35740
35744
35745
35746
35747
35751
35752
35755
35756
35764
35765
35766
35769
35771
35772
35774
35775
35776
35952
35953
35958
35959
35960
35961
35962
35963
35964
35966
35971
35972
35973
35974
35975
35978
35979
35980
35981
35983
35984
35988
35989
35990
36003
36005
36006
36009
36010
36013
36015
36016
36017
36024
36026
36027
36028
36029
36030
36031
36032
36033
36034
36035
36036
36037
36039
36040
36041
36042
36043
36046
36047
36048
36049
36051
36052
36053
36057
36061
36062
36064
36069
36071
36075
36079
36080
36083
36089
36091
36251
36255
36256
36258
36261
36262
36263
36264
36266
36267
36269
36270
36272
36273
36274
36276
36278
36279
36280
36310
36311
36314
36316
36317
36318
36319
36320
36323
36343
36344
36346
36351
36353
36373
36374
36375
36401
36421
36425
36431
36432
36435
36436
36439
36441
36442
36444
36445
36446
36451
36453
36454
36455
36456
36467
36470
36471
36473
36474
36475
36477
36480
36481
36482
36483
36505
36507
36511
36513
36515
36518
36521
36522
36524
36525
36529
36530
36538
36539
36540
36541
36545
36548
36550
36551
36553
36556
36558
36560
36562
36569
36579
36581
36583
36584
36585
36586
36720
36721
36722
36723
36726
36727
36728
36736
36738
36740
36742
36744
36748
36749
36750
36751
36752
36753
36754
36756
36758
36759
36761
36762
36763
36765
36766
36767
36768
36769
36773
36775
36776
36779
36782
36783
36784
36785
36786
36790
36792
36793
36850
36851
36852
36853
36854
36855
36858
36860
36861
36862
36863
36866
36869
36871
36874
36875
36877
36879
36901
36904
36907
36908
36910
36912
36913
36915
36916
36919
36921
36922
36925
37010
37012
37016
37018
37019
37022
37023
37025
37026
37028
37032
37033
37036
37047
37049
37050
37051
37052
37057
37058
37059
37060
37061
37078
37079
37082
37083
37095
37096
37097
37098
37101
37118
37134
37137
37140
37141
37142
37144
37145
37147
37149
37150
37151
37165
37171
37175
37178
37181
37183
37184
37185
37186
37190
37191
37301
37305
37306
37307
37308
37309
37310
37313
37317
37322
37324
37325
37327
37328
37329
37330
37332
37333
37334
37335
37337
37338
37339
37340
37342
37345
37347
37348
37353
37356
37357
37359
37360
37361
37362
37365
37366
37367
37369
37370
37374
37375
37376
37378
37380
37381
37382
37383
37385
37387
37391
37396
37397
37617
37640
37650
37657
37658
37680
37681
37683
37687
37688
37691
37705
37707
37708
37710
37713
37714
37715
37721
37722
37723
37724
37726
37727
37729
37731
37732
37733
37745
37752
37753
37754
37755
37756
37762
37764
37765
37769
37770
37773
37779
37807
37809
37810
37811
37818
37819
37825
37826
37829
37841
37843
37846
37847
37848
37852
37854
37861
37862
37863
37866
37869
37870
37871
37872
37873
37878
37879
37880
37881
37882
37885
37887
37888
37892
38007
38008
38012
38015
38023
38030
38034
38037
38039
38040
38041
38042
38044
38046
38049
38050
38052
38057
38058
38061
38066
38067
38068
38069
38070
38074
38075
38076
38077
38079
38080
38201
38220
38221
38222
38224
38226
38229
38230
38231
38232
38233
38236
38240
38241
38251
38253
38256
38257
38258
38259
38260
38310
38311
38313
38315
38316
38317
38318
38321
38326
38327
38328
38329
38330
38332
38333
38334
38337
38339
38341
38342
38345
38347
38348
38352
38356
38357
38359
38361
38363
38365
38366
38367
38368
38369
38370
38371
38372
38374
38376
38379
38380
38381
38387
38388
38390
38391
38392
38425
38449
38450
38452
38453
38454
38455
38457
38459
38460
38461
38462
38463
38468
38469
38471
38472
38473
38475
38476
38477
38481
38482
38485
38486
38487
38488
38504
38541
38542
38543
38545
38547
38548
38549
38551
38552
38553
38554
38555
38556
38560
38562
38563
38564
38565
38567
38568
38569
38572
38573
38574
38575
38577
38579
38580
38581
38582
38585
38587
38588
38589
38601
38602
38603
38610
38611
38614
38617
38618
38619
38620
38621
38622
38623
38625
38626
38627
38628
38629
38631
38633
38634
38635
38638
38639
38641
38642
38643
38645
38646
38647
38649
38650
38658
38659
38661
38663
38665
38666
38670
38673
38674
38675
38676
38683
38685
38720
38721
38723
38725
38726
38730
38736
38737
38738
38740
38744
38745
38746
38748
38749
38753
38754
38759
38761
38762
38764
38765
38767
38768
38769
38772
38773
38774
38776
38778
38824
38828
38833
38834
38838
38843
38844
38846
38847
38848
38850
38851
38852
38854
38855
38856
38858
38859
38860
38862
38864
38868
38870
38871
38873
38874
38876
38877
38878
38901
38902
38912
38913
38914
38916
38917
38920
38921
38922
38923
38924
38925
38927
38928
38929
38940
38941
38943
38944
38946
38948
38949
38950
38951
38952
38953
38954
38955
38959
38960
38961
38963
38964
38965
38967
39038
39039
39040
39041
39044
39045
39051
39054
39057
39059
39061
39062
39063
39066
39067
39069
39071
39072
39077
39078
39079
39082
39083
39086
39087
39088
39090
39092
39094
39095
39096
39097
39098
39107
39108
39111
39112
39113
39114
39115
39116
39117
39119
39120
39121
39122
39140
39144
39145
39146
39149
39150
39152
39153
39154
39156
39159
39160
39162
39165
39166
39168
39169
39175
39176
39177
39179
39183
39189
39190
39191
39192
39194
39322
39323
39326
39327
39328
39330
39332
39335
39336
39337
39338
39339
39341
39346
39347
39348
39352
39354
39355
39356
39358
39360
39361
39362
39363
39364
39365
39366
39367
39421
39422
39423
39425
39426
39427
39428
39439
39451
39452
39455
39456
39461
39462
39464
39470
39474
39476
39478
39479
39480
39481
39482
39483
39555
39562
39565
39572
39573
39574
39577
39629
39631
39632
39633
39635
39638
39641
39643
39645
39647
39652
39653
39654
39656
39657
39661
39662
39663
39664
39665
39667
39668
39669
39730
39735
39737
39739
39740
39741
39743
39744
39745
39746
39747
39750
39751
39752
39753
39754
39755
39756
39762
39767
39769
39771
39772
39776
39813
39815
39817
39818
39823
39824
39825
39826
39827
39829
39832
39834
39836
39837
39840
39841
39842
39845
39846
39851
39854
39859
39861
39862
39866
39867
39870
39877
39886
39897
40003
40006
40007
40008
40009
40011
40019
40036
40037
40040
40045
40046
40050
40051
40052
40055
40057
40058
40060
40062
40068
40069
40070
40071
40075
40076
40077
40078
40104
40107
40110
40111
40115
40119
40140
40142
40143
40144
40145
40146
40150
40152
40153
40155
40157
40161
40162
40164
40170
40171
40175
40176
40177
40178
40311
40312
40313
40316
40322
40328
40330
40334
40336
40337
40346
40350
40355
40358
40359
40360
40363
40370
40371
40372
40374
40376
40379
40380
40385
40387
40402
40409
40410
40419
40437
40440
40442
40444
40445
40447
40452
40456
40460
40461
40464
40468
40472
40481
40486
40488
40489
40701
40729
40734
40741
40754
40759
40763
40769
40771
40803
40806
40807
40808
40810
40813
40815
40816
40819
40820
40823
40824
40826
40828
40829
40840
40843
40844
40847
40855
40856
40858
40862
40863
40865
40868
40870
40873
40874
40902
40903
40913
40914
40915
40921
40923
40927
40935
40939
40940
40941
40943
40946
40949
40953
40958
40962
40964
40972
40977
40979
40982
40983
40988
40995
40997
40999
41002
41003
41004
41006
41007
41008
41010
41033
41034
41039
41040
41041
41043
41044
41045
41046
41049
41052
41055
41061
41062
41063
41064
41081
41083
41086
41093
41097
41098
41121
41124
41127
41132
41135
41137
41141
41144
41149
41159
41164
41166
41171
41173
41174
41175
41179
41180
41181
41189
41201
41203
41204
41214
41215
41219
41222
41224
41226
41228
41230
41231
41232
41234
41238
41250
41254
41255
41256
41257
41260
41262
41263
41264
41265
41267
41271
41301
41307
41310
41311
41313
41314
41317
41332
41338
41339
41342
41344
41348
41351
41352
41360
41364
41366
41367
41368
41377
41385
41386
41390
41397
41408
41419
41421
41422
41425
41426
41464
41465
41472
41477
41512
41513
41514
41519
41520
41522
41524
41527
41528
41531
41534
41535
41537
41539
41540
41543
41544
41546
41547
41548
41549
41553
41554
41555
41557
41558
41559
41562
41563
41564
41566
41567
41568
41571
41572
41602
41603
41604
41606
41607
41615
41616
41619
41630
41631
41632
41636
41640
41642
41643
41645
41647
41655
41660
41663
41667
41712
41713
41714
41719
41721
41722
41723
41725
41727
41730
41731
41735
41740
41743
41745
41746
41747
41749
41751
41754
41759
41760
41762
41763
41764
41766
41772
41773
41774
41775
41776
41777
41804
41812
41815
41817
41819
41821
41822
41824
41825
41826
41828
41831
41832
41833
41834
41835
41836
41837
41838
41839
41840
41843
41845
41847
41848
41849
41855
41859
41861
41862
42021
42022
42023
42024
42028
42031
42032
42033
42035
42036
42037
42038
42039
42040
42041
42045
42047
42048
42049
42050
42053
42054
42055
42056
42058
42064
42069
42070
42071
42076
42078
42079
42081
42083
42084
42085
42087
42088
42120
42123
42124
42127
42129
42130
42131
42133
42140
42151
42153
42154
42156
42157
42160
42166
42167
42170
42201
42202
42204
42206
42207
42209
42210
42211
42214
42215
42216
42217
42220
42221
42232
42236
42254
42256
42257
42259
42261
42265
42266
42267
42273
42275
42280
42283
42285
42286
42287
42321
42323
42324
42325
42326
42327
42328
42330
42333
42337
42338
42339
42343
42344
42345
42348
42349
42350
42351
42352
42355
42361
42364
42365
42366
42368
42369
42371
42372
42376
42378
42404
42406
42408
42409
42410
42411
42436
42437
42441
42442
42444
42450
42451
42453
42455
42456
42458
42459
42461
42462
42464
42516
42518
42519
42528
42539
42541
42544
42553
42558
42565
42566
42567
42602
42603
42629
42631
42633
42634
42635
42642
42647
42649
42653
42711
42712
42713
42715
42716
42717
42720
42721
42722
42724
42726
42728
42729
42731
42732
42733
42735
42740
42741
42743
42746
42748
42749
42753
42754
42757
42758
42761
42762
42764
42765
42776
42782
42784
42786
42788
43003
43006
43009
43011
43013
43014
43027
43028
43037
43044
43045
43060
43061
43066
43071
43072
43080
43084
43106
43107
43115
43128
43135
43138
43143
43145
43148
43149
43150
43152
43153
43156
43158
43160
43163
43164
43310
43314
43318
43319
43320
43323
43332
43333
43334
43337
43340
43341
43343
43344
43345
43347
43356
43357
43358
43359
43360
43406
43407
43412
43413
43435
43438
43440
43442
43445
43446
43451
43456
43457
43462
43464
43466
43467
43501
43502
43511
43516
43517
43518
43521
43524
43527
43532
43533
43534
43535
43536
43540
43543
43547
43548
43549
43554
43556
43557
43569
43570
43711
43716
43720
43722
43727
43728
43730
43732
43739
43746
43747
43748
43749
43754
43755
43756
43757
43758
43760
43762
43766
43767
43771
43772
43773
43777
43778
43779
43780
43782
43783
43787
43788
43789
43793
43802
43805
43811
43821
43824
43832
43837
43840
43843
43844
43901
43902
43903
43907
43908
43910
43914
43915
43917
43925
43930
43931
43932
43933
43938
43941
43942
43944
43945
43946
43948
43951
43962
43966
43968
43973
43976
43977
43983
43986
43988
44032
44033
44046
44076
44082
44085
44093
44099
44214
44276
44404
44416
44417
44427
44428
44441
44449
44450
44451
44453
44611
44620
44625
44628
44629
44636
44637
44638
44651
44656
44661
44680
44695
44699
44802
44803
44804
44807
44817
44818
44826
44836
44837
44840
44841
44844
44849
44851
44853
44855
44860
44864
44867
44882
44887
45033
45041
45053
45054
45064
45101
45105
45106
45107
45114
45115
45120
45121
45123
45130
45132
45135
45138
45142
45144
45146
45148
45153
45157
45159
45167
45168
45169
45171
45176
45303
45308
45311
45312
45317
45321
45326
45332
45333
45334
45337
45340
45346
45348
45362
45368
45382
45388
45390
45612
45613
45614
45616
45620
45621
45622
45623
45624
45630
45633
45634
45642
45643
45645
45646
45647
45650
45651
45652
45654
45656
45657
45658
45659
45660
45663
45671
45672
45675
45677
45678
45679
45681
45682
45683
45684
45685
45686
45687
45688
45693
45695
45696
45697
45710
45711
45713
45715
45719
45723
45724
45727
45729
45732
45734
45735
45741
45742
45743
45744
45745
45746
45761
45764
45766
45767
45768
45769
45770
45771
45772
45773
45775
45776
45778
45779
45781
45782
45783
45786
45788
45789
45812
45813
45814
45815
45820
45821
45827
45830
45831
45832
45835
45836
45841
45843
45844
45845
45849
45850
45851
45856
45858
45860
45862
45863
45864
45867
45868
45873
45874
45880
45881
45882
45886
45890
45893
45894
45896
45897
45898
46017
46035
46039
46049
46050
46056
46057
46058
46070
46071
46104
46105
46111
46115
46117
46120
46121
46125
46127
46128
46133
46146
46147
46148
46150
46151
46155
46156
46160
46161
46162
46164
46165
46166
46171
46172
46173
46175
46180
46181
46182
46186
46340
46345
46347
46348
46349
46365
46366
46374
46376
46379
46380
46382
46390
46392
46501
46504
46508
46510
46531
46532
46534
46539
46566
46570
46702
46705
46730
46740
46741
46742
46746
46759
46760
46761
46764
46766
46772
46773
46776
46779
46785
46792
46794
46910
46911
46912
46913
46917
46920
46923
46926
46928
46929
46930
46937
46939
46940
46941
46946
46950
46951
46959
46960
46968
46974
46978
46982
46984
46985
46986
46988
46990
46991
46996
47010
47011
47012
47016
47017
47018
47020
47023
47024
47030
47031
47032
47035
47036
47037
47038
47040
47041
47042
47043
47108
47110
47115
47116
47117
47118
47120
47123
47125
47135
47137
47138
47140
47141
47142
47145
47147
47160
47162
47163
47174
47175
47220
47223
47224
47225
47226
47227
47229
47230
47231
47232
47234
47235
47236
47243
47246
47247
47260
47263
47264
47265
47270
47272
47273
47281
47282
47283
47320
47325
47326
47327
47336
47337
47338
47339
47340
47341
47342
47345
47346
47348
47351
47352
47353
47354
47355
47357
47358
47359
47360
47366
47368
47369
47370
47373
47380
47382
47384
47386
47387
47390
47393
47424
47427
47431
47432
47433
47435
47436
47437
47438
47443
47446
47448
47449
47452
47453
47454
47456
47459
47460
47465
47468
47470
47471
47512
47513
47514
47515
47516
47519
47520
47521
47524
47525
47527
47528
47529
47531
47536
47537
47550
47551
47552
47553
47556
47557
47561
47562
47564
47567
47568
47574
47575
47576
47577
47578
47580
47581
47585
47590
47597
47598
47611
47612
47615
47616
47617
47619
47631
47633
47634
47635
47637
47640
47649
47660
47665
47666
47683
47830
47832
47833
47837
47838
47840
47841
47846
47847
47849
47850
47852
47854
47855
47858
47859
47860
47861
47862
47866
47868
47871
47872
47874
47875
47879
47917
47918
47921
47922
47923
47926
47928
47929
47930
47932
47940
47942
47943
47944
47946
47948
47949
47950
47951
47952
47954
47957
47959
47963
47966
47967
47968
47969
47970
47971
47974
47975
47977
47978
47980
47981
47982
47987
47989
47990
47991
47992
47993
47994
47995
47997
48001
48002
48006
48022
48028
48032
48097
48110
48137
48140
48143
48145
48159
48401
48411
48414
48415
48416
48418
48419
48422
48426
48427
48432
48435
48441
48445
48450
48453
48454
48455
48456
48465
48466
48467
48468
48469
48470
48472
48475
48610
48613
48614
48615
48618
48619
48620
48621
48624
48625
48627
48628
48632
48635
48636
48637
48647
48649
48651
48652
48653
48654
48656
48659
48662
48701
48703
48705
48720
48721
48725
48726
48727
48728
48729
48730
48731
48733
48735
48736
48737
48739
48740
48741
48742
48744
48745
48747
48748
48749
48754
48756
48759
48760
48761
48762
48764
48765
48766
48767
48770
48806
48807
48809
48811
48815
48818
48819
48822
48829
48831
48832
48834
48835
48841
48845
48847
48849
48850
48851
48856
48860
48861
48865
48866
48867
48870
48871
48873
48877
48878
48880
48883
48884
48885
48886
48888
48889
48890
48891
48892
48893
48894
48897
49011
49013
49021
49026
49028
49029
49030
49033
49040
49045
49050
49052
49056
49057
49061
49066
49067
49072
49073
49076
49082
49089
49092
49094
49095
49096
49099
49220
49227
49232
49235
49238
49241
49246
49247
49248
49249
49251
49252
49253
49255
49256
49257
49262
49264
49266
49268
49269
49271
49272
49274
49275
49276
49279
49284
49288
49303
49304
49305
49309
49310
49318
49320
49322
49325
49326
49327
49328
49332
49336
49338
49340
49342
49343
49346
49347
49349
49402
49403
49405
49408
49410
49411
49416
49419
49420
49421
49425
49436
49446
49449
49450
49451
49452
49454
49455
49459
49611
49612
49613
49614
49615
49617
49618
49619
49620
49621
49622
49623
49625
49630
49631
49632
49633
49638
49639
49640
49642
49644
49645
49648
49649
49651
49653
49654
49655
49656
49659
49663
49664
49665
49666
49667
49668
49670
49673
49674
49679
49680
49682
49683
49688
49689
49705
49706
49709
49710
49713
49715
49716
49717
49718
49719
49721
49724
49725
49726
49727
49728
49729
49730
49733
49736
49738
49743
49744
49745
49746
49747
49748
49749
49751
49752
49753
49755
49756
49757
49759
49760
49761
49762
49765
49766
49768
49769
49774
49775
49776
49777
49779
49780
49782
49788
49791
49793
49795
49797
49799
49805
49806
49807
49812
49813
49814
49815
49816
49817
49818
49819
49820
49821
49822
49825
49827
49831
49833
49834
49835
49836
49838
49839
49840
49847
49848
49849
49853
49854
49861
49862
49865
49866
49868
49872
49873
49878
49879
49880
49881
49883
49884
49885
49886
49887
49891
49892
49893
49895
49896
49901
49902
49903
49905
49908
49910
49911
49912
49913
49916
49918
49919
49920
49921
49922
49925
49927
49929
49930
49934
49935
49938
49942
49945
49946
49947
49948
49950
49952
49953
49955
49958
49959
49960
49961
49962
49963
49965
49967
49968
49969
49970
49971
50001
50002
50005
50006
50007
50008
50020
50022
50025
50026
50027
50028
50029
50033
50034
50039
50040
50042
50043
50044
50046
50048
50049
50050
50051
50052
50054
50055
50056
50057
50058
50060
50062
50064
50065
50066
50067
50068
50070
50071
50072
50073
50074
50075
50076
50099
50101
50102
50103
50104
50106
50107
50108
50115
50116
50117
50118
50119
50120
50122
50123
50128
50129
50130
50132
50133
50134
50135
50136
50138
50139
50140
50141
50142
50143
50144
50145
50146
50147
50148
50149
50150
50151
50153
50154
50155
50156
50157
50161
50162
50164
50166
50167
50168
50169
50170
50171
50173
50174
50206
50207
50210
50212
50213
50214
50216
50217
50218
50220
50222
50223
50225
50228
50229
50230
50232
50233
50234
50235
50237
50238
50239
50240
50242
50246
50247
50248
50249
50250
50251
50252
50254
50256
50257
50258
50259
50261
50262
50264
50268
50271
50273
50274
50275
50276
50277
50278
50420
50421
50424
50426
50430
50431
50432
50433
50434
50438
50439
50440
50441
50444
50446
50447
50448
50449
50450
50451
50452
50453
50454
50455
50456
50457
50458
50459
50460
50461
50464
50465
50466
50468
50469
50470
50471
50472
50473
50475
50476
50477
50478
50479
50480
50482
50483
50484
50510
50514
50515
50516
50517
50518
50519
50520
50522
50523
50524
50525
50527
50528
50530
50531
50532
50533
50535
50536
50538
50539
50540
50541
50542
50543
50544
50545
50546
50551
50554
50556
50557
50558
50559
50560
50561
50562
50563
50565
50566
50567
50568
50569
50570
50571
50574
50575
50576
50577
50578
50579
50581
50582
50583
50585
50586
50590
50591
50594
50597
50598
50599
50601
50602
50603
50604
50605
50606
50607
50609
50611
50612
50619
50620
50621
50623
50624
50625
50626
50627
50628
50629
50630
50632
50633
50635
50636
50638
50641
50642
50645
50647
50650
50651
50653
50654
50655
50658
50660
50661
50665
50666
50668
50669
50670
50671
50672
50673
50674
50675
50676
50680
50681
50682
50801
50830
50833
50835
50836
50837
50840
50841
50842
50843
50845
50846
50848
50849
50851
50853
50854
50857
50858
50859
50860
50861
50862
50863
50864
51001
51002
51003
51004
51005
51006
51007
51009
51010
51011
51012
51014
51016
51018
51019
51020
51022
51023
51024
51025
51026
51027
51028
51029
51030
51033
51034
51035
51036
51037
51038
51039
51040
51041
51044
51046
51047
51048
51049
51050
51051
51052
51053
51054
51055
51056
51058
51059
51060
51061
51062
51063
51201
51230
51231
51232
51234
51235
51237
51238
51239
51240
51241
51242
51243
51245
51246
51247
51248
51249
51330
51333
51334
51338
51342
51343
51344
51345
51346
51347
51349
51350
51354
51357
51358
51364
51365
51366
51430
51431
51433
51436
51439
51440
51441
51442
51443
51444
51445
51446
51447
51448
51449
51450
51452
51453
51454
51455
51458
51461
51462
51463
51465
51466
51467
51520
51521
51523
51525
51526
51527
51528
51529
51530
51531
51532
51533
51535
51536
51540
51541
51542
51544
51545
51546
51548
51549
51551
51552
51553
51555
51556
51557
51558
51559
51560
51561
51562
51563
51564
51565
51566
51570
51571
51572
51573
51574
51575
51576
51577
51578
51579
51630
51631
51632
51636
51637
51638
51639
51640
51645
51646
51647
51648
51649
51650
51652
51653
51654
52031
52032
52033
52035
52037
52038
52039
52041
52042
52043
52044
52045
52046
52047
52048
52049
52050
52052
52053
52054
52055
52064
52065
52069
52070
52071
52072
52073
52074
52075
52076
52077
52078
52079
52132
52133
52134
52136
52140
52141
52142
52144
52146
52147
52151
52154
52155
52156
52157
52158
52159
52160
52161
52162
52163
52164
52165
52169
52170
52171
52172
52201
52202
52207
52208
52209
52210
52211
52212
52213
52214
52215
52216
52217
52218
52219
52220
52221
52222
52223
52224
52225
52226
52229
52231
52232
52236
52237
52247
52248
52249
52251
52254
52255
52257
52301
52305
52306
52307
52309
52310
52313
52316
52320
52321
52322
52323
52325
52327
52329
52330
52332
52334
52335
52336
52337
52339
52340
52342
52344
52346
52347
52349
52352
52354
52355
52356
52358
52359
52361
52362
52531
52533
52535
52536
52537
52538
52540
52542
52543
52549
52550
52551
52552
52553
52554
52555
52560
52561
52563
52565
52567
52569
52570
52571
52572
52573
52574
52576
52580
52581
52583
52584
52585
52586
52588
52590
52591
52593
52594
52619
52620
52621
52623
52625
52626
52630
52631
52635
52637
52639
52640
52644
52645
52646
52647
52649
52650
52651
52653
52654
52656
52658
52659
52660
52701
52720
52721
52727
52729
52731
52737
52738
52739
52745
52746
52750
52751
52754
52755
52756
52760
52765
52766
52768
52769
52772
52774
52776
52777
52778
53001
53003
53004
53010
53011
53014
53015
53019
53020
53023
53032
53035
53038
53039
53042
53049
53050
53057
53059
53063
53065
53076
53078
53079
53091
53093
53137
53139
53156
53157
53178
53195
53501
53502
53503
53504
53505
53506
53510
53516
53517
53518
53520
53522
53529
53530
53541
53542
53543
53544
53550
53553
53554
53556
53557
53561
53565
53569
53570
53573
53574
53576
53577
53579
53580
53581
53582
53585
53586
53587
53588
53801
53802
53804
53805
53806
53807
53809
53810
53816
53818
53820
53825
53826
53827
53910
53919
53920
53922
53923
53924
53926
53927
53928
53929
53930
53931
53932
53933
53934
53935
53936
53937
53939
53941
53942
53943
53944
53946
53948
53949
53951
53952
53953
53956
53961
53963
53964
53968
54001
54003
54004
54006
54007
54009
54011
54012
54013
54014
54015
54026
54027
54028
54082
54101
54102
54103
54104
54106
54107
54110
54111
54112
54114
54119
54120
54121
54124
54125
54126
54127
54128
54129
54135
54137
54138
54139
54149
54150
54151
54152
54154
54156
54159
54161
54170
54174
54175
54177
54182
54202
54204
54205
54207
54209
54210
54212
54213
54216
54227
54228
54230
54234
54240
54245
54246
54247
54405
54406
54407
54408
54410
54411
54412
54413
54414
54416
54418
54420
54421
54422
54423
54424
54425
54426
54427
54428
54429
54430
54433
54435
54436
54437
54440
54442
54443
54446
54447
54448
54450
54451
54452
54454
54456
54457
54458
54459
54460
54462
54463
54465
54466
54470
54471
54473
54475
54479
54480
54484
54485
54486
54487
54488
54489
54490
54491
54493
54498
54499
54511
54512
54513
54514
54515
54517
54519
54520
54521
54524
54525
54526
54527
54529
54530
54531
54534
54536
54537
54538
54539
54540
54541
54542
54545
54546
54547
54550
54552
54554
54555
54556
54557
54558
54559
54560
54561
54562
54563
54564
54565
54566
54610
54611
54612
54613
54614
54616
54618
54619
54621
54622
54623
54624
54625
54626
54627
54628
54629
54631
54632
54634
54635
54638
54639
54640
54641
54642
54644
54645
54646
54648
54651
54652
54653
54655
54657
54658
54659
54661
54664
54665
54666
54667
54670
54721
54722
54723
54725
54726
54727
54728
54730
54731
54732
54733
54734
54736
54737
54738
54739
54740
54741
54742
54745
54746
54747
54748
54749
54750
54754
54755
54756
54757
54759
54761
54762
54763
54766
54767
54768
54769
54770
54771
54772
54801
54805
54806
54810
54813
54814
54817
54819
54820
54821
54822
54824
54826
54827
54828
54829
54830
54832
54835
54836
54837
54838
54839
54840
54842
54843
54844
54845
54846
54847
54848
54849
54850
54853
54854
54855
54856
54858
54859
54862
54864
54865
54867
54870
54871
54872
54873
54874
54875
54876
54888
54889
54891
54893
54895
54896
54909
54921
54922
54928
54930
54931
54932
54940
54943
54945
54948
54949
54950
54951
54960
54962
54964
54965
54966
54967
54968
54969
54970
54974
54975
54976
54977
54979
54982
54983
54984
54990
55002
55006
55007
55009
55012
55013
55017
55026
55027
55030
55031
55032
55037
55040
55041
55045
55046
55047
55051
55053
55063
55065
55067
55069
55072
55073
55074
55079
55080
55084
55088
55089
55307
55310
55312
55314
55321
55322
55324
55325
55329
55332
55333
55334
55335
55336
55338
55339
55342
55349
55353
55354
55360
55363
55367
55368
55370
55381
55382
55385
55388
55389
55390
55395
55396
55397
55398
55555
55601
55602
55603
55604
55605
55606
55607
55612
55613
55614
55615
55616
55701
55702
55703
55704
55705
55706
55707
55708
55709
55710
55711
55712
55713
55716
55717
55718
55719
55721
55722
55723
55724
55725
55726
55731
55732
55733
55734
55735
55736
55738
55741
55742
55748
55749
55750
55751
55752
55753
55756
55757
55760
55763
55764
55765
55766
55767
55769
55771
55772
55775
55779
55780
55781
55782
55783
55784
55785
55786
55787
55790
55793
55795
55796
55797
55798
55803
55909
55910
55917
55918
55919
55921
55922
55923
55924
55925
55926
55927
55929
55931
55932
55933
55934
55935
55936
55939
55940
55941
55943
55945
55946
55949
55951
55952
55953
55954
55956
55957
55959
55961
55962
55963
55964
55965
55967
55968
55969
55970
55971
55972
55973
55974
55975
55977
55979
55981
55982
55983
55985
55990
55991
55992
56009
56010
56013
56014
56016
56019
56020
56021
56023
56025
56026
56027
56028
56029
56032
56033
56034
56036
56037
56039
56041
56042
56043
56044
56045
56047
56048
56051
56052
56054
56057
56060
56064
56065
56068
56069
56072
56074
56076
56078
56080
56081
56083
56085
56087
56088
56089
56090
56091
56096
56097
56098
56101
56110
56111
56113
56114
56115
56116
56117
56118
56119
56120
56121
56122
56123
56127
56128
56129
56131
56132
56134
56136
56137
56138
56139
56140
56141
56142
56144
56145
56147
56149
56150
56151
56152
56153
56155
56156
56157
56158
56159
56160
56161
56162
56164
56165
56166
56167
56168
56169
56170
56171
56172
56173
56174
56175
56176
56178
56180
56181
56183
56185
56186
56207
56208
56209
56210
56211
56212
56214
56216
56218
56219
56220
56221
56222
56223
56224
56225
56226
56227
56228
56229
56230
56231
56232
56235
56236
56237
56239
56240
56243
56244
56245
56246
56248
56249
56251
56252
56253
56255
56256
56257
56260
56262
56263
56264
56266
56267
56270
56271
56274
56276
56278
56279
56280
56281
56282
56283
56284
56285
56288
56289
56291
56292
56293
56294
56295
56296
56297
56309
56311
56312
56314
56315
56316
56317
56318
56319
56321
56323
56324
56325
56326
56327
56329
56330
56331
56332
56334
56335
56336
56338
56339
56340
56342
56343
56347
56349
56350
56352
56353
56354
56355
56356
56357
56358
56359
56360
56361
56362
56364
56367
56368
56373
56375
56376
56378
56381
56382
56384
56385
56386
56431
56433
56434
56435
56436
56437
56438
56440
56442
56443
56444
56446
56447
56448
56449
56450
56452
56453
56455
56456
56458
56461
56464
56466
56467
56468
56469
56472
56473
56474
56475
56477
56478
56479
56481
56510
56511
56514
56515
56516
56517
56518
56519
56520
56521
56522
56523
56524
56527
56528
56531
56533
56534
56535
56536
56540
56542
56543
56544
56545
56546
56547
56548
56549
56550
56551
56552
56553
56554
56556
56557
56565
56566
56567
56568
56569
56570
56571
56572
56573
56574
56575
56576
56578
56579
56580
56581
56583
56584
56585
56586
56587
56588
56589
56590
56591
56592
56594
56621
56623
56626
56627
56628
56629
56633
56634
56636
56637
56639
56641
56644
56646
56647
56649
56650
56651
56652
56653
56654
56655
56657
56659
56660
56661
56662
56663
56666
56667
56669
56670
56671
56672
56673
56676
56678
56680
56681
56682
56683
56684
56685
56686
56688
56710
56711
56712
56713
56714
56715
56720
56722
56723
56724
56725
56726
56727
56728
56729
56731
56732
56733
56734
56735
56736
56737
56738
56740
56741
56742
56744
56748
56750
56751
56754
56755
56756
56757
56758
56759
56760
56761
56762
56763
57001
57002
57003
57004
57010
57012
57014
57015
57016
57017
57018
57020
57021
57022
57024
57025
57026
57028
57029
57030
57031
57033
57034
57035
57036
57037
57038
57039
57040
57043
57044
57045
57046
57047
57048
57050
57051
57052
57053
57054
57057
57058
57059
57061
57062
57063
57065
57066
57067
57070
57071
57072
57073
57075
57076
57077
57198
57212
57213
57214
57216
57217
57218
57219
57220
57221
57223
57224
57225
57226
57227
57231
57232
57233
57234
57235
57236
57237
57238
57239
57241
57242
57243
57244
57246
57247
57248
57249
57251
57255
57256
57257
57258
57259
57260
57261
57262
57263
57264
57265
57266
57268
57269
57270
57271
57272
57273
57274
57276
57278
57279
57311
57312
57313
57314
57315
57317
57319
57321
57322
57323
57324
57325
57328
57329
57330
57331
57332
57334
57335
57337
57339
57340
57341
57342
57344
57345
57348
57349
57350
57353
57354
57355
57356
57357
57358
57359
57362
57363
57365
57366
57367
57368
57369
57370
57371
57373
57374
57375
57376
57379
57380
57381
57382
57383
57384
57385
57386
57420
57421
57422
57424
57427
57428
57429
57430
57432
57433
57434
57435
57436
57437
57438
57440
57441
57442
57445
57446
57448
57449
57450
57451
57452
57454
57455
57456
57457
57460
57461
57462
57465
57466
57467
57468
57469
57470
57471
57472
57473
57474
57475
57476
57477
57479
57481
57520
57521
57522
57523
57526
57528
57529
57531
57532
57533
57534
57536
57537
57538
57540
57541
57542
57543
57544
57547
57548
57551
57552
57553
57555
57559
57560
57562
57564
57566
57567
57568
57569
57570
57571
57572
57574
57576
57577
57579
57580
57584
57585
57601
57620
57622
57623
57625
57626
57628
57630
57631
57632
57633
57634
57636
57638
57639
57640
57641
57642
57644
57645
57646
57647
57648
57649
57650
57651
57652
57656
57657
57658
57659
57660
57661
57714
57716
57717
57718
57720
57722
57724
57725
57729
57730
57732
57735
57736
57737
57738
57742
57744
57745
57747
57748
57750
57752
57754
57755
57756
57758
57759
57760
57761
57762
57763
57764
57765
57766
57767
57769
57772
57773
57775
57777
57778
57779
57780
57782
57785
57787
57788
57790
57791
57792
57793
57794
58002
58004
58005
58006
58007
58008
58009
58011
58013
58015
58016
58017
58018
58021
58027
58029
58030
58031
58032
58033
58035
58036
58038
58039
58040
58041
58043
58045
58046
58047
58048
58049
58051
58052
58053
58054
58056
58057
58058
58059
58060
58061
58062
58063
58064
58065
58067
58068
58069
58071
58072
58077
58079
58081
58210
58212
58213
58214
58216
58218
58219
58220
58222
58223
58224
58225
58227
58228
58229
58230
58231
58233
58235
58236
58237
58238
58239
58240
58241
58243
58244
58249
58250
58251
58254
58255
58256
58257
58258
58259
58260
58261
58262
58265
58266
58267
58269
58270
58272
58273
58274
58275
58276
58277
58278
58281
58282
58301
58310
58311
58313
58316
58317
58318
58319
58321
58323
58324
58325
58327
58329
58330
58331
58332
58335
58338
58339
58341
58343
58344
58345
58346
58348
58351
58352
58353
58355
58356
58357
58361
58362
58363
58365
58366
58367
58368
58369
58370
58372
58374
58377
58380
58381
58382
58384
58385
58386
58413
58415
58416
58418
58420
58421
58422
58423
58424
58425
58426
58428
58429
58430
58431
58433
58436
58438
58439
58440
58441
58442
58443
58444
58445
58448
58451
58454
58455
58456
58458
58460
58461
58463
58464
58466
58467
58472
58474
58475
58476
58477
58478
58479
58480
58481
58482
58483
58484
58486
58487
58488
58489
58490
58492
58494
58495
58496
58497
58520
58521
58523
58524
58528
58529
58530
58531
58532
58533
58535
58538
58540
58541
58542
58544
58545
58549
58552
58553
58558
58559
58560
58561
58562
58563
58564
58565
58566
58568
58569
58570
58571
58572
58573
58575
58576
58577
58579
58580
58581
58620
58621
58622
58623
58625
58626
58627
58630
58631
58632
58634
58636
58638
58639
58640
58641
58642
58643
58644
58645
58646
58647
58649
58650
58651
58652
58653
58654
58655
58656
58710
58711
58712
58713
58716
58718
58721
58722
58723
58725
58727
58730
58731
58733
58734
58735
58736
58737
58740
58741
58744
58746
58747
58748
58750
58752
58755
58756
58757
58758
58759
58760
58761
58762
58763
58765
58768
58769
58770
58771
58772
58773
58775
58776
58778
58779
58781
58782
58783
58784
58785
58787
58788
58789
58790
58792
58793
58794
58795
58830
58831
58833
58835
58838
58843
58844
58845
58847
58849
58852
58853
58854
58856
59001
59002
59003
59006
59007
59008
59010
59011
59012
59013
59014
59015
59016
59018
59019
59020
59022
59024
59025
59026
59027
59028
59029
59030
59031
59032
59033
59034
59035
59037
59038
59039
59041
59043
59046
59047
59050
59052
59053
59054
59055
59057
59058
59059
59061
59062
59063
59064
59065
59066
59067
59068
59069
59070
59071
59072
59073
59074
59075
59076
59077
59078
59079
59081
59082
59084
59085
59086
59087
59088
59089
59201
59211
59212
59213
59214
59215
59217
59218
59219
59221
59222
59223
59225
59226
59230
59231
59240
59241
59242
59243
59244
59245
59247
59248
59250
59252
59253
59254
59255
59256
59257
59258
59259
59260
59261
59262
59263
59270
59273
59274
59275
59276
59301
59311
59312
59313
59314
59315
59316
59317
59318
59319
59322
59323
59324
59326
59327
59330
59332
59333
59336
59337
59338
59339
59341
59343
59344
59345
59347
59348
59349
59351
59353
59354
59410
59411
59412
59416
59417
59418
59419
59420
59421
59422
59424
59425
59427
59430
59432
59433
59434
59435
59436
59440
59441
59442
59443
59444
59445
59446
59447
59448
59450
59451
59452
59453
59454
59456
59457
59460
59462
59463
59464
59465
59466
59467
59468
59469
59471
59472
59474
59479
59480
59482
59483
59484
59485
59486
59487
59489
59501
59520
59521
59522
59523
59524
59525
59526
59527
59528
59529
59530
59531
59532
59535
59537
59538
59540
59542
59544
59545
59546
59547
59631
59632
59633
59634
59638
59639
59640
59641
59642
59643
59644
59645
59647
59648
59710
59711
59713
59720
59721
59722
59724
59725
59727
59728
59729
59730
59731
59732
59733
59735
59736
59739
59740
59741
59743
59745
59746
59747
59748
59749
59750
59751
59752
59754
59755
59758
59759
59760
59761
59762
59820
59821
59823
59824
59825
59826
59827
59828
59829
59830
59831
59832
59833
59834
59836
59837
59842
59843
59844
59845
59846
59847
59848
59853
59854
59856
59858
59859
59860
59863
59864
59865
59866
59867
59868
59870
59871
59872
59873
59874
59875
59910
59911
59912
59913
59914
59915
59916
59917
59918
59919
59920
59922
59923
59925
59926
59927
59928
59929
59930
59931
59932
59933
59934
59935
59936
60034
60111
60150
60151
60182
60420
60424
60437
60444
60447
60460
60468
60470
60479
60511
60518
60520
60530
60531
60537
60541
60549
60550
60551
60552
60553
60557
60910
60911
60912
60913
60917
60918
60919
60920
60921
60922
60924
60927
60928
60929
60930
60931
60933
60934
60935
60938
60940
60941
60942
60944
60946
60948
60949
60951
60952
60953
60955
60958
60959
60960
60961
60962
60963
60964
60966
60967
60968
60969
60973
60974
61001
61006
61007
61012
61014
61015
61018
61019
61024
61028
61030
61031
61038
61039
61041
61042
61043
61044
61046
61047
61048
61049
61050
61051
61052
61053
61054
61060
61062
61063
61064
61067
61070
61074
61075
61078
61085
61087
61089
61091
61230
61231
61233
61234
61235
61238
61242
61243
61250
61251
61252
61258
61259
61260
61261
61262
61263
61270
61272
61274
61277
61279
61281
61283
61285
61310
61311
61312
61313
61314
61315
61316
61318
61319
61321
61322
61324
61325
61326
61327
61328
61329
61330
61333
61334
61336
61337
61338
61340
61341
61342
61344
61345
61349
61353
61358
61359
61360
61361
61367
61368
61369
61370
61373
61375
61376
61377
61378
61379
61410
61412
61413
61414
61415
61416
61417
61418
61420
61421
61422
61423
61425
61426
61427
61428
61431
61432
61434
61435
61436
61437
61438
61439
61440
61441
61442
61447
61449
61450
61452
61453
61454
61455
61458
61459
61460
61462
61465
61466
61467
61468
61469
61470
61471
61472
61473
61474
61475
61476
61477
61478
61479
61480
61482
61483
61484
61485
61486
61488
61489
61490
61491
61501
61516
61517
61526
61529
61531
61532
61533
61534
61535
61536
61540
61541
61542
61543
61544
61545
61546
61559
61560
61561
61565
61567
61569
61570
61572
61720
61721
61722
61723
61724
61725
61726
61728
61730
61731
61732
61733
61734
61735
61737
61738
61739
61740
61741
61743
61744
61745
61747
61748
61749
61750
61751
61752
61753
61754
61756
61758
61759
61760
61769
61770
61771
61772
61773
61774
61775
61776
61777
61778
61810
61811
61812
61813
61814
61816
61817
61818
61830
61831
61839
61840
61841
61842
61843
61844
61845
61846
61849
61850
61852
61854
61859
61862
61863
61865
61870
61871
61872
61875
61876
61878
61882
61910
61912
61913
61914
61917
61919
61924
61925
61928
61929
61930
61931
61932
61933
61937
61940
61942
61943
61949
61951
61957
62001
62006
62011
62012
62013
62014
62015
62016
62017
62019
62021
62022
62027
62028
62031
62032
62033
62036
62037
62044
62045
62047
62049
62050
62051
62052
62053
62054
62056
62061
62063
62065
62070
62074
62075
62076
62078
62079
62080
62081
62082
62083
62086
62091
62092
62094
62097
62098
62214
62217
62218
62231
62237
62238
62241
62242
62244
62245
62252
62253
62255
62257
62261
62262
62263
62266
62268
62271
62272
62273
62274
62275
62277
62280
62281
62283
62284
62288
62297
62311
62312
62313
62314
62316
62318
62319
62320
62321
62323
62324
62325
62326
62329
62330
62336
62338
62339
62340
62341
62343
62344
62345
62346
62347
62348
62349
62351
62353
62354
62355
62356
62357
62358
62359
62360
62361
62363
62365
62366
62367
62370
62373
62374
62375
62376
62378
62379
62380
62410
62411
62413
62414
62417
62418
62419
62420
62421
62422
62423
62424
62425
62426
62427
62428
62431
62432
62433
62434
62436
62438
62439
62440
62441
62442
62443
62444
62445
62446
62447
62448
62449
62451
62452
62460
62461
62462
62463
62465
62466
62468
62469
62473
62474
62475
62476
62477
62478
62479
62480
62501
62510
62512
62513
62514
62515
62518
62520
62530
62531
62533
62534
62536
62538
62539
62543
62544
62545
62546
62547
62548
62550
62551
62552
62553
62555
62556
62557
62558
62560
62565
62567
62571
62572
62573
62601
62610
62611
62612
62613
62617
62618
62621
62624
62625
62626
62627
62628
62630
62631
62633
62634
62635
62638
62639
62640
62642
62643
62644
62649
62655
62659
62661
62662
62663
62664
62665
62666
62667
62668
62670
62671
62672
62673
62674
62675
62677
62681
62682
62685
62686
62688
62691
62692
62694
62803
62805
62806
62807
62808
62809
62810
62811
62814
62815
62816
62817
62818
62820
62821
62823
62824
62827
62828
62830
62831
62833
62835
62836
62837
62838
62842
62843
62844
62845
62847
62849
62850
62851
62853
62854
62855
62857
62858
62859
62860
62861
62862
62863
62865
62866
62867
62868
62869
62870
62871
62872
62875
62877
62878
62880
62882
62884
62885
62886
62887
62888
62889
62890
62892
62893
62894
62895
62897
62898
62899
62905
62907
62908
62909
62910
62912
62914
62916
62917
62919
62920
62922
62923
62924
62926
62928
62931
62932
62934
62935
62938
62940
62941
62942
62943
62947
62950
62952
62953
62954
62956
62957
62958
62960
62961
62962
62963
62964
62967
62969
62970
62972
62974
62975
62976
62977
62979
62982
62983
62984
62985
62987
62988
62990
62991
62992
62994
62995
62996
62997
62998
63013
63014
63015
63023
63030
63036
63037
63041
63047
63050
63055
63056
63057
63060
63061
63066
63068
63071
63072
63077
63087
63091
63330
63332
63333
63334
63336
63339
63342
63343
63344
63345
63347
63349
63350
63351
63352
63353
63357
63359
63361
63363
63369
63373
63377
63378
63380
63381
63382
63383
63384
63386
63388
63390
63430
63431
63432
63433
63434
63435
63436
63437
63438
63439
63440
63441
63443
63445
63446
63447
63448
63450
63451
63452
63453
63454
63456
63458
63459
63460
63461
63462
63463
63464
63465
63466
63468
63469
63471
63472
63473
63474
63530
63531
63532
63533
63534
63535
63536
63537
63538
63539
63541
63543
63544
63545
63546
63547
63548
63549
63551
63552
63555
63556
63557
63558
63559
63560
63561
63565
63566
63567
63620
63621
63622
63623
63624
63625
63626
63627
63628
63629
63630
63631
63633
63636
63637
63638
63645
63648
63650
63653
63654
63655
63656
63660
63662
63664
63665
63670
63673
63674
63675
63730
63732
63735
63736
63738
63739
63740
63743
63744
63745
63747
63748
63750
63751
63753
63760
63763
63764
63766
63767
63769
63770
63771
63774
63781
63782
63783
63784
63785
63787
63820
63821
63822
63823
63825
63827
63829
63830
63833
63834
63837
63839
63845
63846
63847
63848
63850
63851
63852
63855
63860
63862
63867
63868
63869
63870
63871
63873
63874
63875
63876
63877
63878
63879
63931
63932
63933
63934
63935
63936
63937
63939
63940
63941
63942
63943
63944
63945
63947
63950
63951
63952
63953
63954
63955
63956
63957
63960
63961
63963
63964
63965
63966
63967
64001
64011
64016
64017
64018
64019
64020
64021
64022
64035
64036
64037
64040
64061
64062
64067
64071
64074
64076
64077
64084
64085
64088
64096
64098
64164
64166
64401
64402
64420
64421
64422
64423
64424
64426
64427
64428
64430
64431
64433
64434
64436
64437
64438
64439
64440
64441
64442
64443
64444
64445
64446
64448
64449
64451
64453
64454
64455
64456
64457
64458
64459
64461
64463
64465
64466
64467
64469
64470
64471
64473
64474
64475
64476
64477
64479
64480
64481
64482
64483
64484
64486
64487
64489
64490
64491
64492
64493
64494
64496
64497
64498
64499
64620
64622
64623
64624
64625
64630
64631
64632
64633
64635
64636
64637
64638
64639
64640
64641
64642
64643
64644
64645
64646
64647
64648
64649
64650
64651
64652
64653
64654
64655
64656
64657
64659
64660
64661
64664
64667
64668
64670
64671
64672
64673
64674
64676
64679
64680
64681
64682
64683
64686
64688
64689
64720
64722
64723
64724
64725
64726
64728
64730
64733
64734
64738
64739
64740
64741
64742
64744
64745
64746
64747
64748
64750
64751
64752
64755
64756
64759
64761
64762
64763
64767
64769
64770
64771
64776
64778
64779
64780
64781
64783
64784
64788
64790
64831
64832
64833
64842
64843
64844
64847
64848
64853
64854
64855
64856
64859
64861
64862
64863
64865
64866
64867
64868
64873
65001
65011
65013
65014
65016
65017
65018
65023
65024
65025
65032
65034
65035
65036
65037
65038
65039
65040
65041
65042
65046
65047
65048
65050
65051
65052
65053
65054
65055
65058
65059
65061
65062
65063
65064
65066
65067
65068
65069
65072
65074
65075
65076
65077
65078
65079
65080
65081
65082
65083
65084
65085
65230
65231
65232
65236
65237
65239
65240
65244
65246
65247
65248
65250
65254
65256
65257
65258
65259
65260
65261
65262
65263
65264
65274
65275
65276
65279
65280
65281
65282
65283
65284
65285
65286
65287
65321
65322
65323
65324
65325
65326
65327
65329
65330
65332
65333
65334
65335
65336
65337
65338
65339
65344
65345
65347
65348
65349
65350
65351
65354
65355
65360
65433
65436
65438
65439
65440
65441
65443
65444
65446
65449
65452
65456
65457
65459
65461
65462
65463
65464
65466
65470
65473
65479
65483
65484
65486
65501
65529
65532
65534
65535
65540
65541
65542
65543
65548
65550
65552
65555
65556
65557
65560
65564
65565
65566
65567
65570
65571
65580
65582
65584
65586
65588
65589
65590
65591
65601
65603
65604
65605
65606
65608
65609
65611
65612
65614
65617
65618
65620
65622
65623
65624
65625
65626
65627
65629
65632
65633
65634
65635
65637
65638
65640
65641
65644
65646
65647
65648
65649
65650
65652
65653
65655
65656
65657
65658
65659
65660
65661
65662
65663
65666
65667
65668
65669
65674
65676
65679
65680
65681
65682
65685
65689
65690
65692
65701
65702
65704
65705
65707
65708
65710
65711
65713
65715
65717
65720
65722
65723
65724
65725
65727
65728
65729
65730
65731
65732
65733
65734
65735
65737
65740
65744
65745
65746
65747
65752
65753
65754
65755
65756
65759
65760
65761
65762
65764
65766
65767
65768
65769
65770
65771
65772
65773
65774
65775
65776
65777
65778
65779
65781
65783
65784
65785
65786
65787
65788
65789
65790
65791
65793
66008
66010
66014
66015
66016
66017
66020
66021
66023
66026
66032
66033
66035
66039
66040
66041
66042
66050
66052
66053
66054
66056
66058
66060
66064
66066
66070
66072
66073
66075
66076
66078
66079
66080
66086
66087
66088
66090
66091
66092
66093
66094
66095
66097
66401
66403
66404
66406
66407
66408
66411
66412
66413
66414
66415
66416
66417
66418
66419
66422
66423
66424
66425
66427
66428
66429
66431
66432
66436
66438
66439
66440
66449
66450
66451
66501
66507
66508
66509
66510
66512
66514
66515
66516
66518
66520
66521
66522
66523
66524
66526
66527
66528
66531
66532
66533
66534
66535
66537
66538
66540
66541
66543
66544
66546
66548
66549
66550
66551
66552
66554
66630
66701
66710
66711
66713
66714
66716
66717
66724
66725
66727
66728
66732
66733
66734
66735
66736
66738
66739
66740
66741
66743
66746
66748
66751
66753
66754
66755
66756
66758
66760
66761
66767
66769
66770
66771
66772
66773
66775
66776
66777
66778
66779
66780
66781
66783
66830
66833
66834
66835
66838
66839
66840
66842
66843
66845
66846
66849
66850
66851
66852
66853
66854
66856
66857
66858
66859
66860
66861
66862
66863
66864
66865
66866
66868
66869
66870
66871
66872
66873
66901
66930
66932
66933
66935
66936
66937
66938
66939
66940
66941
66942
66943
66944
66945
66946
66948
66949
66951
66952
66953
66955
66956
66958
66959
66960
66961
66962
66963
66964
66966
66967
66968
66970
67001
67003
67004
67008
67009
67012
67013
67017
67018
67019
67020
67021
67022
67023
67024
67025
67026
67028
67029
67031
67035
67036
67038
67039
67041
67045
67047
67049
67050
67051
67053
67054
67056
67057
67058
67059
67061
67063
67065
67066
67068
67070
67071
67072
67073
67074
67102
67103
67104
67105
67106
67108
67109
67111
67112
67118
67119
67120
67122
67123
67124
67127
67131
67132
67134
67135
67137
67138
67140
67142
67143
67144
67146
67149
67150
67151
67154
67155
67159
67232
67301
67330
67332
67333
67335
67336
67341
67342
67344
67345
67346
67347
67349
67351
67352
67353
67354
67355
67356
67360
67361
67363
67364
67410
67416
67417
67418
67420
67422
67423
67425
67427
67428
67430
67431
67432
67436
67437
67438
67439
67441
67442
67443
67444
67445
67446
67447
67448
67449
67450
67451
67452
67454
67455
67456
67457
67458
67459
67464
67466
67467
67468
67470
67473
67474
67475
67478
67480
67481
67483
67484
67485
67487
67490
67491
67492
67510
67511
67512
67513
67514
67515
67516
67518
67519
67520
67521
67522
67523
67524
67525
67526
67529
67530
67543
67544
67545
67546
67547
67548
67550
67552
67554
67556
67557
67559
67560
67561
67563
67564
67565
67566
67567
67568
67570
67572
67573
67574
67575
67576
67578
67579
67581
67583
67584
67621
67622
67623
67625
67626
67627
67628
67629
67631
67632
67634
67635
67637
67638
67639
67640
67642
67643
67644
67645
67646
67647
67648
67649
67650
67651
67653
67654
67656
67657
67658
67659
67661
67663
67664
67667
67669
67671
67672
67673
67675
67701
67730
67731
67732
67733
67734
67735
67736
67737
67738
67739
67740
67741
67743
67744
67745
67747
67748
67749
67751
67752
67753
67756
67757
67758
67761
67762
67764
67831
67834
67835
67836
67837
67838
67839
67840
67841
67842
67844
67849
67850
67853
67854
67855
67857
67859
67860
67861
67862
67863
67864
67865
67867
67868
67869
67870
67871
67876
67877
67878
67879
67880
67882
67950
67951
67952
67953
67954
68002
68003
68004
68014
68015
68016
68017
68018
68019
68020
68029
68030
68031
68033
68034
68035
68036
68037
68038
68039
68040
68042
68044
68045
68047
68048
68050
68054
68055
68057
68058
68061
68062
68065
68066
68067
68070
68071
68073
68301
68303
68304
68305
68307
68313
68314
68315
68316
68317
68318
68319
68320
68321
68322
68323
68324
68325
68326
68327
68328
68329
68330
68331
68332
68335
68336
68337
68338
68339
68340
68341
68342
68343
68344
68345
68346
68347
68348
68349
68350
68351
68352
68354
68355
68357
68358
68359
68360
68361
68364
68365
68367
68368
68370
68371
68372
68374
68376
68377
68378
68380
68381
68382
68401
68402
68403
68404
68405
68406
68407
68409
68410
68413
68414
68415
68416
68417
68418
68419
68420
68421
68422
68423
68424
68428
68429
68431
68433
68436
68437
68438
68439
68440
68441
68442
68443
68444
68445
68446
68447
68448
68450
68453
68454
68455
68456
68457
68458
68460
68461
68463
68464
68465
68466
68620
68621
68622
68623
68624
68626
68627
68628
68629
68631
68632
68633
68634
68635
68636
68637
68638
68640
68641
68642
68643
68644
68647
68648
68649
68651
68652
68653
68654
68655
68658
68659
68660
68662
68663
68665
68666
68667
68669
68710
68711
68713
68714
68715
68716
68717
68718
68719
68720
68722
68723
68724
68725
68726
68727
68728
68729
68730
68732
68733
68734
68735
68736
68737
68739
68740
68741
68742
68743
68745
68746
68747
68748
68749
68751
68752
68753
68755
68756
68757
68758
68759
68760
68761
68763
68764
68765
68766
68767
68768
68769
68770
68771
68772
68773
68774
68777
68778
68779
68780
68781
68783
68784
68785
68786
68787
68788
68789
68790
68791
68792
68812
68813
68814
68815
68816
68817
68818
68819
68820
68821
68822
68823
68824
68825
68826
68827
68828
68831
68832
68833
68834
68835
68836
68837
68838
68841
68842
68843
68844
68846
68850
68852
68853
68854
68855
68856
68858
68859
68860
68861
68862
68863
68864
68865
68866
68869
68870
68871
68872
68873
68874
68875
68876
68878
68879
68882
68883
68920
68922
68923
68924
68925
68926
68927
68928
68929
68930
68932
68933
68934
68935
68936
68937
68938
68939
68940
68941
68942
68943
68944
68945
68946
68947
68948
68949
68950
68952
68954
68955
68956
68957
68958
68959
68960
68961
68963
68964
68966
68967
68970
68971
68972
68973
68974
68975
68976
68977
68978
68979
68980
68981
68982
69020
69021
69022
69023
69024
69025
69026
69027
69028
69029
69030
69031
69032
69033
69034
69036
69037
69038
69039
69040
69041
69043
69044
69045
69046
69120
69121
69122
69123
69125
69127
69128
69129
69130
69131
69132
69133
69134
69135
69138
69140
69141
69142
69143
69144
69145
69146
69147
69148
69149
69150
69151
69152
69153
69154
69155
69156
69157
69160
69161
69162
69163
69165
69166
69167
69168
69169
69170
69190
69201
69210
69211
69212
69214
69216
69217
69218
69219
69220
69221
69301
69331
69333
69334
69335
69336
69337
69339
69340
69343
69345
69346
69347
69348
69349
69350
69351
69352
69353
69354
69356
69358
69360
69366
69367
70036
70040
70041
70046
70049
70052
70057
70066
70067
70080
70081
70082
70083
70085
70086
70090
70091
70339
70340
70341
70344
70346
70352
70353
70354
70355
70356
70357
70358
70372
70373
70375
70377
70390
70391
70392
70397
70426
70431
70436
70438
70441
70442
70444
70446
70449
70450
70453
70456
70462
70463
70465
70467
70512
70513
70514
70515
70516
70521
70522
70531
70532
70534
70537
70538
70540
70542
70543
70544
70548
70549
70552
70554
70556
70559
70569
70577
70580
70581
70582
70584
70585
70586
70589
70591
70630
70631
70632
70633
70637
70638
70639
70643
70644
70645
70647
70648
70650
70651
70652
70653
70654
70655
70656
70657
70658
70660
70661
70662
70712
70715
70717
70720
70722
70725
70729
70730
70732
70736
70738
70740
70744
70748
70749
70750
70752
70753
70755
70756
70757
70759
70761
70762
70772
70773
70775
70777
70781
70783
70784
70788
70789
71001
71002
71003
71004
71007
71008
71016
71018
71019
71021
71023
71024
71027
71028
71029
71030
71031
71032
71034
71038
71039
71040
71043
71044
71045
71046
71047
71048
71049
71051
71052
71060
71061
71063
71064
71065
71067
71068
71069
71070
71071
71072
71073
71078
71079
71082
71219
71222
71223
71226
71227
71229
71230
71232
71233
71234
71235
71237
71238
71242
71243
71249
71250
71251
71253
71254
71256
71259
71260
71261
71263
71264
71266
71268
71269
71275
71276
71277
71279
71282
71284
71286
71295
71316
71322
71323
71324
71325
71326
71327
71328
71331
71333
71334
71336
71339
71340
71341
71342
71343
71345
71346
71353
71354
71355
71356
71357
71358
71362
71366
71367
71368
71369
71371
71373
71375
71377
71378
71401
71403
71404
71406
71407
71409
71411
71414
71415
71416
71417
71418
71419
71422
71423
71424
71425
71426
71427
71428
71429
71430
71432
71433
71435
71438
71439
71440
71441
71446
71447
71449
71450
71452
71454
71455
71456
71460
71462
71465
71467
71468
71469
71472
71473
71474
71475
71479
71480
71483
71486
71496
71630
71631
71638
71639
71640
71642
71643
71644
71646
71647
71651
71652
71653
71658
71659
71660
71661
71662
71663
71665
71667
71670
71671
71674
71675
71676
71677
71678
71720
71721
71722
71724
71725
71726
71728
71740
71742
71743
71744
71747
71748
71749
71751
71752
71758
71763
71764
71765
71766
71770
71772
71820
71822
71823
71825
71826
71827
71828
71831
71832
71833
71834
71835
71836
71837
71838
71839
71841
71842
71845
71846
71847
71851
71852
71853
71855
71857
71858
71859
71860
71861
71862
71866
71920
71921
71929
71933
71935
71937
71940
71941
71944
71945
71949
71950
71952
71953
71956
71957
71958
71959
71960
71961
71962
71965
71968
71969
71970
71971
71972
71973
72001
72003
72004
72005
72006
72010
72013
72014
72016
72017
72020
72021
72024
72025
72026
72027
72028
72029
72030
72031
72036
72038
72039
72040
72041
72042
72044
72045
72046
72047
72048
72051
72055
72057
72060
72063
72064
72067
72069
72070
72072
72073
72074
72075
72080
72081
72082
72083
72084
72085
72087
72088
72101
72102
72107
72108
72111
72112
72121
72122
72123
72125
72126
72127
72128
72129
72130
72131
72132
72133
72134
72135
72136
72137
72140
72141
72142
72152
72153
72156
72157
72165
72166
72167
72168
72170
72175
72179
72180
72182
72313
72320
72322
72324
72325
72326
72327
72328
72330
72331
72332
72333
72338
72342
72346
72347
72348
72350
72351
72352
72353
72354
72355
72358
72360
72365
72366
72367
72368
72369
72370
72372
72373
72374
72376
72379
72383
72384
72386
72390
72392
72394
72395
72410
72412
72413
72414
72415
72416
72419
72421
72422
72424
72425
72428
72429
72430
72431
72432
72433
72434
72435
72436
72437
72438
72440
72441
72442
72443
72444
72447
72449
72450
72453
72454
72455
72456
72457
72458
72459
72460
72461
72462
72465
72466
72467
72469
72470
72471
72473
72478
72479
72482
72512
72513
72515
72517
72519
72520
72521
72522
72523
72524
72525
72527
72528
72529
72530
72531
72532
72533
72534
72536
72537
72538
72539
72540
72542
72544
72546
72550
72554
72555
72556
72560
72561
72562
72564
72565
72566
72567
72568
72569
72571
72572
72573
72575
72576
72577
72578
72579
72581
72583
72584
72585
72587
72610
72611
72616
72617
72619
72623
72624
72628
72629
72630
72631
72632
72633
72634
72635
72638
72639
72640
72641
72642
72644
72645
72648
72650
72655
72657
72658
72660
72661
72662
72663
72666
72668
72669
72670
72672
72675
72677
72679
72680
72682
72683
72685
72686
72687
72717
72721
72727
72729
72732
72733
72736
72738
72740
72742
72744
72747
72749
72752
72760
72768
72769
72773
72774
72776
72821
72823
72824
72826
72827
72828
72832
72833
72835
72837
72838
72839
72840
72841
72842
72843
72845
72846
72847
72851
72852
72853
72854
72856
72857
72860
72863
72924
72926
72927
72928
72930
72932
72933
72934
72937
72938
72940
72943
72944
72945
72946
72947
72948
72949
72950
72952
72955
72958
72959
73001
73002
73004
73005
73006
73009
73010
73011
73014
73015
73016
73017
73021
73024
73026
73027
73028
73029
73030
73031
73032
73038
73040
73041
73042
73043
73044
73045
73047
73050
73051
73052
73053
73054
73055
73056
73057
73058
73059
73061
73062
73063
73067
73068
73073
73074
73075
73077
73079
73080
73082
73086
73090
73092
73095
73098
73430
73432
73433
73434
73435
73436
73437
73438
73439
73440
73441
73442
73443
73444
73446
73447
73448
73449
73450
73453
73455
73456
73458
73460
73461
73463
73481
73487
73488
73526
73527
73528
73529
73530
73532
73537
73538
73539
73540
73541
73542
73543
73544
73546
73547
73548
73549
73550
73552
73553
73554
73556
73557
73559
73560
73561
73562
73564
73565
73566
73567
73568
73569
73570
73571
73572
73573
73620
73622
73624
73625
73626
73627
73628
73632
73638
73639
73641
73642
73644
73645
73646
73647
73648
73650
73651
73654
73655
73658
73659
73660
73661
73662
73663
73664
73666
73667
73669
73673
73716
73717
73718
73719
73720
73722
73724
73726
73727
73728
73729
73730
73731
73733
73734
73735
73736
73737
73738
73739
73741
73742
73743
73744
73746
73747
73749
73750
73753
73754
73755
73756
73757
73758
73759
73760
73761
73762
73763
73764
73766
73768
73770
73771
73772
73773
73801
73802
73832
73834
73835
73838
73840
73841
73842
73843
73844
73847
73848
73851
73852
73853
73855
73857
73858
73859
73860
73901
73931
73932
73933
73937
73938
73939
73942
73944
73945
73946
73947
73949
73950
73951
74001
74002
74009
74010
74016
74020
74022
74023
74026
74027
74028
74029
74030
74032
74034
74035
74036
74038
74039
74042
74043
74044
74045
74046
74047
74048
74051
74052
74054
74056
74058
74059
74060
74061
74062
74070
74071
74072
74079
74080
74081
74082
74083
74084
74085
74301
74330
74331
74332
74333
74335
74337
74338
74340
74342
74343
74346
74347
74349
74352
74359
74360
74363
74364
74365
74366
74367
74369
74370
74421
74422
74423
74425
74426
74427
74428
74430
74431
74432
74434
74435
74436
74437
74438
74440
74441
74442
74445
74450
74451
74452
74454
74455
74457
74458
74459
74460
74461
74462
74469
74470
74471
74472
74521
74523
74525
74528
74529
74530
74531
74533
74534
74535
74536
74538
74540
74542
74543
74545
74546
74547
74549
74552
74553
74555
74556
74557
74558
74559
74560
74561
74562
74563
74567
74569
74570
74571
74572
74574
74576
74577
74578
74604
74630
74631
74632
74633
74636
74637
74640
74641
74643
74644
74646
74647
74650
74651
74652
74653
74721
74722
74723
74724
74726
74727
74728
74729
74730
74731
74733
74734
74735
74736
74737
74738
74740
74741
74743
74748
74750
74753
74754
74755
74756
74759
74760
74761
74764
74766
74801
74824
74825
74826
74827
74829
74831
74832
74833
74834
74836
74839
74840
74842
74843
74844
74845
74848
74849
74850
74852
74854
74855
74856
74859
74860
74864
74865
74866
74867
74869
74871
74872
74873
74875
74878
74880
74881
74883
74884
74930
74931
74932
74935
74937
74939
74940
74941
74942
74943
74944
74945
74948
74949
74951
74956
74957
74959
74960
74962
74963
74964
74965
74966
75058
75102
75105
75109
75124
75125
75127
75140
75143
75144
75148
75153
75155
75157
75158
75161
75163
75169
75410
75411
75412
75413
75415
75416
75417
75420
75421
75422
75423
75424
75425
75426
75428
75429
75431
75432
75433
75434
75435
75436
75437
75438
75439
75440
75441
75442
75444
75446
75447
75448
75449
75450
75451
75452
75453
75457
75458
75462
75468
75469
75470
75471
75472
75473
75474
75476
75477
75478
75479
75480
75481
75486
75487
75488
75491
75492
75493
75494
75496
75497
75550
75554
75555
75556
75558
75559
75560
75562
75563
75565
75566
75567
75568
75571
75572
75573
75574
75630
75631
75633
75636
75637
75638
75639
75640
75643
75645
75650
75651
75653
75656
75657
75661
75666
75667
75668
75669
75681
75682
75683
75684
75685
75686
75689
75691
75692
75705
75750
75752
75754
75755
75756
75758
75760
75763
75764
75765
75766
75770
75772
75773
75778
75779
75783
75784
75785
75788
75789
75792
75802
75803
75831
75832
75833
75834
75835
75838
75839
75840
75844
75845
75846
75847
75848
75850
75851
75852
75853
75855
75856
75858
75859
75860
75861
75862
75865
75880
75884
75886
75925
75926
75928
75929
75930
75931
75932
75933
75934
75935
75936
75937
75938
75939
75941
75943
75944
75946
75948
75949
75951
75954
75956
75959
75960
75966
75968
75969
75972
75973
75974
75975
75977
75979
75980
76023
76035
76041
76043
76044
76050
76055
76061
76064
76066
76067
76068
76070
76073
76077
76084
76085
76088
76093
76225
76228
76230
76233
76234
76238
76239
76241
76246
76251
76252
76255
76261
76263
76264
76265
76270
76271
76272
76273
76352
76357
76360
76363
76365
76366
76370
76371
76372
76373
76374
76377
76379
76380
76384
76385
76388
76389
76424
76426
76427
76429
76430
76431
76432
76433
76435
76436
76437
76439
76442
76443
76444
76445
76446
76448
76449
76450
76452
76453
76454
76455
76457
76458
76459
76460
76461
76462
76463
76464
76467
76469
76470
76471
76472
76474
76475
76476
76481
76483
76484
76486
76487
76491
76511
76518
76519
76520
76525
76527
76530
76531
76534
76538
76539
76550
76556
76557
76561
76565
76566
76567
76569
76570
76577
76578
76621
76622
76623
76624
76626
76627
76628
76629
76630
76631
76632
76634
76635
76636
76637
76638
76639
76640
76641
76642
76644
76648
76649
76650
76651
76652
76653
76656
76660
76661
76664
76665
76666
76670
76671
76673
76675
76677
76678
76679
76680
76681
76682
76684
76685
76686
76687
76689
76690
76691
76692
76693
76802
76803
76820
76821
76823
76824
76825
76827
76828
76831
76832
76834
76836
76837
76841
76842
76844
76845
76848
76849
76852
76853
76854
76856
76857
76858
76859
76861
76862
76864
76865
76866
76869
76870
76871
76872
76873
76874
76875
76877
76878
76880
76882
76883
76884
76885
76887
76888
76890
76930
76932
76933
76934
76935
76936
76937
76939
76940
76941
76943
76945
76949
76950
76951
76953
76955
76957
76958
77306
77320
77326
77328
77331
77332
77334
77335
77343
77344
77349
77350
77351
77358
77359
77360
77363
77364
77367
77368
77369
77371
77374
77376
77399
77404
77412
77414
77415
77417
77418
77419
77420
77422
77426
77428
77430
77431
77432
77434
77435
77436
77440
77442
77443
77444
77445
77446
77448
77451
77453
77454
77455
77456
77457
77458
77460
77461
77464
77465
77466
77468
77470
77475
77480
77481
77482
77483
77485
77488
77514
77519
77533
77538
77560
77561
77564
77575
77577
77585
77597
77612
77613
77615
77616
77617
77622
77623
77624
77625
77629
77632
77650
77655
77659
77660
77661
77663
77664
77665
77830
77831
77835
77836
77837
77838
77850
77852
77853
77855
77856
77857
77859
77861
77863
77864
77865
77867
77871
77872
77873
77875
77876
77878
77879
77880
77882
77950
77954
77957
77961
77962
77963
77964
77968
77969
77970
77972
77973
77974
77975
77982
77984
77987
77989
77990
77993
77994
77995
78002
78003
78004
78005
78007
78008
78009
78010
78011
78012
78013
78014
78016
78017
78019
78021
78022
78024
78025
78026
78027
78050
78052
78054
78055
78056
78057
78058
78059
78060
78061
78063
78064
78065
78066
78067
78071
78072
78074
78075
78076
78102
78104
78107
78111
78113
78116
78117
78118
78119
78122
78125
78133
78140
78141
78142
78145
78146
78147
78151
78152
78155
78159
78160
78161
78162
78164
78338
78339
78340
78341
78343
78344
78349
78350
78351
78352
78353
78355
78357
78360
78361
78368
78369
78370
78371
78372
78375
78376
78377
78379
78383
78384
78385
78387
78389
78390
78391
78393
78536
78538
78543
78545
78547
78548
78549
78563
78564
78569
78582
78583
78588
78591
78594
78598
78603
78604
78605
78606
78607
78608
78609
78611
78612
78614
78615
78618
78622
78624
78629
78631
78632
78635
78636
78638
78639
78643
78648
78650
78655
78656
78657
78658
78659
78661
78662
78663
78670
78671
78672
78675
78677
78742
78827
78828
78829
78830
78832
78833
78836
78837
78838
78839
78850
78851
78852
78860
78861
78870
78871
78872
78873
78877
78879
78880
78881
78883
78884
78885
78886
78931
78932
78933
78934
78935
78938
78940
78941
78942
78943
78944
78945
78946
78947
78948
78949
78950
78952
78953
78954
78956
78957
78959
78960
78962
78963
79001
79002
79003
79005
79009
79010
79011
79013
79014
79018
79019
79021
79022
79024
79025
79027
79031
79034
79035
79036
79039
79040
79041
79042
79043
79044
79045
79046
79051
79052
79053
79054
79056
79057
79058
79059
79061
79062
79063
79064
79065
79066
79068
79070
79078
79079
79080
79081
79082
79083
79084
79085
79086
79087
79088
79091
79092
79093
79094
79095
79096
79097
79098
79201
79220
79221
79223
79225
79226
79227
79229
79230
79231
79232
79233
79234
79235
79236
79237
79239
79240
79241
79243
79244
79245
79247
79248
79250
79251
79252
79255
79256
79257
79258
79259
79261
79311
79312
79313
79316
79320
79322
79323
79324
79325
79329
79330
79331
79336
79338
79339
79342
79343
79344
79345
79346
79347
79351
79353
79355
79356
79357
79358
79359
79360
79364
79369
79370
79371
79372
79373
79376
79377
79378
79379
79381
79501
79502
79503
79504
79505
79506
79508
79510
79511
79512
79517
79518
79519
79520
79521
79525
79526
79527
79528
79529
79530
79532
79533
79534
79535
79536
79537
79538
79539
79540
79541
79543
79544
79545
79546
79547
79548
79549
79550
79553
79556
79560
79561
79562
79565
79566
79567
79713
79714
79718
79719
79720
79721
79730
79731
79734
79735
79738
79739
79740
79741
79742
79743
79744
79748
79749
79752
79754
79755
79756
79758
79759
79770
79772
79777
79778
79780
79781
79782
79783
79785
79788
79789
79830
79831
79832
79834
79837
79839
79842
79843
79845
79846
79847
79848
79850
79851
79852
79853
79854
79855
80025
80101
80102
80103
80105
80106
80107
80116
80117
80118
80131
80135
80136
80137
80420
80421
80423
80424
80425
80426
80427
80428
80429
80430
80432
80433
80434
80436
80438
80440
80442
80444
80446
80447
80448
80449
80451
80452
80453
80455
80456
80459
80461
80463
80466
80467
80468
80469
80470
80471
80473
80474
80475
80476
80478
80479
80480
80481
80482
80483
80510
80512
80515
80532
80535
80536
80540
80541
80542
80545
80549
80610
80611
80612
80622
80624
80642
80643
80644
80646
80648
80649
80650
80652
80720
80721
80726
80727
80728
80729
80731
80732
80733
80734
80735
80736
80737
80740
80741
80742
80743
80744
80745
80746
80747
80749
80750
80754
80755
80757
80758
80759
80801
80802
80804
80805
80807
80808
80809
80810
80812
80813
80814
80815
80816
80818
80820
80821
80822
80823
80824
80825
80826
80827
80828
80830
80832
80833
80834
80835
80836
80860
80861
80862
80863
80864
80926
80928
80929
80938
81019
81020
81021
81022
81023
81024
81025
81027
81029
81030
81033
81034
81036
81038
81039
81040
81041
81042
81044
81045
81046
81047
81049
81050
81052
81054
81055
81057
81058
81059
81062
81063
81064
81067
81069
81071
81073
81076
81077
81081
81082
81084
81087
81089
81090
81091
81092
81120
81121
81122
81123
81124
81125
81126
81127
81130
81131
81132
81133
81135
81136
81137
81138
81140
81141
81143
81144
81146
81147
81148
81149
81151
81152
81153
81154
81155
81157
81210
81211
81220
81222
81223
81224
81228
81230
81231
81232
81233
81235
81236
81237
81239
81240
81241
81243
81248
81251
81252
81253
81320
81323
81324
81325
81326
81327
81328
81329
81330
81331
81332
81334
81335
81403
81410
81411
81413
81414
81415
81418
81419
81422
81423
81424
81425
81426
81427
81428
81429
81430
81431
81432
81433
81434
81435
81522
81523
81524
81525
81527
81610
81624
81625
81626
81630
81633
81635
81636
81638
81639
81640
81641
81642
81643
81645
81646
81647
81648
81649
81650
81652
81653
81654
81655
81656
82050
82051
82052
82053
82054
82055
82058
82059
82060
82061
82063
82070
82073
82081
82082
82083
82084
82190
82201
82210
82212
82213
82214
82215
82217
82218
82219
82221
82222
82223
82224
82225
82227
82229
82240
82242
82243
82244
82301
82310
82321
82322
82323
82324
82325
82327
82329
82331
82332
82334
82335
82336
82401
82410
82411
82412
82420
82421
82422
82423
82426
82428
82431
82432
82433
82434
82435
82441
82442
82443
82450
82510
82512
82513
82514
82516
82520
82523
82524
82604
82620
82630
82631
82633
82635
82637
82638
82639
82642
82643
82646
82648
82649
82701
82710
82711
82712
82714
82715
82720
82721
82723
82725
82727
82729
82730
82731
82732
82831
82832
82834
82835
82836
82837
82838
82839
82840
82842
82844
82922
82923
82925
82930
82931
82932
82933
82934
82935
82936
82937
82938
82939
82941
82943
82944
82945
83011
83012
83013
83014
83101
83110
83111
83112
83113
83114
83115
83116
83118
83119
83120
83121
83122
83123
83124
83126
83127
83128
83203
83210
83211
83212
83213
83214
83215
83217
83220
83223
83226
83227
83228
83229
83230
83232
83233
83234
83235
83236
83237
83238
83239
83241
83243
83244
83245
83246
83250
83251
83252
83253
83254
83255
83261
83262
83263
83271
83272
83274
83276
83277
83278
83281
83283
83285
83286
83287
83302
83311
83312
83313
83314
83316
83320
83321
83322
83323
83324
83325
83327
83330
83332
83334
83335
83336
83337
83342
83344
83346
83347
83348
83349
83350
83352
83353
83355
83414
83420
83423
83424
83425
83427
83428
83429
83431
83433
83434
83435
83436
83438
83443
83444
83445
83446
83447
83448
83449
83450
83451
83452
83455
83462
83463
83464
83465
83466
83467
83468
83469
83520
83522
83523
83524
83525
83526
83530
83533
83535
83536
83537
83539
83540
83541
83542
83543
83544
83545
83546
83547
83548
83549
83551
83552
83553
83554
83555
83601
83602
83604
83610
83611
83612
83615
83617
83619
83620
83622
83623
83624
83626
83627
83628
83629
83631
83632
83633
83635
83636
83637
83638
83639
83641
83643
83645
83647
83650
83654
83655
83657
83660
83661
83666
83670
83672
83676
83677
83801
83802
83803
83804
83805
83806
83808
83809
83810
83811
83812
83813
83821
83822
83823
83824
83825
83826
83827
83830
83832
83833
83834
83836
83839
83840
83841
83842
83845
83846
83847
83848
83849
83850
83851
83853
83855
83856
83857
83860
83861
83866
83867
83869
83870
83871
83872
83873
83876
84001
84002
84007
84008
84013
84017
84018
84021
84022
84023
84024
84026
84027
84028
84031
84032
84033
84034
84035
84036
84038
84039
84046
84050
84051
84052
84053
84055
84061
84063
84064
84066
84069
84071
84072
84073
84076
84078
84079
84080
84082
84083
84085
84086
84301
84305
84306
84307
84308
84309
84310
84311
84312
84313
84314
84316
84317
84320
84324
84327
84328
84329
84330
84331
84333
84334
84336
84338
84340
84501
84510
84511
84512
84513
84515
84516
84518
84520
84521
84522
84523
84525
84526
84528
84529
84530
84531
84532
84533
84534
84535
84536
84537
84539
84540
84542
84620
84621
84622
84623
84624
84626
84627
84628
84629
84630
84631
84632
84635
84636
84637
84638
84639
84640
84642
84643
84644
84645
84646
84647
84648
84649
84650
84652
84654
84655
84656
84657
84662
84665
84667
84710
84711
84712
84713
84714
84715
84716
84717
84718
84719
84722
84723
84724
84725
84726
84728
84729
84730
84731
84732
84733
84734
84735
84736
84739
84740
84741
84743
84744
84745
84746
84747
84749
84750
84751
84752
84753
84754
84755
84756
84757
84758
84759
84760
84761
84762
84763
84764
84766
84772
84773
84774
84775
84776
84781
84782
84783
85118
85121
85131
85132
85135
85137
85141
85145
85172
85173
85190
85192
85231
85232
85235
85237
85241
85245
85264
85272
85291
85292
85320
85321
85322
85324
85325
85327
85328
85332
85333
85334
85337
85341
85342
85343
85344
85346
85347
85348
85352
85354
85356
85357
85358
85359
85360
85361
85362
85371
85390
85501
85502
85530
85533
85534
85535
85536
85539
85540
85541
85542
85543
85544
85545
85546
85547
85548
85550
85551
85553
85554
85601
85602
85603
85605
85606
85609
85610
85611
85616
85617
85618
85619
85623
85624
85625
85627
85629
85630
85631
85632
85633
85634
85637
85638
85643
85644
85645
85646
85735
85736
85911
85912
85920
85922
85923
85924
85925
85927
85928
85931
85932
85933
85934
85936
85937
85938
85940
85942
86015
86016
86017
86018
86020
86021
86022
86023
86024
86025
86028
86029
86030
86031
86032
86033
86034
86035
86036
86038
86039
86040
86042
86043
86044
86045
86046
86047
86052
86053
86054
86315
86320
86321
86324
86325
86331
86332
86333
86334
86337
86338
86343
86411
86413
86427
86432
86434
86435
86436
86437
86438
86440
86441
86443
86444
86445
86446
86502
86503
86504
86505
86506
86507
86508
86510
86511
86512
86514
86515
86520
86535
86538
86544
86545
86547
86556
87001
87002
87005
87006
87007
87009
87010
87011
87012
87013
87014
87015
87016
87017
87018
87020
87022
87023
87024
87025
87026
87027
87028
87029
87032
87034
87035
87036
87037
87040
87041
87042
87043
87044
87045
87046
87047
87049
87052
87053
87056
87057
87059
87061
87062
87063
87064
87068
87070
87072
87083
87301
87302
87305
87310
87311
87312
87313
87315
87316
87317
87320
87321
87322
87323
87325
87326
87327
87328
87347
87357
87364
87365
87375
87412
87413
87418
87419
87420
87455
87461
87506
87510
87511
87512
87513
87515
87516
87517
87518
87519
87520
87521
87522
87523
87524
87525
87527
87528
87529
87530
87531
87535
87537
87538
87539
87540
87543
87548
87549
87551
87552
87553
87556
87557
87558
87560
87562
87564
87565
87566
87567
87569
87571
87573
87575
87576
87577
87578
87579
87580
87581
87701
87710
87711
87712
87713
87714
87715
87718
87722
87723
87724
87728
87729
87730
87731
87732
87733
87734
87735
87736
87740
87742
87743
87745
87746
87747
87749
87750
87752
87753
87801
87820
87821
87823
87824
87825
87827
87829
87830
87832
87901
87930
87931
87933
87935
87936
87937
87939
87940
87941
87942
87943
88009
88012
88020
88022
88023
88025
88026
88027
88028
88029
88030
88031
88034
88036
88038
88039
88040
88041
88042
88043
88044
88045
88048
88049
88051
88052
88053
88054
88055
88056
88058
88061
88062
88065
88072
88112
88113
88114
88115
88116
88118
88119
88120
88121
88123
88124
88125
88126
88130
88132
88133
88134
88135
88136
88213
88230
88231
88232
88242
88250
88252
88253
88254
88255
88256
88260
88262
88263
88264
88265
88267
88268
88301
88312
88314
88316
88317
88318
88321
88323
88324
88325
88336
88337
88338
88339
88340
88341
88342
88343
88344
88345
88347
88348
88350
88351
88352
88353
88354
88355
88401
88410
88411
88414
88415
88416
88417
88418
88419
88421
88422
88424
88426
88427
88430
88431
88433
88434
88435
88436
88437
88439
88441
89001
89003
89004
89005
89006
89007
89008
89010
89013
89017
89018
89019
89020
89021
89022
89023
89024
89025
89027
89036
89039
89040
89041
89042
89043
89045
89046
89047
89049
89054
89060
89061
89070
89124
89161
89191
89301
89310
89311
89314
89315
89316
89317
89318
89319
89404
89405
89406
89407
89409
89410
89412
89413
89414
89415
89418
89419
89420
89421
89422
89424
89425
89426
89427
89428
89429
89430
89438
89440
89442
89444
89445
89446
89447
89496
89510
89704
89801
89803
89815
89820
89821
89822
89823
89825
89826
89828
89830
89831
89832
89833
89834
89835
89883
90264
90290
91759
91905
91906
91916
91917
91934
91935
91948
91962
91963
92004
92036
92060
92061
92066
92070
92082
92086
92147
92222
92225
92226
92233
92239
92242
92250
92252
92254
92256
92257
92258
92259
92266
92267
92268
92274
92277
92280
92281
92282
92283
92285
92301
92304
92305
92309
92310
92314
92321
92322
92323
92327
92328
92329
92332
92333
92338
92339
92341
92342
92347
92356
92363
92364
92365
92366
92368
92371
92382
92384
92385
92389
92397
92536
92539
92549
92561
92676
93015
93016
93023
93024
93040
93066
93201
93203
93204
93205
93206
93207
93210
93212
93216
93218
93219
93222
93224
93225
93226
93234
93237
93238
93239
93240
93242
93243
93244
93249
93250
93251
93252
93254
93255
93256
93260
93261
93262
93265
93266
93267
93268
93270
93271
93272
93276
93280
93283
93285
93286
93287
93424
93426
93428
93429
93430
93432
93435
93441
93450
93451
93452
93453
93461
93501
93502
93504
93505
93510
93512
93513
93516
93517
93518
93519
93522
93523
93526
93527
93528
93529
93530
93531
93532
93541
93544
93545
93549
93553
93554
93555
93558
93561
93562
93563
93581
93591
93592
93601
93602
93603
93604
93605
93607
93608
93609
93610
93614
93620
93621
93622
93623
93624
93626
93627
93628
93633
93634
93635
93640
93641
93643
93644
93645
93646
93647
93649
93651
93652
93653
93656
93660
93661
93664
93665
93667
93668
93669
93670
93675
93908
93920
93924
93925
93926
93927
93928
93930
93932
93954
93960
93962
94020
94021
94060
94074
94511
94512
94514
94567
94569
94571
94576
94586
94922
94923
94924
94929
94933
94937
94940
94946
94950
94956
94963
94970
94971
94972
94973
95006
95017
95026
95033
95039
95043
95045
95075
95140
95141
95220
95221
95222
95223
95224
95225
95226
95227
95228
95230
95232
95233
95236
95237
95245
95246
95247
95248
95249
95250
95251
95252
95253
95254
95255
95257
95303
95305
95306
95309
95310
95311
95313
95314
95316
95317
95318
95321
95322
95323
95325
95327
95329
95333
95335
95338
95345
95346
95347
95360
95364
95365
95369
95374
95375
95379
95383
95385
95386
95387
95388
95389
95410
95412
95415
95417
95419
95420
95421
95423
95426
95427
95428
95429
95430
95432
95437
95441
95442
95443
95445
95446
95449
95450
95451
95452
95454
95456
95457
95458
95459
95460
95461
95462
95463
95464
95465
95466
95467
95468
95469
95471
95480
95485
95488
95493
95494
95497
95511
95514
95525
95526
95527
95528
95531
95532
95536
95538
95542
95543
95545
95546
95547
95548
95549
95550
95552
95553
95554
95555
95556
95558
95560
95562
95563
95564
95565
95567
95568
95569
95570
95571
95573
95585
95587
95589
95595
95601
95606
95607
95612
95613
95614
95615
95623
95627
95629
95631
95633
95634
95635
95636
95637
95638
95640
95641
95645
95646
95651
95653
95656
95659
95664
95666
95667
95669
95674
95675
95679
95680
95684
95685
95689
95690
95692
95693
95694
95697
95698
95701
95703
95709
95713
95714
95715
95717
95720
95721
95724
95726
95728
95735
95736
95910
95912
95914
95915
95916
95917
95918
95919
95920
95922
95923
95925
95930
95931
95932
95934
95935
95936
95937
95938
95939
95941
95942
95943
95944
95947
95950
95953
95955
95956
95957
95958
95959
95960
95962
95963
95970
95971
95972
95974
95975
95977
95978
95979
95982
95983
95984
95986
95987
95988
96006
96008
96009
96010
96011
96013
96014
96015
96016
96017
96020
96021
96022
96023
96024
96025
96027
96028
96029
96031
96032
96033
96034
96035
96037
96038
96039
96040
96041
96044
96046
96047
96048
96050
96051
96052
96053
96054
96055
96056
96057
96058
96059
96061
96062
96063
96064
96065
96067
96068
96069
96070
96071
96075
96076
96080
96084
96085
96086
96088
96090
96091
96093
96094
96096
96097
96101
96103
96104
96105
96106
96107
96108
96109
96110
96111
96112
96113
96114
96115
96116
96117
96118
96119
96120
96121
96122
96123
96124
96125
96126
96127
96128
96129
96130
96132
96133
96134
96135
96136
96137
96140
96141
96142
96143
96145
96162
97001
97002
97010
97011
97014
97016
97017
97019
97021
97023
97028
97029
97033
97037
97038
97039
97040
97041
97042
97044
97049
97050
97054
97057
97063
97064
97065
97067
97101
97102
97103
97106
97107
97108
97109
97110
97111
97112
97114
97117
97118
97119
97121
97122
97125
97130
97131
97133
97135
97136
97141
97143
97144
97145
97147
97148
97149
97231
97324
97326
97327
97329
97336
97342
97343
97344
97345
97346
97347
97348
97350
97357
97358
97360
97368
97370
97371
97374
97375
97376
97377
97378
97380
97388
97390
97391
97394
97396
97406
97410
97412
97413
97414
97415
97416
97417
97419
97420
97424
97425
97427
97429
97430
97431
97434
97435
97436
97437
97438
97441
97442
97443
97444
97446
97447
97449
97450
97451
97452
97453
97454
97456
97457
97458
97461
97462
97463
97464
97465
97466
97467
97469
97473
97476
97479
97480
97481
97484
97486
97487
97488
97489
97490
97491
97492
97493
97494
97495
97496
97497
97498
97499
97522
97523
97525
97530
97531
97532
97534
97536
97537
97538
97539
97541
97543
97544
97620
97621
97622
97623
97624
97625
97626
97627
97630
97632
97633
97634
97635
97636
97637
97638
97639
97640
97641
97710
97711
97712
97720
97721
97722
97730
97731
97732
97733
97734
97735
97736
97737
97738
97739
97740
97741
97750
97751
97752
97753
97754
97758
97760
97761
97810
97812
97813
97814
97817
97818
97819
97820
97823
97824
97825
97826
97827
97828
97830
97831
97833
97834
97835
97836
97837
97839
97840
97841
97842
97843
97844
97845
97846
97848
97856
97857
97859
97861
97862
97864
97865
97867
97868
97869
97870
97873
97874
97875
97876
97877
97880
97883
97884
97885
97886
97901
97903
97904
97905
97906
97907
97908
97909
97910
97911
97913
97918
97920
98013
98014
98019
98022
98024
98051
98068
98070
98220
98222
98224
98236
98237
98241
98243
98244
98245
98249
98250
98251
98252
98253
98256
98259
98260
98261
98262
98266
98267
98279
98280
98281
98283
98284
98286
98287
98288
98293
98294
98295
98297
98303
98304
98305
98320
98323
98326
98328
98329
98330
98331
98336
98338
98340
98348
98349
98350
98351
98355
98356
98357
98358
98360
98361
98364
98365
98376
98377
98380
98381
98394
98396
98397
98526
98527
98530
98533
98535
98536
98537
98538
98539
98541
98542
98546
98547
98548
98550
98552
98554
98555
98557
98559
98560
98561
98562
98563
98564
98565
98566
98568
98570
98571
98572
98575
98576
98577
98579
98580
98581
98582
98583
98585
98586
98587
98588
98589
98590
98591
98592
98593
98595
98596
98597
98601
98602
98603
98610
98611
98612
98613
98614
98616
98617
98619
98620
98621
98624
98625
98628
98629
98631
98635
98637
98638
98639
98640
98641
98643
98644
98645
98647
98648
98649
98650
98651
98670
98672
98673
98675
98811
98812
98813
98814
98815
98816
98817
98819
98821
98822
98826
98827
98829
98830
98831
98832
98833
98834
98836
98840
98843
98845
98846
98847
98849
98851
98852
98853
98855
98856
98857
98858
98859
98860
98862
98921
98922
98925
98926
98929
98930
98932
98933
98935
98936
98937
98938
98940
98941
98943
98946
98947
98948
98950
98952
99003
99004
99006
99008
99009
99012
99013
99015
99017
99018
99023
99026
99029
99030
99031
99032
99033
99034
99036
99039
99040
99101
99102
99103
99105
99107
99109
99110
99111
99113
99114
99115
99116
99117
99118
99119
99122
99123
99124
99125
99126
99127
99128
99129
99130
99131
99133
99134
99135
99136
99137
99138
99139
99140
99141
99143
99144
99146
99147
99148
99149
99150
99151
99152
99153
99154
99155
99156
99157
99158
99159
99161
99166
99167
99169
99170
99171
99173
99176
99179
99180
99181
99185
99320
99321
99322
99326
99328
99329
99330
99332
99333
99335
99341
99343
99344
99345
99346
99347
99348
99349
99350
99356
99357
99359
99360
99361
99371
99401
99402