All Downloads are FREE. Search and download functionalities are using the official Maven repository.

graphs.adjacencyFacebook_0.graph Maven / Gradle / Ivy

0 347
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
1 16
48
53
54
73
88
92
119
126
133
194
236
280
299
315
322
346
2 9
20
115
116
149
226
312
326
333
343
3 16
9
25
26
67
72
85
122
142
170
188
200
228
274
280
283
323
4 9
78
152
181
195
218
273
275
306
328
5 12
87
122
156
158
169
180
187
204
213
235
315
316
6 5
89
95
147
219
319
7 19
22
31
38
65
87
103
129
136
168
213
246
291
304
308
315
322
339
340
347
8 7
91
110
193
201
245
259
264
9 55
21
25
26
30
56
66
67
69
72
75
79
85
105
113
119
122
128
133
134
141
142
148
156
161
169
170
176
185
186
188
199
200
203
224
231
232
252
258
271
272
276
277
280
285
291
295
297
304
315
322
323
329
334
341
342
10 9
67
142
169
200
277
285
291
323
332
11 0
12 0
13 30
21
26
56
59
65
67
82
98
109
118
119
148
172
188
199
211
223
236
238
239
252
261
265
271
277
304
313
325
332
342
14 14
20
28
41
115
116
144
149
151
214
226
310
312
326
343
15 0
16 8
29
82
118
172
261
329
331
332
17 12
19
41
111
115
116
137
140
144
214
310
312
326
18 0
19 14
41
89
112
115
138
174
175
214
227
289
293
312
319
343
20 12
41
44
111
115
149
162
214
226
312
326
333
343
21 62
25
26
31
39
40
55
56
66
67
88
98
104
105
108
109
119
121
122
123
127
134
136
142
159
161
165
169
170
184
186
188
197
200
203
212
223
232
235
236
239
248
251
252
271
272
274
277
280
281
284
297
304
308
313
315
322
323
325
332
334
342
345
22 9
87
158
168
185
277
308
324
339
347
23 16
51
61
83
99
116
124
144
155
175
190
227
230
237
240
245
267
24 15
53
57
80
92
94
101
180
187
194
242
249
266
299
302
346
25 65
26
31
39
40
51
56
65
67
69
72
73
76
79
83
84
88
94
98
103
104
105
113
119
122
130
141
148
158
169
170
176
185
186
188
199
200
203
221
224
231
232
236
237
239
246
252
257
270
271
272
276
277
280
283
285
288
290
291
297
322
323
325
331
332
336
26 62
40
55
56
62
66
67
69
72
79
98
104
109
113
118
119
122
123
128
133
134
141
142
158
161
169
170
172
176
185
186
188
199
200
203
212
223
224
232
236
239
248
252
257
265
271
276
277
280
285
291
295
297
298
304
308
313
315
322
323
325
332
334
27 4
54
119
324
329
28 11
41
115
116
140
144
149
151
226
310
312
326
29 11
40
82
106
118
172
203
211
231
247
252
338
30 15
48
56
73
178
188
200
213
224
236
271
303
304
322
329
331
31 19
51
67
83
84
109
122
129
142
168
200
237
252
277
280
291
304
308
338
339
32 5
93
137
167
310
337
33 1
42
34 4
173
348
414
428
35 1
143
36 10
108
127
135
184
197
251
281
284
309
320
37 0
38 7
117
141
178
248
322
332
339
39 12
69
105
119
121
141
161
165
200
257
277
280
313
40 39
56
67
72
77
113
132
133
141
142
158
169
172
199
200
203
212
213
224
231
232
239
257
258
265
271
272
274
277
280
298
304
307
315
317
322
325
329
332
334
41 18
44
93
111
115
116
137
140
144
151
214
226
230
243
310
312
326
337
343
42 0
43 0
44 3
111
312
343
45 11
67
104
122
132
142
186
200
221
303
322
345
46 4
143
175
177
278
47 1
301
48 19
53
54
57
73
80
88
119
126
130
180
199
203
271
299
302
320
322
330
332
49 3
192
241
255
50 10
109
113
119
146
148
203
277
314
331
334
51 3
83
84
237
52 1
192
53 27
54
88
92
94
101
130
146
180
191
194
196
204
213
242
248
249
254
260
266
299
302
315
317
322
330
332
346
54 3
119
313
329
55 14
56
67
104
122
123
170
185
186
200
203
239
252
261
277
56 69
59
60
62
63
66
67
72
75
82
88
98
103
104
109
113
118
119
122
128
132
134
136
141
142
161
169
170
172
185
186
188
199
200
203
207
211
212
213
221
222
223
231
232
238
239
252
261
265
271
272
276
277
285
290
291
297
298
303
304
313
315
322
323
325
331
332
334
341
342
57 12
80
92
108
184
204
213
242
249
277
302
320
346
58 11
107
171
269
1684
1912
2814
2838
2885
3003
3173
3290
59 16
82
98
118
172
186
203
211
238
239
250
252
261
268
271
325
342
60 6
158
239
285
291
313
322
61 1
193
62 23
67
96
98
122
130
133
141
142
161
170
186
199
200
223
224
236
239
261
276
318
322
323
341
63 4
261
271
313
342
64 6
100
119
150
171
189
217
65 8
82
118
203
252
261
297
314
339
66 10
67
113
122
134
142
239
252
304
308
334
67 61
69
72
75
79
82
98
104
109
113
118
119
122
123
128
134
136
141
142
156
158
161
169
170
185
186
188
196
199
200
203
212
213
223
224
236
239
248
252
261
265
271
272
277
280
285
290
297
303
304
308
313
315
322
323
324
325
332
334
342
344
345
68 8
99
143
175
177
225
227
263
296
69 4
105
121
236
304
70 1
230
71 2
230
307
72 16
113
132
141
165
172
199
200
212
232
239
252
271
272
291
298
329
73 5
88
126
130
299
331
74 0
75 10
85
170
188
200
258
272
274
304
322
323
76 1
270
77 4
117
231
294
332
78 7
181
195
218
273
275
306
328
79 7
119
185
188
200
252
271
272
80 19
88
92
94
101
173
180
187
194
204
213
242
249
266
299
300
315
320
330
346
81 2
269
286
82 26
84
98
118
119
121
123
148
158
169
170
172
199
203
211
222
231
238
252
261
268
271
313
314
318
325
331
83 2
84
237
84 7
224
236
237
265
276
304
313
85 10
156
170
176
188
258
271
272
274
322
323
86 5
175
177
225
227
278
87 9
136
161
213
246
291
308
315
322
339
88 11
106
126
130
164
178
186
236
242
303
322
336
89 5
95
147
219
319
327
90 1
179
91 6
110
193
201
245
259
264
92 15
94
101
180
187
194
196
204
242
249
254
266
299
302
330
346
93 5
111
137
167
310
337
94 16
101
180
187
194
204
242
249
254
266
299
300
302
315
320
330
346
95 3
147
319
327
96 7
133
190
213
224
274
314
323
97 2
182
230
98 39
103
104
109
113
118
119
122
123
128
141
148
170
172
186
199
200
203
211
223
238
239
252
258
261
265
271
272
276
277
280
285
291
304
313
315
325
331
332
342
99 10
102
131
143
175
177
225
227
263
278
296
100 7
119
150
163
189
217
269
323
101 13
180
187
194
204
242
249
254
266
299
302
317
330
346
102 4
175
227
263
296
103 11
136
169
172
185
200
211
252
271
285
323
339
104 23
109
113
122
123
128
142
169
186
188
200
203
212
239
252
271
277
295
303
318
322
325
332
344
105 8
119
148
236
257
272
277
280
315
106 5
169
231
238
329
332
107 1043
171
348
353
363
366
376
389
414
420
428
475
483
484
517
526
538
563
566
580
596
601
606
629
637
641
649
651
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
108 9
127
159
184
197
251
272
281
284
320
109 27
118
119
122
142
148
158
169
186
200
203
229
239
252
271
277
285
295
297
303
304
314
322
323
324
325
331
332
110 2
259
264
111 8
137
214
279
310
312
326
337
343
112 1
174
113 28
119
121
122
132
134
142
148
158
165
169
172
186
188
199
200
203
239
252
261
271
277
285
291
304
313
325
334
342
114 0
115 13
116
137
140
144
149
192
214
220
226
262
312
326
343
116 9
140
144
149
162
214
226
312
326
343
117 3
231
280
285
118 24
134
161
172
199
200
203
211
222
238
239
252
261
265
268
271
277
283
304
313
322
324
325
331
342
119 40
122
125
128
132
146
148
150
163
170
171
176
185
188
189
199
200
203
208
217
229
239
248
252
261
269
271
277
280
285
297
313
318
323
324
325
329
331
332
339
342
120 3
136
247
277
121 6
165
169
206
236
280
315
122 44
123
128
136
141
142
156
161
169
170
176
186
188
200
203
213
224
232
235
236
239
248
251
252
261
271
272
274
276
277
280
281
284
285
297
303
304
315
322
323
325
332
342
344
345
123 9
142
186
200
239
252
261
318
334
342
124 2
157
170
125 2
136
169
126 2
260
322
127 12
135
139
159
184
197
251
272
281
284
309
320
346
128 19
150
169
170
172
176
186
199
203
211
213
223
248
252
265
271
313
315
322
334
129 4
168
291
339
347
130 9
191
204
213
257
277
300
322
329
346
131 5
143
177
225
227
278
132 9
134
158
242
277
303
311
315
317
334
133 11
141
183
188
224
232
236
271
276
280
315
322
134 9
142
199
203
238
248
252
277
304
334
135 7
184
197
251
281
284
309
320
136 123
146
156
169
213
246
285
304
308
315
322
324
339
1718
1912
1926
1932
1939
1945
1951
1955
1972
1973
1976
1991
1995
1998
2001
2004
2007
2009
2018
2024
2027
2032
2038
2039
2042
2054
2068
2071
2072
2081
2102
2111
2116
2117
2127
2128
2133
2135
2138
2143
2153
2157
2171
2174
2180
2183
2187
2189
2199
2203
2223
2224
2225
2247
2250
2254
2264
2267
2268
2279
2283
2284
2289
2292
2302
2319
2327
2336
2337
2364
2378
2384
2398
2417
2436
2445
2447
2451
2458
2459
2461
2463
2471
2472
2475
2491
2494
2498
2502
2508
2510
2511
2529
2533
2538
2543
2547
2571
2583
2589
2598
2617
2629
2635
2636
2640
2643
2647
2649
2653
2660
137 9
140
167
214
243
289
310
312
326
337
138 0
139 7
159
184
197
251
281
284
320
140 4
144
214
312
326
141 14
172
199
224
236
239
257
258
271
272
276
280
291
304
323
142 24
158
161
169
170
186
188
200
203
236
239
252
271
277
280
285
297
303
308
315
322
323
332
334
345
143 6
175
177
225
227
278
321
144 6
149
151
226
312
326
343
145 1
179
146 5
148
285
313
317
339
147 2
219
319
148 8
176
185
224
229
261
271
272
339
149 6
162
226
312
326
333
343
150 6
163
171
189
217
324
329
151 2
310
312
152 3
181
275
339
153 1
280
154 1
219
155 1
157
156 5
188
235
258
272
295
157 0
158 12
168
232
242
248
291
304
315
317
322
325
332
339
159 9
172
184
197
272
277
281
284
320
345
160 1
260
161 13
199
203
213
252
258
271
277
304
308
314
322
325
339
162 4
312
326
333
343
163 2
173
249
164 1
285
165 5
169
188
200
334
342
166 3
173
198
202
167 3
243
310
337
168 5
277
291
304
339
347
169 15
185
236
239
248
252
257
271
277
280
291
315
318
322
332
334
170 27
176
185
186
188
200
203
211
223
239
250
252
260
268
271
274
277
285
290
304
313
315
322
323
332
334
341
342
171 16
189
217
904
1171
1193
1297
1387
1486
1549
1684
2704
2740
2838
2885
3003
3290
172 24
199
203
211
212
223
231
232
238
239
252
261
265
268
271
277
298
304
308
313
325
329
331
332
342
173 7
202
348
414
427
464
549
649
174 1
293
175 8
177
225
227
263
277
278
296
321
176 4
188
239
271
290
177 3
225
227
278
178 9
186
206
213
231
272
303
322
329
345
179 0
180 11
187
194
196
204
242
249
254
266
299
302
346
181 6
195
218
273
275
306
328
182 1
253
183 0
184 9
197
251
272
281
284
309
320
329
346
185 12
188
200
271
272
274
280
285
290
297
315
322
344
186 22
188
199
200
203
213
221
222
223
236
239
252
271
272
277
285
303
322
323
325
331
341
345
187 8
194
242
249
254
266
299
302
346
188 23
200
208
223
224
239
252
258
271
272
274
277
280
285
290
291
297
304
315
322
323
334
341
342
189 1
217
190 1
229
191 0
192 1
205
193 1
259
194 9
196
204
242
249
254
266
299
302
346
195 5
218
273
275
306
328
196 7
204
249
254
266
285
330
346
197 7
251
272
281
284
309
320
329
198 10
348
351
364
393
399
441
476
501
549
564
199 25
200
203
211
212
222
223
231
232
238
239
252
261
265
271
288
291
298
304
313
314
315
322
324
325
342
200 22
203
223
224
232
236
239
248
252
271
274
276
277
280
285
297
304
322
323
324
325
332
334
201 1
259
202 1
329
203 26
211
223
238
239
261
265
268
270
271
272
277
285
297
304
308
313
315
322
324
325
331
332
334
338
341
342
204 10
213
242
249
254
266
277
302
329
330
346
205 0
206 1
260
207 1
322
208 4
277
285
291
332
209 0
210 0
211 16
222
223
238
239
261
265
268
271
272
285
304
313
315
325
331
342
212 8
232
239
252
271
295
298
304
344
213 19
224
231
236
239
242
246
249
272
277
285
291
303
308
315
322
324
332
340
345
214 6
230
289
312
326
333
343
215 0
216 1
243
217 1
324
218 4
273
275
306
328
219 1
319
220 2
262
312
221 3
285
303
322
222 4
238
240
313
325
223 10
239
246
252
261
265
271
313
315
325
342
224 11
232
236
261
271
276
291
304
315
322
324
332
225 2
227
278
226 4
312
326
333
343
227 3
263
278
296
228 1
283
229 1
334
230 2
253
307
231 7
232
239
280
291
315
329
332
232 8
239
271
276
280
285
291
298
322
233 1
256
234 1
239
235 0
236 14
248
252
257
271
272
276
280
297
303
304
314
315
318
322
237 0
238 9
239
252
261
265
271
313
324
325
342
239 18
252
261
265
271
272
276
277
280
285
295
303
304
313
322
323
325
338
344
240 0
241 0
242 8
249
254
266
299
302
322
330
346
243 3
310
312
337
244 1
282
245 1
259
246 7
285
304
308
315
322
339
340
247 0
248 7
252
265
277
291
311
323
332
249 8
254
266
299
302
304
315
330
346
250 2
252
322
251 4
281
284
309
320
252 21
261
265
271
272
277
280
285
291
297
304
308
313
315
322
324
325
332
334
338
342
345
253 0
254 5
266
299
302
330
346
255 0
256 0
257 8
258
272
280
295
304
315
322
344
258 4
272
291
295
323
259 1
264
260 2
322
339
261 11
265
268
271
285
297
313
314
318
325
342
345
262 1
312
263 1
296
264 0
265 7
271
298
311
313
325
331
342
266 3
302
330
346
267 0
268 2
271
325
269 1
329
270 0
271 20
272
276
277
280
285
290
291
297
298
304
313
314
315
318
322
323
325
331
332
342
272 10
277
280
281
285
291
297
304
320
329
346
273 3
275
306
328
274 2
323
341
275 2
306
328
276 1
322
277 17
280
285
290
291
294
304
308
311
315
322
323
324
325
332
334
339
342
278 0
279 0
280 9
290
291
297
304
315
322
323
329
332
281 3
284
309
320
282 0
283 0
284 3
309
320
329
285 9
303
304
313
315
322
323
332
342
345
286 0
287 0
288 1
315
289 0
290 3
322
323
342
291 4
315
329
332
339
292 0
293 0
294 0
295 0
296 0
297 3
322
323
324
298 0
299 4
300
302
330
346
300 2
320
346
301 1
324
302 3
315
330
346
303 3
315
322
345
304 9
308
315
322
324
325
332
334
341
347
305 1
312
306 1
328
307 0
308 5
322
323
329
334
338
309 1
320
310 1
337
311 2
325
344
312 2
326
343
313 5
314
315
325
339
342
314 1
342
315 6
322
323
324
329
339
345
316 0
317 0
318 1
334
319 1
327
320 2
329
346
321 0
322 6
323
329
339
341
342
345
323 2
332
341
324 4
329
331
332
340
325 1
342
326 1
343
327 0
328 0
329 1
332
330 1
346
331 1
332
332 0
333 1
343
334 1
339
335 0
336 0
337 0
338 0
339 2
340
347
340 0
341 0
342 0
343 0
344 0
345 0
346 0
347 0
348 225
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
1025
349 4
434
478
508
534
350 20
369
384
397
407
419
426
433
455
484
497
504
519
527
528
531
543
546
552
561
563
351 3
364
454
564
352 22
368
375
394
398
404
408
409
412
431
456
462
479
484
492
493
494
503
517
525
536
538
542
353 100
363
366
370
373
376
388
391
394
400
404
408
409
412
417
419
420
428
430
431
432
446
460
462
471
475
482
483
484
487
492
493
496
497
500
503
513
514
515
517
520
524
526
537
538
540
542
544
559
560
561
566
567
580
601
606
637
641
651
930
936
976
1012
1075
1080
1114
1122
1155
1237
1313
1320
1349
1358
1374
1397
1425
1427
1475
1487
1512
1514
1529
1543
1574
1606
1616
1645
1673
1677
1679
1692
1694
1740
1744
1778
1790
1844
1855
1878
1881
1882
354 25
355
359
361
376
382
396
397
403
450
452
458
463
470
474
481
489
497
500
507
510
519
531
547
555
557
355 37
359
361
367
373
376
382
396
397
402
403
410
412
418
452
455
460
463
470
474
475
481
489
497
500
510
515
519
528
531
543
546
547
548
553
555
557
565
356 2
411
472
357 17
369
389
397
419
424
457
459
469
477
486
505
509
516
518
551
554
563
358 0
359 23
361
367
376
391
396
403
405
422
452
455
470
474
475
481
489
491
530
531
546
547
555
557
562
360 42
362
365
370
373
376
387
388
395
402
412
415
417
422
428
432
438
442
444
460
461
463
495
497
506
507
510
513
514
520
523
524
542
543
544
548
553
555
558
561
565
567
570
361 19
376
396
405
450
463
470
474
475
481
489
500
519
530
531
547
555
557
562
568
362 17
371
373
412
413
415
445
460
463
473
482
492
495
535
542
558
560
570
363 93
366
367
368
370
373
374
376
378
385
388
402
409
412
414
417
419
432
436
444
455
461
463
475
481
482
483
484
487
492
493
497
500
506
507
514
515
517
521
524
525
526
527
538
542
544
553
559
561
565
566
580
591
606
637
651
656
669
936
976
1080
1113
1122
1155
1179
1237
1318
1320
1332
1349
1358
1374
1400
1425
1427
1506
1512
1514
1529
1536
1545
1574
1606
1616
1645
1671
1673
1677
1692
1740
1744
1767
1790
1844
364 6
393
399
441
476
501
564
365 4
408
513
520
556
366 93
368
373
374
376
378
391
394
395
400
402
404
408
412
417
428
430
431
434
436
438
446
460
475
482
483
484
492
493
496
497
503
513
514
515
517
520
524
526
538
539
542
544
548
553
555
559
566
580
606
637
651
930
936
976
1001
1012
1080
1113
1122
1142
1155
1179
1237
1300
1313
1320
1349
1358
1374
1397
1400
1408
1427
1446
1490
1512
1514
1549
1574
1616
1631
1645
1658
1673
1692
1694
1740
1767
1790
1801
1844
1878
1882
367 28
373
376
378
391
396
403
412
416
422
452
455
474
475
481
483
489
490
491
502
504
519
525
546
547
548
553
555
566
368 30
371
374
375
378
395
398
404
408
409
412
416
419
431
456
462
479
493
494
497
500
503
517
521
525
526
527
536
538
553
559
369 23
378
380
381
389
397
407
419
424
433
435
442
455
457
469
477
486
509
516
518
551
554
561
563
370 67
373
374
376
378
387
388
392
395
397
402
412
413
414
415
416
417
419
420
423
428
430
431
432
436
438
439
451
452
456
458
460
461
465
469
471
475
483
492
497
506
507
514
515
520
523
524
525
527
540
542
544
548
553
555
559
561
563
565
566
567
591
604
645
646
666
669
683
371 2
460
542
372 16
410
421
422
429
444
455
460
530
531
539
543
545
547
558
568
570
373 85
374
376
378
387
388
390
391
392
395
397
400
402
408
412
413
414
417
421
423
425
428
431
434
436
438
439
446
450
456
460
461
463
465
471
473
475
483
491
492
496
497
498
500
502
506
507
513
514
515
517
520
523
524
525
527
528
542
544
545
546
548
553
556
558
559
561
563
565
566
567
580
587
590
591
604
606
614
634
637
641
645
651
669
680
683
374 62
376
378
391
402
412
414
417
418
419
420
430
431
432
438
439
444
451
456
460
461
463
465
475
482
483
488
492
496
497
500
504
506
507
510
513
514
515
517
520
521
523
524
525
526
527
535
544
545
553
556
559
561
563
565
566
567
569
570
591
614
669
683
375 14
398
404
408
409
431
456
479
484
493
494
503
525
526
538
376 119
378
387
388
390
391
394
395
396
397
400
402
405
410
412
413
414
417
419
420
423
426
428
431
432
434
436
438
439
442
444
446
450
452
456
458
460
461
463
465
471
473
475
481
482
483
487
488
489
490
491
492
496
497
500
502
506
507
511
513
514
515
517
519
520
523
524
525
526
527
531
538
542
544
545
546
547
548
553
555
556
557
559
561
563
566
567
570
580
586
587
591
604
606
610
614
634
637
645
646
651
652
669
673
676
683
1095
1179
1300
1313
1343
1357
1358
1374
1487
1536
1616
1767
1777
1897
377 1
383
378 52
391
394
400
412
414
417
423
426
428
431
434
436
452
456
461
465
471
475
482
483
484
487
488
492
495
496
497
500
502
506
513
514
515
517
524
527
542
544
553
559
561
563
566
580
591
604
614
637
641
651
669
676
379 1
532
380 9
389
424
457
486
505
509
516
518
554
381 10
389
419
424
457
469
486
509
516
551
554
382 9
403
410
452
470
474
500
531
547
555
383 1
387
384 2
464
552
385 6
423
436
461
483
507
524
386 2
401
532
387 30
395
400
402
406
408
412
415
417
428
436
438
444
461
465
503
506
507
513
514
517
520
523
524
525
544
556
559
561
567
570
388 31
400
404
412
415
421
438
444
445
450
452
463
465
475
483
487
492
493
496
497
500
503
507
513
523
537
544
548
557
559
566
567
389 42
397
419
424
435
457
459
469
486
497
505
509
516
518
551
554
949
1010
1013
1037
1041
1070
1109
1121
1189
1259
1275
1296
1348
1385
1415
1428
1469
1472
1473
1496
1507
1545
1630
1681
1699
1745
1770
390 3
450
475
539
391 52
394
400
412
414
417
423
428
431
438
446
456
458
460
465
475
482
483
484
487
488
490
491
492
493
497
500
502
503
506
512
513
514
515
517
524
525
527
539
544
548
553
556
559
561
563
566
567
580
591
614
637
669
392 36
394
404
412
423
428
430
431
436
456
460
465
473
475
482
483
487
492
493
497
500
503
506
514
515
525
527
537
538
542
553
556
559
560
561
566
567
393 4
399
441
501
564
394 28
398
400
408
414
436
438
475
479
488
492
503
511
512
513
515
517
520
538
542
544
556
559
566
601
614
620
676
683
395 69
398
400
402
404
408
412
413
414
417
419
421
422
423
425
428
430
431
436
438
451
452
456
460
461
463
465
471
479
483
488
495
497
506
507
511
512
513
514
515
517
520
523
524
525
527
536
537
538
542
544
545
553
556
559
560
561
567
574
591
601
604
614
620
630
637
645
669
678
683
396 20
403
410
422
450
470
474
475
481
489
500
510
519
531
546
547
548
555
557
568
570
397 37
402
418
419
420
421
422
426
432
439
444
449
457
458
469
477
481
483
485
504
506
507
509
510
513
514
516
518
523
531
541
543
544
546
554
557
563
570
398 27
404
408
409
412
430
431
445
456
462
479
484
488
493
494
497
503
511
512
517
525
526
527
536
538
545
559
561
399 4
441
476
501
564
400 62
404
408
409
412
414
415
417
419
420
421
428
431
432
434
436
438
444
445
456
461
465
475
482
484
487
488
492
493
497
500
503
506
511
512
513
514
515
517
524
525
537
538
539
542
544
553
556
559
561
566
567
580
591
601
606
614
637
641
651
669
676
683
401 0
402 45
412
413
415
417
421
422
425
428
432
436
438
444
451
458
460
463
465
475
482
493
495
497
500
506
507
508
513
514
515
517
520
523
524
542
543
544
545
553
558
559
561
563
566
567
570
403 13
452
458
470
475
489
497
510
515
519
546
547
553
555
404 40
408
409
415
419
421
428
431
440
444
445
452
456
462
465
479
482
483
484
487
493
494
496
500
503
506
511
512
515
525
526
536
537
538
542
545
556
559
560
561
566
405 7
418
428
478
513
531
563
568
406 2
437
532
407 12
426
433
455
458
490
504
510
513
528
533
543
563
408 41
409
412
417
419
428
430
431
438
439
440
444
445
456
461
465
473
479
483
484
487
488
493
500
503
511
512
513
514
517
520
524
525
526
536
537
538
545
556
559
560
561
409 24
412
419
431
456
460
462
479
487
492
493
494
497
500
503
512
515
517
521
525
526
536
538
542
561
410 9
463
474
475
500
547
548
555
557
568
411 1
498
412 74
414
416
417
418
422
423
428
430
431
432
434
436
438
442
452
455
456
460
461
473
481
482
483
484
487
488
492
493
494
496
500
503
504
506
507
512
513
515
517
520
523
524
525
526
527
528
529
533
537
538
542
544
547
548
549
555
558
559
560
561
565
566
567
569
580
591
593
604
609
614
645
669
676
683
413 10
415
445
448
460
461
463
465
473
535
542
414 144
422
423
427
428
431
434
436
438
461
465
475
480
483
492
496
500
506
513
514
515
524
542
544
553
556
558
559
561
563
566
567
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
415 16
421
428
444
445
460
463
465
473
495
520
535
542
545
556
558
563
416 16
417
419
430
432
465
483
493
494
497
500
503
537
557
563
567
569
417 44
421
428
431
438
444
445
456
460
461
465
475
479
483
492
493
495
497
500
503
506
507
508
511
513
514
515
517
520
523
524
527
537
538
542
544
545
553
556
559
560
561
566
567
570
418 17
432
463
465
475
481
497
504
506
510
514
523
544
547
553
555
557
568
419 38
422
423
424
428
430
431
440
452
456
469
471
475
483
484
486
487
488
492
493
503
505
513
516
517
518
525
526
527
536
537
538
540
544
551
559
561
565
567
420 26
430
432
439
451
465
471
483
484
506
507
513
514
524
537
553
556
563
566
567
569
596
936
1237
1311
1673
1692
421 14
444
445
455
457
465
487
493
500
504
543
545
558
563
570
422 48
432
438
444
449
455
460
474
481
483
489
497
504
520
523
545
546
547
553
555
561
570
579
584
592
593
596
597
601
604
609
614
617
618
619
620
630
631
636
644
653
654
655
657
663
678
680
682
685
423 45
425
428
430
431
436
444
456
461
465
473
475
484
492
497
500
503
506
513
517
523
524
525
527
537
538
553
556
558
559
560
561
567
586
587
591
604
606
614
634
637
645
646
651
669
683
424 10
435
457
469
486
505
509
516
518
551
554
425 14
427
428
434
439
456
460
477
479
520
523
534
553
563
570
426 12
431
455
471
504
510
513
524
525
531
544
546
563
427 5
428
464
496
549
563
428 88
430
431
432
434
436
438
444
451
452
456
460
461
463
465
473
475
479
482
484
492
497
500
506
507
508
511
512
513
514
515
517
520
523
524
525
526
542
544
545
549
553
558
559
561
563
567
570
591
594
601
604
606
609
614
641
651
667
669
676
683
915
930
962
1013
1109
1114
1179
1210
1226
1237
1300
1313
1320
1358
1374
1408
1425
1446
1512
1536
1545
1549
1574
1692
1740
1777
1778
1912
429 8
455
466
481
504
522
529
531
539
430 23
432
439
451
456
465
469
471
483
484
493
497
503
514
525
526
537
541
553
559
561
563
566
569
431 45
432
434
436
438
440
456
462
465
471
472
475
479
482
483
484
487
492
493
497
500
503
506
507
511
512
513
514
515
517
525
527
536
537
538
545
556
559
561
563
566
606
614
651
669
683
432 37
438
439
444
451
452
455
456
460
465
471
475
482
483
497
504
506
507
510
513
514
521
525
527
541
544
545
546
553
555
557
559
561
563
566
569
570
571
433 6
455
504
510
528
533
563
434 21
436
456
458
475
478
488
490
492
496
497
506
515
517
523
534
559
563
566
580
591
604
435 6
459
497
518
551
555
563
436 40
438
461
465
475
478
483
484
488
492
496
497
506
507
511
513
517
523
524
525
527
542
553
556
559
561
563
566
580
591
604
606
634
635
637
646
651
652
669
673
683
437 8
453
462
463
467
498
499
532
572
438 48
444
446
452
456
460
461
465
473
475
483
488
492
493
495
496
497
500
503
506
507
511
513
514
517
520
521
523
524
525
546
548
553
556
559
561
563
566
591
596
604
606
614
634
645
651
669
676
683
439 32
442
444
445
451
456
458
461
465
471
473
475
477
487
500
506
507
513
514
517
520
523
525
527
538
542
544
553
561
563
566
567
570
440 9
449
456
479
484
493
496
508
525
538
441 3
476
501
564
442 6
460
475
523
531
544
563
443 1
453
444 25
445
449
460
473
475
483
487
488
495
500
503
504
506
507
513
517
520
523
531
538
544
545
556
559
570
445 14
460
463
465
473
487
492
493
495
500
520
535
542
556
560
446 11
475
482
483
487
490
491
492
515
517
539
548
447 0
448 1
460
449 5
480
504
507
543
563
450 14
452
463
474
475
481
489
497
500
519
531
539
547
548
557
451 15
465
471
493
503
506
507
513
514
544
553
556
561
563
567
569
452 23
460
463
465
470
475
489
497
500
506
507
510
513
519
521
531
544
546
547
553
555
557
559
566
453 2
468
498
454 1
564
455 21
466
497
500
504
506
510
522
528
529
531
539
541
543
546
553
557
561
563
565
568
569
456 31
460
462
465
473
479
484
493
494
495
496
497
503
506
511
512
513
517
520
523
524
525
527
537
538
545
553
559
561
563
566
567
457 11
459
469
477
486
505
509
516
518
551
554
563
458 15
469
470
475
482
489
490
496
497
507
510
514
515
545
553
555
459 5
486
516
518
551
563
460 34
461
463
465
473
475
479
482
492
495
497
506
507
508
514
515
517
520
521
523
524
535
542
543
544
545
547
553
558
559
560
563
566
567
570
461 30
463
465
471
475
483
492
497
506
507
513
517
520
523
524
525
527
542
544
548
553
559
561
567
590
591
606
645
653
669
683
462 9
487
493
494
512
517
525
532
536
538
463 19
473
475
481
483
489
500
504
507
517
519
524
531
535
542
547
555
557
560
570
464 1
552
465 41
471
473
475
483
484
487
493
495
500
503
506
507
511
513
515
517
524
525
526
535
537
538
542
544
556
557
558
559
561
566
567
569
570
580
591
601
604
614
669
676
683
466 6
481
504
522
529
531
539
467 2
532
572
468 0
469 10
486
497
505
516
518
540
551
553
554
563
470 6
507
519
531
547
555
562
471 14
475
507
513
514
515
524
537
553
559
561
563
566
567
569
472 2
533
567
473 13
479
483
495
503
515
525
527
535
539
542
556
560
561
474 9
475
481
489
500
531
546
547
548
557
475 74
481
482
483
484
487
488
489
490
491
492
496
497
500
502
506
507
513
514
515
517
519
521
523
524
525
527
531
542
544
545
546
547
548
553
555
556
557
559
561
563
565
566
567
580
591
604
606
641
651
676
930
1122
1155
1179
1237
1300
1313
1320
1332
1358
1374
1425
1427
1435
1514
1536
1545
1549
1645
1673
1692
1767
1844
1882
476 1
501
477 5
485
516
518
554
563
478 3
496
508
534
479 19
483
484
492
493
503
511
512
513
515
517
520
525
527
536
538
542
545
559
561
480 4
540
543
563
593
481 8
489
504
519
522
531
539
547
555
482 13
483
484
496
497
506
507
515
517
525
548
553
556
565
483 191
484
487
492
493
494
496
497
500
503
506
507
513
514
515
517
520
524
525
526
527
535
537
538
542
544
553
557
559
560
561
563
566
567
580
591
596
601
604
606
614
637
639
641
651
669
671
896
917
919
930
933
936
942
948
954
962
976
984
1001
1012
1014
1018
1020
1025
1032
1066
1080
1086
1095
1099
1102
1104
1108
1113
1114
1122
1142
1148
1155
1158
1166
1179
1192
1204
1210
1237
1245
1261
1273
1277
1281
1282
1284
1294
1300
1303
1309
1313
1318
1320
1324
1332
1349
1357
1358
1373
1374
1382
1392
1396
1397
1400
1406
1408
1425
1427
1429
1446
1454
1455
1464
1473
1475
1487
1490
1492
1495
1508
1512
1514
1515
1536
1543
1545
1565
1574
1582
1595
1606
1611
1616
1625
1631
1638
1645
1654
1660
1661
1673
1677
1679
1680
1682
1692
1694
1695
1706
1720
1729
1732
1740
1742
1744
1751
1763
1766
1767
1773
1778
1783
1786
1790
1794
1801
1812
1820
1824
1828
1844
1848
1850
1870
1871
1875
1878
1881
1882
1893
1894
1899
1907
484 78
493
494
497
500
503
506
511
513
514
515
517
520
525
526
527
536
537
538
544
559
560
566
567
580
606
637
651
913
936
953
968
1001
1029
1080
1095
1114
1122
1155
1160
1173
1179
1217
1223
1237
1238
1300
1313
1320
1349
1357
1358
1374
1397
1408
1422
1487
1506
1512
1514
1536
1543
1545
1574
1598
1604
1616
1620
1645
1673
1677
1692
1694
1740
1778
1813
1882
1885
1897
485 2
518
563
486 5
505
509
516
551
554
487 9
492
493
500
503
513
525
538
556
559
488 11
496
497
511
512
513
517
524
527
553
556
559
489 7
519
531
535
546
547
555
557
490 4
491
502
523
548
491 2
502
548
492 30
495
497
500
503
506
513
514
515
517
524
537
538
542
544
553
559
560
561
566
567
580
591
604
606
614
637
641
651
669
676
493 22
494
497
500
503
507
511
512
514
517
525
526
536
537
538
539
545
556
557
559
560
561
566
494 9
497
503
517
526
536
537
538
559
561
495 7
507
514
520
542
544
558
570
496 17
497
506
507
508
513
514
515
517
523
553
565
566
580
591
637
641
669
497 29
500
503
506
507
510
513
515
517
520
523
524
525
526
527
537
538
542
544
545
546
555
557
559
560
561
565
566
567
570
498 1
532
499 1
532
500 36
503
506
507
513
514
517
519
520
521
524
525
527
531
537
538
542
546
547
548
553
555
556
557
560
563
565
566
580
591
601
604
614
637
645
651
683
501 1
564
502 2
539
548
503 20
511
513
514
517
524
525
526
527
537
538
539
542
553
556
557
559
560
561
566
567
504 23
506
507
510
513
514
521
522
528
529
531
539
541
543
544
546
547
548
553
555
562
563
570
571
505 4
509
516
551
554
506 26
507
508
513
514
517
519
520
521
523
524
525
527
537
544
545
553
557
559
561
563
566
591
604
606
610
645
507 21
510
513
514
515
517
520
523
524
525
526
544
545
553
556
557
559
561
563
565
566
570
508 6
520
534
541
542
544
563
509 4
516
518
551
554
510 7
513
521
528
533
553
555
563
511 10
512
517
525
536
538
545
556
559
561
566
512 11
513
515
517
525
526
536
538
545
556
560
561
513 33
514
515
517
520
523
524
525
527
537
542
544
553
557
559
561
563
566
567
580
591
601
604
606
610
614
634
637
641
645
646
651
669
683
514 19
517
520
524
525
527
537
538
541
544
548
559
561
566
569
570
580
614
669
683
515 19
517
519
524
525
527
545
548
553
555
557
559
566
580
591
614
620
637
641
654
516 4
518
551
554
563
517 46
520
524
525
526
527
536
537
538
544
545
553
556
559
561
566
580
601
606
637
651
905
936
976
1025
1095
1114
1179
1237
1268
1313
1320
1358
1374
1446
1487
1512
1514
1543
1574
1616
1645
1677
1692
1694
1778
1870
518 3
551
554
563
519 6
531
546
547
548
555
557
520 11
523
524
527
542
544
545
553
561
563
567
570
521 1
544
522 5
529
531
539
546
568
523 8
524
534
544
545
553
561
563
570
524 17
525
527
542
544
553
559
561
565
566
567
590
591
606
614
637
651
683
525 14
526
527
536
537
538
542
544
545
548
559
561
563
566
567
526 70
538
553
559
561
566
606
637
651
906
968
993
1012
1049
1054
1074
1075
1078
1110
1114
1128
1179
1191
1209
1217
1226
1237
1242
1250
1265
1278
1290
1320
1329
1334
1344
1357
1358
1367
1377
1393
1407
1416
1435
1444
1487
1519
1528
1540
1557
1574
1584
1600
1609
1616
1620
1630
1644
1688
1710
1724
1730
1740
1754
1768
1778
1791
1800
1861
1864
1882
527 6
538
542
553
559
561
567
528 3
543
553
563
529 2
531
539
530 0
531 9
539
543
546
547
555
557
563
568
570
532 1
572
533 0
534 1
563
535 0
536 3
538
545
561
537 8
538
545
559
560
561
566
567
569
538 40
542
545
559
560
561
566
580
606
637
651
948
1025
1080
1114
1122
1179
1223
1226
1237
1313
1320
1349
1358
1374
1400
1408
1487
1543
1545
1565
1574
1677
1679
1692
1695
1763
1767
1778
1870
1878
539 2
560
568
540 2
559
560
541 2
563
568
542 10
553
556
559
560
561
567
580
591
606
683
543 5
545
546
558
563
570
544 15
545
553
556
557
559
561
563
566
570
580
604
645
669
676
683
545 7
553
558
559
561
563
566
570
546 4
547
555
557
563
547 3
548
555
557
548 2
555
556
549 1
563
550 0
551 1
554
552 0
553 21
555
556
558
559
560
561
565
566
567
569
570
591
609
614
620
634
644
645
666
669
683
554 1
563
555 1
557
556 7
559
563
614
652
673
676
683
557 1
570
558 2
570
604
559 13
561
566
567
580
591
604
606
614
637
651
669
676
683
560 2
561
565
561 10
565
566
567
580
591
604
606
651
669
683
562 0
563 20
566
567
569
594
604
634
645
1013
1070
1136
1217
1338
1574
1687
1688
1745
1777
1808
1912
1967
564 0
565 0
566 24
567
580
591
593
637
651
676
936
968
1128
1155
1237
1313
1320
1358
1435
1512
1536
1574
1630
1673
1692
1740
1844
567 15
580
590
591
604
610
645
646
651
683
3437
3454
3487
3723
3861
3961
568 0
569 0
570 0
571 0
572 0
573 31
575
579
588
589
592
597
598
603
605
609
611
617
618
619
622
623
625
626
630
633
636
644
653
654
664
666
672
677
680
684
685
574 9
579
584
596
616
621
630
631
663
678
575 10
579
589
592
612
617
630
654
664
680
685
576 13
578
583
600
615
627
640
643
650
658
659
661
675
681
577 21
578
582
583
595
599
600
615
627
632
635
640
643
647
650
658
659
661
662
670
675
681
578 21
582
583
595
599
600
615
627
632
635
640
643
647
650
658
659
661
662
665
670
675
681
579 34
588
589
590
592
597
598
603
605
609
611
612
616
617
619
620
621
622
623
625
626
630
633
636
639
644
653
654
663
664
666
677
680
684
685
580 53
591
601
606
637
641
656
930
931
936
976
1025
1080
1095
1113
1122
1142
1155
1179
1210
1237
1294
1300
1313
1318
1320
1332
1349
1358
1374
1427
1446
1514
1543
1565
1574
1606
1616
1645
1673
1677
1679
1692
1694
1740
1743
1744
1790
1844
1853
1870
1878
1881
1882
581 1
642
582 18
583
595
599
600
615
627
632
635
640
643
650
658
659
661
662
670
675
681
583 20
595
599
600
615
627
628
632
635
640
643
647
650
658
659
661
662
665
670
675
681
584 12
592
596
616
618
630
631
637
639
660
678
679
682
585 0
586 4
587
634
645
646
587 5
591
634
645
646
651
588 11
592
617
618
619
633
644
653
654
678
682
685
589 17
592
596
597
603
605
609
611
617
620
622
623
625
636
654
664
677
684
590 8
591
609
612
617
623
633
644
680
591 10
604
606
634
637
641
645
646
651
669
683
592 33
597
598
603
605
609
611
612
616
617
618
619
620
621
622
623
625
626
630
633
636
644
653
654
655
664
666
672
677
678
680
682
684
685
593 0
594 5
667
3980
3989
4011
4031
595 14
600
615
627
635
640
643
650
658
659
661
662
670
675
681
596 37
604
609
616
618
620
630
639
653
655
663
677
678
917
1019
1022
1032
1086
1103
1129
1148
1215
1229
1233
1235
1311
1322
1345
1412
1515
1576
1650
1680
1688
1720
1828
1859
1872
597 16
603
609
611
618
619
623
625
630
633
636
644
653
654
677
680
684
598 12
605
609
618
619
625
630
636
653
654
677
680
684
599 18
600
615
627
628
632
635
640
643
647
650
658
659
661
662
665
670
675
681
600 16
615
627
628
632
635
640
643
650
658
659
661
662
665
670
675
681
601 11
609
629
630
637
644
976
1122
1349
1512
1645
1679
602 0
603 12
605
609
611
612
619
623
625
644
654
677
680
684
604 7
606
637
645
651
669
671
676
605 11
609
617
619
626
630
644
653
654
677
678
680
606 61
614
641
645
669
905
915
917
936
963
968
1001
1012
1052
1070
1086
1110
1113
1122
1179
1183
1210
1300
1313
1314
1318
1320
1334
1349
1357
1358
1371
1374
1436
1444
1487
1490
1512
1514
1536
1548
1565
1574
1606
1616
1620
1645
1671
1673
1674
1677
1692
1699
1727
1738
1744
1766
1767
1778
1876
1882
1897
607 0
608 0
609 14
612
617
619
620
623
626
630
636
644
653
654
664
666
680
610 0
611 9
618
625
636
653
654
664
677
680
684
612 8
617
619
630
636
654
664
678
680
613 0
614 5
637
645
669
676
683
615 15
627
628
632
635
640
643
647
658
659
661
662
665
670
675
681
616 13
618
621
622
623
625
630
631
639
657
660
663
678
684
617 13
619
620
625
626
630
644
648
654
664
666
677
680
685
618 13
619
630
631
633
636
653
666
678
679
680
682
684
685
619 12
623
625
630
633
636
644
653
654
677
678
684
685
620 8
630
636
644
653
654
666
672
678
621 2
622
663
622 6
623
625
639
663
678
684
623 5
625
636
654
677
684
624 0
625 7
630
633
644
653
654
677
684
626 7
630
644
654
657
664
677
680
627 14
632
635
640
643
647
650
658
659
661
662
665
670
675
681
628 7
632
643
647
661
662
665
681
629 8
630
637
641
1223
1400
1679
1850
1893
630 15
631
636
641
644
653
655
657
663
664
666
672
678
682
684
685
631 4
639
678
679
682
632 12
635
640
643
647
650
658
659
661
662
665
670
675
633 5
636
644
653
666
680
634 4
645
646
647
651
635 10
640
643
650
658
659
661
662
670
675
681
636 8
644
653
666
677
678
680
684
685
637 82
639
641
645
669
678
679
896
936
957
968
1001
1012
1018
1025
1060
1067
1080
1086
1104
1113
1128
1142
1143
1148
1155
1179
1189
1192
1204
1277
1300
1313
1318
1320
1324
1332
1358
1374
1423
1427
1429
1436
1448
1464
1473
1475
1479
1487
1512
1526
1536
1543
1545
1573
1574
1578
1584
1595
1606
1616
1628
1645
1647
1671
1673
1677
1679
1692
1694
1716
1720
1744
1766
1778
1790
1808
1830
1853
1871
1882
1897
1901
638 0
639 2
678
682
640 10
643
647
650
658
659
661
662
670
675
681
641 47
651
915
930
962
1060
1070
1086
1113
1114
1122
1179
1210
1231
1235
1237
1273
1300
1313
1318
1320
1332
1358
1374
1400
1425
1436
1446
1448
1459
1475
1549
1565
1573
1574
1606
1616
1625
1671
1744
1763
1766
1767
1778
1830
1844
1881
1882
642 0
643 9
650
658
659
661
662
665
670
675
681
644 4
654
664
666
680
645 5
646
651
669
671
683
646 1
651
647 8
650
658
659
662
665
670
675
681
648 0
649 2
1023
1694
650 7
658
659
661
662
665
670
681
651 38
683
905
936
1001
1011
1012
1080
1113
1122
1169
1179
1223
1318
1320
1357
1358
1374
1408
1428
1473
1487
1512
1526
1536
1545
1565
1574
1606
1645
1673
1679
1692
1709
1744
1763
1767
1778
1882
652 0
653 8
654
664
666
672
677
678
680
685
654 9
664
666
672
677
678
680
683
684
685
655 1
657
656 0
657 1
682
658 7
659
661
662
665
670
675
681
659 6
661
662
665
670
675
681
660 0
661 5
662
665
670
675
681
662 4
665
670
675
681
663 0
664 2
666
685
665 2
670
675
666 1
680
667 0
668 0
669 1
671
670 2
675
681
671 0
672 1
678
673 0
674 0
675 1
681
676 1
683
677 3
680
682
684
678 3
679
682
685
679 1
682
680 2
684
685
681 0
682 0
683 0
684 0
685 0
686 170
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
687 27
688
697
703
718
728
730
739
747
759
764
765
774
777
779
780
783
797
805
807
817
819
820
823
828
830
838
856
688 43
694
695
696
697
701
713
719
723
724
726
727
734
739
740
747
751
752
754
756
766
770
771
772
774
777
780
792
800
805
815
819
821
823
824
828
830
834
840
845
847
849
853
856
689 7
702
712
714
732
771
789
839
690 8
694
713
731
773
784
820
831
853
691 5
746
771
782
822
833
692 0
693 13
695
697
705
713
726
734
778
823
824
828
834
837
844
694 51
695
696
697
703
705
706
710
711
713
719
722
724
726
727
731
737
738
745
752
754
756
760
766
772
773
774
780
781
784
795
798
800
805
810
812
815
820
821
823
824
827
828
829
830
831
834
842
845
847
848
853
695 37
696
697
700
701
706
711
713
718
719
724
726
734
738
745
751
752
754
760
766
777
778
780
781
784
794
805
810
815
824
829
830
834
840
842
844
847
853
696 27
697
711
713
719
724
727
738
739
745
747
773
774
778
780
784
795
805
823
824
828
829
830
834
840
842
845
853
697 45
698
701
705
708
709
713
719
721
724
726
727
731
745
747
748
753
754
760
765
766
769
772
777
780
781
800
805
815
818
819
820
823
824
827
828
830
834
835
840
842
844
848
849
856
890
698 66
703
708
713
719
729
745
747
753
769
772
774
776
798
800
803
804
805
810
811
819
823
825
828
830
840
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
3437
699 1
833
700 5
745
784
794
795
815
701 17
713
724
726
747
754
760
774
777
778
780
781
794
821
830
834
842
845
702 6
714
725
732
789
822
839
703 39
705
709
718
719
728
730
739
741
747
748
754
758
759
764
765
779
781
787
792
793
797
805
807
809
815
817
819
820
823
824
827
828
831
835
838
843
845
856
880
704 4
770
777
799
848
705 64
706
713
715
718
719
720
722
724
726
728
731
737
738
739
741
745
747
748
752
754
755
758
759
760
761
762
763
764
770
772
773
778
780
781
784
787
799
800
803
805
807
808
809
810
814
819
820
823
824
827
828
829
830
831
834
835
836
842
843
844
845
847
849
853
706 14
713
719
731
745
752
773
784
805
810
815
828
834
847
853
707 9
712
714
736
742
746
767
768
816
833
708 26
713
719
724
730
747
753
755
760
769
774
781
797
800
811
814
819
823
824
827
828
830
840
849
856
869
890
709 14
739
754
777
805
819
823
824
828
830
835
838
840
843
848
710 6
711
803
805
810
847
853
711 15
722
724
727
738
745
752
766
784
795
810
828
829
842
847
853
712 10
714
736
742
767
768
782
789
816
822
839
713 58
719
721
722
724
726
731
734
736
738
742
745
746
747
748
751
752
760
762
766
772
773
774
777
778
780
781
782
784
787
794
800
805
810
813
814
815
816
817
818
819
823
824
827
828
829
830
831
833
834
840
842
844
845
847
848
850
851
853
714 9
725
732
767
771
789
806
818
822
839
715 8
738
745
781
805
814
827
834
842
716 11
718
728
741
747
763
770
795
797
799
820
849
717 3
798
852
855
718 24
719
720
730
745
747
748
758
762
764
770
781
787
793
797
803
805
809
814
815
817
823
827
828
834
719 51
720
722
724
726
727
728
731
733
734
737
745
747
752
755
756
759
760
762
764
766
768
772
773
774
781
784
787
794
799
800
805
810
814
815
817
819
820
823
824
827
828
829
830
834
840
842
845
847
848
849
853
720 14
730
739
745
755
764
774
781
787
790
793
803
808
809
832
721 2
736
848
722 8
737
738
745
768
784
820
829
853
723 10
727
734
745
766
770
824
826
828
830
849
724 35
726
731
734
736
738
742
745
752
754
760
766
773
777
778
781
784
786
794
795
805
814
819
820
821
823
824
826
827
828
829
830
834
842
848
853
725 5
732
771
806
818
839
726 25
731
745
751
752
754
760
766
773
778
780
781
784
805
812
815
820
821
823
824
828
830
834
844
845
853
727 18
752
756
766
770
784
800
805
824
828
830
842
845
846
847
848
849
853
854
728 32
730
737
739
741
747
754
759
764
765
773
774
779
780
781
783
787
792
797
803
805
807
809
817
819
820
823
824
828
835
838
843
856
729 11
753
804
856
861
863
876
878
882
886
888
889
730 8
747
763
764
783
787
797
803
849
731 16
745
752
766
773
774
781
784
805
810
815
827
828
830
834
847
853
732 9
771
788
789
791
802
806
818
822
839
733 6
768
782
786
795
829
839
734 15
756
760
766
770
778
784
785
803
805
829
842
846
847
849
853
735 4
769
800
819
856
736 8
742
746
782
788
816
818
833
850
737 10
745
773
805
815
820
824
828
830
837
843
738 15
745
751
752
760
774
781
784
794
795
805
813
826
829
842
853
739 20
740
747
754
757
758
764
774
777
780
787
792
793
797
805
807
819
823
824
828
840
740 5
748
770
817
831
841
741 12
747
763
770
781
800
807
820
823
827
828
835
836
742 6
746
759
768
786
789
829
743 2
782
833
744 1
848
745 35
747
751
752
755
758
760
762
773
774
781
784
787
790
794
795
799
800
805
810
813
814
815
817
820
823
824
827
828
829
830
834
842
845
847
853
746 3
782
816
833
747 38
748
752
753
754
758
763
764
765
769
770
773
774
780
783
792
793
797
800
803
804
805
807
809
810
815
819
820
823
828
830
831
837
838
840
848
849
856
880
748 11
758
764
770
779
787
793
797
817
830
831
849
749 1
757
750 1
770
751 5
784
795
828
830
842
752 22
759
766
773
774
781
784
800
805
810
815
820
823
824
827
828
829
830
831
834
842
847
853
753 7
769
819
823
856
861
889
890
754 16
773
777
779
780
792
805
815
821
823
824
828
830
835
838
840
848
755 13
758
781
783
787
793
797
808
809
814
827
836
845
849
756 4
805
826
827
847
757 1
775
758 11
781
783
787
793
808
809
814
817
827
836
849
759 2
766
828
760 16
766
781
784
794
800
805
814
820
823
824
827
828
829
830
834
842
761 6
772
800
805
827
842
848
762 7
781
799
805
810
814
827
842
763 8
770
787
797
803
804
820
836
849
764 16
779
781
783
787
793
797
805
807
809
817
823
824
827
828
838
843
765 8
779
780
792
807
823
835
843
856
766 18
771
780
784
800
805
810
815
820
823
824
826
827
828
830
834
847
849
853
767 4
768
796
822
839
768 6
786
789
816
822
833
839
769 8
774
798
800
811
828
856
869
890
770 12
772
777
781
783
797
799
803
820
824
828
845
849
771 7
789
791
802
806
818
839
850
772 8
781
800
805
814
827
828
845
856
773 19
774
780
781
784
810
815
820
821
823
824
827
828
829
831
834
836
842
847
853
774 17
784
800
805
807
810
811
819
820
823
824
828
830
840
843
853
856
869
775 0
776 7
867
872
873
874
877
885
887
777 5
779
780
824
829
830
778 6
812
819
828
830
834
844
779 9
780
792
807
823
824
828
835
838
840
780 14
792
803
805
815
819
823
824
828
830
834
835
838
840
845
781 23
783
784
787
793
794
800
805
809
810
814
815
817
823
824
827
828
829
830
834
836
842
849
853
782 5
786
804
813
829
833
783 8
787
793
797
809
817
820
827
849
784 14
794
795
800
810
813
824
826
827
828
829
834
842
853
854
785 1
846
786 3
813
829
833
787 11
793
797
803
808
809
814
817
823
827
836
849
788 1
806
789 4
806
818
833
839
790 1
832
791 4
796
806
818
822
792 13
803
805
807
815
819
823
824
828
830
835
837
838
850
793 7
797
808
809
817
836
849
850
794 2
795
842
795 5
813
820
829
842
853
796 4
806
818
822
829
797 8
808
809
817
820
827
828
831
849
798 2
852
855
799 4
813
814
835
845
800 14
805
810
811
814
823
827
828
830
834
842
845
851
853
856
801 0
802 2
806
818
803 5
820
832
837
840
880
804 10
849
856
861
863
876
878
882
886
888
889
805 24
807
810
814
815
817
818
819
823
824
827
828
829
830
831
834
837
838
840
842
843
844
847
853
880
806 5
818
822
833
839
850
807 6
819
823
828
838
843
856
808 1
809
809 2
817
827
810 10
814
815
823
827
828
834
842
847
853
856
811 3
856
869
890
812 4
815
824
828
837
813 1
833
814 6
827
828
829
834
842
853
815 13
819
823
824
828
830
834
835
837
838
845
847
853
856
816 2
833
850
817 5
819
827
828
830
850
818 2
822
839
819 12
823
824
827
828
830
834
835
838
840
848
856
880
820 10
823
824
828
830
831
834
845
848
849
853
821 1
836
822 3
829
839
850
823 13
824
827
828
830
834
835
838
840
843
848
853
856
880
824 17
826
827
828
829
830
834
835
837
838
840
842
843
844
847
848
849
853
825 4
856
864
884
889
826 3
828
830
842
827 6
828
830
834
842
849
853
828 18
829
830
834
835
837
838
840
842
844
845
846
847
848
849
851
853
856
880
829 4
834
842
847
853
830 10
834
838
840
844
845
846
847
849
853
856
831 1
853
832 0
833 0
834 4
842
844
847
853
835 2
837
838
836 1
853
837 1
840
838 2
840
856
839 0
840 2
848
856
841 0
842 1
853
843 0
844 1
848
845 1
849
846 0
847 1
853
848 0
849 0
850 0
851 0
852 1
855
853 0
854 0
855 0
856 10
861
863
864
869
876
878
882
888
889
893
857 11
862
865
868
871
3437
3456
3495
3586
3621
3626
3797
858 4
870
871
881
895
859 1
885
860 1
1684
861 5
863
876
878
888
889
862 22
865
868
1085
3437
3456
3495
3501
3517
3550
3577
3586
3592
3609
3621
3633
3677
3684
3721
3779
3797
3872
3948
863 6
876
878
882
886
888
889
864 2
884
893
865 1
868
866 4
879
881
894
895
867 6
872
873
874
877
885
887
868 0
869 1
890
870 5
871
879
881
894
895
871 3
879
881
895
872 4
873
874
885
887
873 2
874
885
874 2
885
887
875 0
876 5
878
882
886
888
889
877 1
885
878 3
886
888
889
879 2
881
894
880 0
881 1
895
882 2
886
889
883 0
884 1
893
885 1
887
886 1
889
887 0
888 1
889
889 0
890 0
891 0
892 0
893 0
894 0
895 0
896 123
902
954
957
975
981
984
988
989
994
1007
1009
1014
1015
1018
1019
1021
1032
1036
1044
1060
1067
1081
1082
1100
1102
1104
1108
1115
1120
1129
1148
1158
1170
1190
1192
1204
1215
1221
1227
1229
1231
1235
1257
1261
1273
1277
1282
1284
1286
1292
1298
1303
1315
1322
1324
1345
1347
1350
1373
1379
1381
1392
1396
1404
1413
1417
1423
1426
1432
1438
1448
1454
1459
1462
1475
1479
1495
1502
1515
1550
1573
1576
1578
1583
1587
1591
1595
1596
1611
1628
1635
1636
1638
1647
1661
1680
1691
1706
1715
1716
1720
1728
1732
1742
1751
1764
1783
1786
1790
1812
1824
1841
1850
1857
1859
1862
1871
1872
1873
1875
1893
1899
1903
897 65
922
927
947
953
967
991
995
1029
1058
1074
1083
1084
1123
1160
1173
1191
1205
1214
1219
1256
1280
1305
1312
1323
1329
1331
1361
1376
1388
1398
1409
1420
1447
1449
1458
1460
1467
1470
1480
1483
1513
1519
1522
1530
1535
1553
1570
1590
1612
1620
1639
1741
1765
1768
1769
1782
1791
1799
1805
1835
1842
1846
1861
1863
1888
898 37
917
919
942
969
971
1014
1020
1066
1081
1099
1102
1108
1166
1261
1273
1277
1282
1309
1316
1373
1382
1396
1406
1454
1515
1595
1729
1732
1742
1751
1783
1786
1820
1824
1848
1871
1875
899 2
1133
1442
900 12
908
919
1014
1136
1261
1307
1494
1553
1615
1687
1698
1825
901 33
903
938
958
963
992
1097
1118
1137
1186
1216
1232
1314
1319
1333
1363
1371
1378
1452
1468
1493
1533
1548
1568
1601
1629
1648
1733
1787
1798
1837
1880
1892
1895
902 44
957
975
981
1019
1036
1067
1082
1100
1104
1129
1148
1158
1190
1192
1204
1227
1235
1257
1277
1279
1298
1322
1345
1347
1379
1426
1438
1448
1459
1462
1479
1573
1576
1591
1596
1611
1628
1636
1680
1691
1857
1872
1873
1899
903 32
917
963
992
1097
1118
1137
1186
1216
1232
1314
1319
1333
1363
1371
1378
1452
1468
1493
1533
1548
1568
1601
1629
1648
1733
1747
1787
1798
1837
1880
1892
1895
904 1
1224
905 13
1001
1095
1114
1217
1226
1237
1263
1408
1422
1487
1536
1658
1692
906 76
925
966
1003
1048
1049
1054
1059
1075
1078
1110
1116
1126
1128
1175
1184
1199
1205
1209
1222
1242
1243
1250
1256
1269
1278
1323
1344
1352
1367
1375
1376
1377
1390
1407
1431
1471
1480
1520
1528
1547
1551
1554
1557
1570
1572
1600
1609
1620
1622
1623
1644
1652
1653
1659
1663
1688
1689
1724
1730
1737
1746
1757
1768
1771
1795
1796
1800
1804
1811
1816
1827
1861
1867
1877
1888
1891
907 12
948
980
1047
1155
1172
1420
1464
1677
1685
1730
1734
1845
908 30
950
1033
1077
1136
1144
1187
1203
1274
1307
1325
1327
1337
1360
1421
1433
1465
1511
1518
1537
1555
1567
1588
1593
1615
1687
1698
1719
1806
1825
1866
909 11
955
1030
1043
1045
1111
1197
1368
1384
1436
1788
1889
910 4
912
1657
1776
1808
911 0
912 7
1122
1357
1422
1536
1657
1776
1808
913 42
914
968
1052
1068
1093
1135
1173
1183
1217
1222
1238
1247
1357
1366
1377
1408
1436
1444
1453
1487
1497
1561
1575
1620
1630
1646
1658
1675
1688
1699
1703
1709
1727
1738
1807
1813
1818
1867
1881
1885
1897
1910
914 14
915
1052
1217
1247
1408
1453
1574
1575
1673
1807
1818
1882
1885
1897
915 30
930
948
962
1110
1142
1155
1192
1294
1408
1425
1427
1446
1487
1545
1549
1565
1574
1602
1625
1636
1671
1673
1763
1766
1778
1790
1801
1844
1881
1897
916 146
925
946
947
952
960
966
967
972
978
982
983
993
999
1004
1006
1017
1026
1028
1040
1047
1063
1069
1076
1078
1079
1086
1092
1125
1149
1153
1156
1163
1172
1175
1182
1184
1191
1199
1207
1211
1214
1222
1230
1238
1250
1255
1256
1267
1269
1271
1280
1285
1287
1288
1289
1290
1293
1294
1302
1305
1312
1329
1330
1331
1335
1361
1365
1370
1376
1380
1390
1399
1402
1409
1431
1456
1471
1483
1509
1516
1522
1523
1524
1530
1547
1551
1554
1557
1559
1563
1571
1580
1584
1589
1597
1598
1605
1610
1612
1613
1614
1617
1619
1621
1622
1623
1632
1637
1643
1662
1663
1665
1668
1685
1707
1712
1717
1718
1730
1735
1736
1746
1750
1752
1753
1754
1768
1791
1793
1796
1799
1800
1804
1809
1823
1827
1835
1839
1849
1861
1864
1868
1879
1888
1900
1902
917 124
919
933
938
942
944
954
957
964
965
969
984
992
1007
1014
1018
1020
1032
1037
1042
1051
1052
1057
1060
1066
1070
1081
1086
1099
1102
1108
1121
1158
1159
1166
1167
1183
1204
1216
1217
1221
1225
1235
1241
1245
1246
1260
1261
1273
1275
1277
1281
1282
1296
1299
1303
1309
1314
1316
1324
1338
1366
1371
1373
1382
1396
1406
1412
1418
1429
1436
1444
1451
1454
1469
1472
1481
1502
1503
1504
1507
1515
1525
1531
1533
1536
1541
1569
1582
1595
1630
1661
1681
1686
1699
1703
1706
1709
1725
1727
1729
1732
1733
1738
1739
1742
1751
1770
1783
1785
1786
1787
1807
1812
1820
1824
1828
1848
1871
1876
1893
1894
1899
1906
1907
918 0
919 24
942
1020
1032
1066
1099
1102
1245
1261
1277
1303
1373
1396
1495
1582
1661
1729
1732
1742
1751
1783
1786
1820
1824
1871
920 12
921
1182
1334
1369
1376
1447
1477
1484
1584
1782
1792
1860
921 104
925
927
934
952
967
980
993
995
1026
1048
1049
1059
1078
1124
1126
1128
1135
1146
1164
1182
1185
1195
1199
1222
1230
1243
1255
1269
1272
1290
1291
1312
1323
1329
1334
1341
1352
1361
1367
1369
1375
1376
1377
1389
1390
1391
1393
1399
1404
1407
1420
1431
1467
1471
1509
1516
1520
1522
1535
1540
1551
1554
1557
1563
1570
1584
1589
1603
1608
1612
1613
1621
1622
1639
1643
1663
1669
1675
1683
1685
1689
1714
1718
1730
1734
1735
1750
1753
1757
1761
1765
1768
1793
1813
1823
1826
1827
1833
1835
1842
1845
1864
1888
1891
922 28
946
991
1123
1130
1199
1305
1312
1341
1398
1399
1449
1458
1467
1480
1590
1614
1626
1662
1702
1780
1800
1805
1817
1839
1846
1858
1863
1909
923 7
961
1178
1193
1317
1369
1505
1758
924 44
940
954
974
1000
1010
1035
1037
1051
1070
1109
1120
1127
1141
1159
1170
1188
1228
1236
1258
1260
1275
1304
1308
1310
1338
1355
1366
1412
1469
1472
1482
1496
1500
1525
1536
1549
1703
1709
1725
1745
1781
1830
1876
1906
925 163
927
946
967
978
980
993
999
1003
1004
1017
1047
1048
1049
1054
1059
1075
1076
1079
1086
1092
1110
1112
1124
1125
1126
1132
1146
1149
1172
1175
1180
1181
1184
1185
1196
1198
1199
1209
1211
1214
1222
1242
1243
1250
1265
1267
1269
1290
1291
1302
1312
1323
1334
1335
1339
1340
1344
1352
1365
1367
1375
1376
1377
1390
1399
1416
1420
1431
1449
1456
1460
1471
1485
1491
1509
1516
1520
1523
1524
1530
1538
1539
1547
1551
1554
1557
1559
1563
1570
1572
1584
1589
1590
1597
1598
1600
1608
1610
1612
1613
1614
1617
1618
1620
1621
1622
1623
1632
1637
1639
1643
1644
1653
1659
1663
1668
1669
1675
1683
1688
1689
1710
1714
1717
1718
1721
1724
1730
1734
1735
1736
1737
1746
1750
1752
1753
1757
1768
1769
1771
1774
1793
1795
1796
1799
1800
1804
1811
1813
1819
1827
1833
1835
1836
1842
1861
1867
1877
1879
1886
1888
1891
1909
926 20
946
960
997
1026
1056
1151
1191
1255
1256
1280
1409
1509
1604
1605
1608
1663
1722
1782
1810
1835
927 71
946
947
967
980
993
1026
1048
1124
1146
1153
1175
1182
1185
1195
1214
1243
1255
1265
1269
1290
1312
1329
1334
1352
1367
1369
1376
1377
1405
1420
1460
1467
1513
1520
1528
1530
1551
1554
1563
1570
1584
1589
1590
1603
1608
1609
1611
1612
1613
1621
1639
1663
1669
1675
1724
1730
1736
1750
1765
1768
1782
1791
1799
1811
1819
1827
1831
1835
1846
1851
1888
928 8
1061
1144
1174
1328
1494
1676
1705
1825
929 4
1317
1505
1701
1838
930 43
948
962
976
1080
1113
1122
1142
1155
1210
1294
1318
1332
1349
1358
1374
1400
1408
1425
1427
1446
1464
1514
1526
1549
1565
1574
1616
1625
1645
1660
1671
1679
1694
1695
1763
1766
1773
1801
1844
1870
1878
1881
1882
931 13
939
1064
1212
1343
1453
1566
1645
1671
1694
1743
1829
1831
1910
932 62
953
980
982
995
997
1026
1029
1056
1074
1107
1156
1172
1173
1191
1205
1211
1238
1256
1269
1302
1329
1330
1331
1370
1388
1399
1409
1420
1440
1447
1483
1488
1509
1517
1535
1571
1580
1589
1594
1604
1605
1620
1622
1659
1663
1665
1669
1675
1685
1722
1730
1734
1741
1754
1775
1813
1827
1843
1845
1864
1898
1902
933 22
941
942
971
1014
1103
1215
1241
1261
1273
1502
1503
1573
1649
1661
1704
1706
1729
1742
1794
1820
1850
1871
934 80
952
980
993
1026
1048
1076
1079
1086
1126
1128
1146
1155
1175
1185
1199
1211
1243
1267
1269
1291
1302
1305
1329
1334
1352
1367
1376
1377
1390
1391
1399
1420
1431
1456
1467
1471
1491
1508
1509
1516
1522
1538
1551
1559
1584
1589
1597
1603
1608
1610
1612
1613
1621
1637
1643
1663
1668
1675
1707
1714
1721
1730
1746
1750
1753
1757
1761
1768
1791
1793
1795
1799
1800
1804
1823
1827
1833
1835
1888
1902
935 6
1007
1393
1531
1680
1781
1807
936 24
1001
1012
1114
1122
1155
1179
1223
1237
1300
1320
1358
1374
1506
1512
1574
1606
1616
1645
1673
1677
1740
1767
1870
1882
937 6
1106
1248
1264
1725
1749
1785
938 26
992
1097
1118
1216
1232
1314
1319
1333
1363
1378
1424
1452
1468
1493
1533
1548
1568
1601
1648
1733
1747
1787
1798
1837
1880
1895
939 15
1064
1154
1212
1295
1342
1356
1425
1453
1478
1497
1545
1566
1829
1831
1910
940 15
1109
1139
1221
1236
1259
1338
1418
1425
1469
1472
1504
1541
1650
1904
1906
941 52
942
945
954
969
971
984
1020
1032
1081
1104
1227
1235
1257
1273
1277
1281
1282
1303
1379
1404
1406
1412
1429
1454
1462
1502
1573
1582
1596
1611
1628
1635
1638
1680
1691
1704
1706
1729
1742
1764
1783
1786
1794
1820
1824
1828
1850
1857
1871
1893
1894
1907
942 58
954
969
971
984
1014
1018
1020
1032
1066
1081
1099
1102
1108
1148
1166
1204
1215
1245
1261
1282
1284
1303
1309
1316
1324
1347
1373
1396
1404
1406
1451
1454
1495
1502
1503
1508
1515
1582
1595
1638
1661
1706
1729
1732
1742
1751
1783
1786
1812
1820
1824
1828
1848
1871
1893
1894
1899
1907
943 11
1042
1051
1167
1168
1189
1225
1236
1244
1304
1308
1536
944 35
965
977
1011
1041
1051
1070
1072
1131
1159
1169
1249
1258
1260
1275
1306
1338
1366
1428
1469
1472
1504
1525
1536
1630
1634
1686
1703
1709
1725
1738
1748
1756
1770
1815
1876
945 2
1406
1704
946 160
947
952
960
966
967
968
991
993
1003
1004
1006
1024
1026
1028
1048
1059
1076
1078
1079
1083
1086
1092
1112
1123
1125
1126
1132
1146
1149
1153
1163
1172
1181
1182
1184
1185
1196
1199
1207
1209
1211
1238
1242
1243
1250
1255
1267
1272
1287
1289
1302
1305
1312
1330
1331
1339
1344
1352
1361
1365
1367
1369
1370
1375
1376
1377
1390
1391
1398
1399
1402
1405
1416
1420
1431
1449
1456
1467
1480
1485
1488
1491
1509
1516
1522
1530
1532
1538
1539
1547
1554
1557
1559
1563
1570
1580
1584
1589
1590
1597
1598
1603
1608
1610
1612
1614
1617
1619
1621
1623
1632
1637
1653
1662
1663
1668
1683
1689
1700
1707
1712
1714
1717
1721
1730
1735
1736
1737
1741
1746
1750
1752
1753
1757
1761
1768
1782
1791
1793
1799
1800
1804
1810
1816
1819
1823
1826
1827
1833
1835
1836
1839
1846
1849
1867
1868
1879
1886
1888
1902
947 110
978
993
999
1017
1028
1049
1059
1078
1079
1086
1101
1126
1128
1132
1135
1156
1184
1185
1199
1211
1230
1242
1243
1250
1267
1269
1272
1287
1291
1302
1305
1329
1341
1352
1365
1367
1376
1377
1390
1391
1399
1416
1420
1431
1449
1467
1471
1491
1509
1516
1522
1528
1539
1551
1559
1562
1563
1584
1589
1590
1597
1598
1603
1604
1608
1610
1612
1613
1614
1617
1621
1622
1637
1639
1653
1663
1668
1669
1683
1714
1717
1721
1730
1735
1746
1750
1752
1754
1757
1761
1765
1768
1782
1795
1799
1800
1804
1808
1813
1816
1823
1827
1832
1833
1835
1845
1864
1867
1886
1888
948 32
1012
1025
1080
1113
1142
1237
1313
1318
1320
1332
1358
1427
1446
1464
1487
1526
1543
1549
1565
1574
1625
1660
1677
1695
1763
1766
1773
1801
1844
1870
1878
1881
949 21
1041
1052
1072
1106
1109
1121
1189
1226
1259
1348
1415
1428
1472
1507
1529
1536
1541
1630
1681
1770
1831
950 8
1136
1337
1410
1445
1494
1537
1555
1687
951 19
973
1033
1161
1274
1325
1327
1337
1445
1511
1523
1540
1618
1641
1656
1687
1702
1718
1806
1852
952 79
967
993
1004
1017
1028
1054
1059
1076
1078
1086
1126
1128
1149
1156
1184
1185
1199
1211
1230
1250
1267
1269
1290
1291
1302
1341
1352
1365
1367
1376
1377
1390
1391
1399
1420
1431
1467
1491
1516
1522
1530
1539
1554
1557
1572
1584
1589
1597
1603
1608
1612
1617
1621
1622
1662
1663
1689
1707
1714
1717
1730
1735
1736
1746
1750
1752
1757
1761
1791
1793
1799
1800
1810
1823
1827
1833
1849
1886
1888
953 105
978
993
995
997
1029
1040
1047
1056
1059
1078
1083
1086
1107
1117
1124
1135
1156
1160
1163
1172
1173
1191
1199
1201
1205
1214
1222
1230
1238
1243
1256
1271
1280
1289
1323
1330
1331
1336
1359
1361
1370
1377
1389
1390
1391
1409
1431
1447
1456
1470
1471
1483
1487
1488
1509
1517
1520
1530
1551
1553
1559
1563
1571
1580
1589
1590
1604
1605
1609
1610
1613
1619
1620
1621
1622
1637
1662
1663
1665
1670
1675
1685
1688
1707
1714
1717
1722
1730
1736
1741
1768
1791
1793
1800
1804
1809
1813
1826
1842
1849
1861
1868
1888
1898
1902
954 48
969
971
984
1014
1018
1020
1032
1066
1102
1104
1108
1120
1166
1227
1235
1245
1273
1277
1281
1282
1303
1324
1373
1382
1396
1479
1495
1502
1515
1591
1595
1649
1661
1706
1729
1732
1742
1751
1781
1783
1786
1794
1812
1820
1824
1830
1871
1893
955 8
1030
1043
1045
1111
1197
1254
1368
1788
956 9
979
1016
1138
1177
1218
1403
1499
1548
1889
957 60
975
981
1036
1060
1066
1067
1082
1104
1120
1148
1158
1170
1190
1192
1204
1227
1231
1235
1257
1277
1284
1286
1292
1298
1315
1322
1345
1347
1379
1381
1392
1404
1413
1423
1432
1438
1459
1462
1475
1479
1550
1573
1576
1578
1583
1591
1596
1611
1628
1636
1655
1691
1715
1716
1732
1764
1857
1859
1873
1899
958 22
1097
1118
1137
1186
1216
1232
1319
1333
1371
1452
1468
1493
1533
1548
1601
1648
1733
1787
1798
1837
1880
1895
959 45
960
972
983
1006
1029
1039
1040
1063
1069
1078
1107
1132
1153
1160
1163
1199
1201
1205
1207
1238
1256
1271
1285
1288
1330
1359
1370
1380
1391
1402
1409
1447
1456
1457
1483
1519
1551
1598
1604
1619
1663
1809
1832
1868
1898
960 98
966
972
982
997
998
1006
1017
1024
1040
1059
1068
1069
1078
1083
1086
1091
1101
1107
1123
1125
1126
1130
1132
1153
1156
1163
1175
1199
1207
1211
1214
1238
1256
1271
1272
1285
1287
1288
1289
1291
1302
1305
1331
1336
1370
1388
1390
1398
1399
1409
1431
1447
1449
1456
1471
1480
1488
1519
1527
1542
1547
1551
1559
1571
1584
1598
1603
1604
1610
1612
1613
1617
1619
1622
1652
1663
1665
1668
1707
1712
1714
1736
1789
1793
1799
1800
1804
1809
1816
1823
1827
1832
1833
1839
1863
1879
1888
1898
961 11
1038
1087
1088
1197
1283
1301
1327
1505
1688
1780
1852
962 21
1064
1095
1142
1210
1212
1234
1235
1294
1425
1453
1487
1545
1549
1574
1671
1677
1743
1778
1831
1844
1910
963 29
992
1097
1118
1137
1216
1232
1314
1319
1333
1363
1371
1378
1452
1468
1493
1533
1548
1568
1601
1629
1648
1733
1747
1787
1798
1802
1837
1880
1895
964 24
1005
1041
1062
1089
1109
1213
1259
1278
1311
1373
1415
1428
1469
1482
1507
1624
1664
1667
1672
1725
1739
1783
1876
1904
965 13
986
1052
1070
1188
1225
1275
1299
1304
1500
1536
1634
1686
1703
966 110
978
982
983
999
1006
1017
1024
1040
1078
1083
1086
1101
1107
1117
1125
1126
1130
1132
1153
1163
1172
1181
1184
1185
1191
1199
1211
1219
1222
1230
1238
1256
1271
1285
1288
1289
1291
1302
1305
1330
1331
1335
1336
1341
1351
1352
1361
1367
1370
1380
1390
1399
1416
1431
1449
1456
1457
1471
1488
1491
1516
1522
1547
1556
1559
1572
1584
1589
1605
1610
1619
1621
1652
1662
1663
1665
1668
1707
1714
1717
1721
1730
1736
1737
1746
1757
1789
1793
1799
1800
1804
1809
1810
1813
1816
1821
1823
1826
1827
1832
1833
1839
1849
1864
1868
1879
1886
1888
1898
1902
967 99
980
993
1003
1026
1047
1048
1049
1054
1076
1092
1110
1112
1124
1126
1146
1149
1175
1182
1195
1230
1238
1243
1250
1255
1265
1272
1290
1293
1305
1312
1329
1334
1352
1361
1365
1367
1369
1376
1377
1390
1402
1405
1420
1431
1441
1467
1480
1484
1485
1509
1516
1520
1522
1523
1524
1528
1554
1557
1559
1563
1570
1584
1589
1590
1603
1604
1614
1621
1622
1626
1637
1659
1663
1675
1685
1688
1689
1717
1721
1730
1734
1752
1753
1768
1772
1774
1782
1791
1796
1800
1813
1827
1833
1835
1843
1845
1867
1888
1891
968 32
999
1052
1054
1062
1110
1172
1183
1217
1334
1343
1364
1429
1435
1436
1444
1487
1523
1536
1540
1584
1630
1658
1696
1699
1711
1738
1794
1807
1814
1818
1827
1897
969 26
1014
1032
1081
1099
1108
1170
1261
1282
1303
1396
1406
1451
1502
1573
1704
1729
1732
1742
1751
1783
1786
1794
1820
1824
1871
1894
970 14
1033
1073
1307
1360
1433
1511
1555
1567
1615
1687
1806
1825
1847
1866
971 28
984
1014
1020
1032
1158
1204
1215
1241
1247
1273
1282
1347
1429
1489
1495
1502
1503
1591
1649
1704
1706
1729
1732
1783
1786
1794
1850
1871
972 17
983
1006
1040
1069
1101
1117
1238
1256
1285
1288
1359
1431
1488
1736
1809
1868
1900
973 16
990
1150
1178
1272
1321
1327
1369
1461
1505
1561
1597
1626
1656
1702
1863
1883
974 9
1000
1010
1127
1134
1228
1236
1366
1640
1703
975 50
981
988
1060
1104
1129
1192
1204
1227
1231
1235
1277
1279
1292
1298
1322
1345
1347
1379
1404
1423
1426
1438
1448
1459
1462
1473
1475
1479
1502
1573
1576
1583
1587
1591
1596
1611
1628
1636
1655
1680
1682
1716
1786
1841
1857
1862
1872
1873
1899
1903
976 15
1122
1349
1358
1374
1514
1574
1616
1645
1677
1679
1692
1743
1801
1878
1882
977 24
986
1011
1041
1072
1131
1169
1189
1225
1249
1258
1260
1304
1306
1338
1348
1428
1482
1624
1703
1709
1748
1756
1815
1831
978 98
980
993
1017
1047
1076
1086
1117
1124
1126
1132
1146
1184
1185
1191
1198
1199
1205
1209
1222
1243
1255
1269
1272
1274
1305
1323
1329
1330
1331
1351
1352
1367
1376
1377
1389
1391
1399
1431
1435
1439
1440
1471
1484
1488
1491
1509
1516
1520
1522
1535
1537
1547
1551
1554
1557
1559
1589
1603
1609
1610
1612
1613
1621
1622
1623
1626
1643
1662
1663
1669
1685
1707
1717
1721
1730
1734
1746
1750
1757
1768
1791
1793
1800
1804
1811
1813
1819
1827
1833
1835
1839
1842
1849
1874
1888
1891
1902
1909
979 8
1016
1138
1177
1218
1403
1499
1562
1889
980 119
993
995
1017
1026
1047
1048
1049
1074
1078
1079
1086
1116
1124
1126
1128
1146
1164
1175
1182
1185
1191
1195
1199
1209
1211
1222
1230
1239
1242
1243
1267
1269
1272
1290
1305
1312
1323
1329
1331
1334
1344
1351
1352
1361
1367
1376
1377
1393
1399
1422
1431
1449
1460
1467
1484
1491
1516
1520
1547
1551
1554
1557
1559
1563
1570
1584
1589
1603
1608
1610
1612
1613
1621
1622
1632
1637
1643
1644
1659
1662
1663
1669
1675
1683
1685
1689
1707
1714
1717
1721
1730
1734
1746
1750
1753
1761
1765
1768
1774
1775
1782
1793
1795
1800
1804
1813
1823
1827
1833
1835
1839
1842
1845
1861
1874
1879
1888
1891
1902
981 42
988
1036
1044
1060
1067
1100
1104
1120
1129
1192
1204
1227
1231
1235
1257
1279
1292
1298
1322
1347
1379
1404
1426
1438
1448
1459
1462
1475
1479
1502
1573
1583
1587
1596
1611
1636
1691
1786
1857
1862
1872
1899
982 63
983
998
1006
1017
1029
1040
1056
1078
1083
1101
1125
1126
1132
1153
1163
1199
1207
1211
1256
1269
1271
1288
1291
1302
1331
1336
1346
1370
1380
1390
1391
1399
1409
1456
1457
1488
1491
1516
1522
1537
1547
1589
1598
1604
1610
1619
1663
1668
1712
1714
1730
1736
1754
1800
1809
1821
1833
1839
1845
1856
1864
1888
1898
983 56
1006
1040
1063
1069
1078
1083
1086
1101
1107
1125
1153
1156
1163
1199
1211
1238
1256
1271
1285
1288
1289
1331
1336
1341
1370
1380
1390
1399
1402
1409
1456
1457
1488
1542
1547
1619
1662
1665
1668
1707
1712
1736
1791
1793
1809
1810
1832
1833
1839
1845
1849
1864
1868
1879
1888
1898
984 34
1014
1020
1032
1066
1099
1102
1166
1192
1204
1215
1245
1261
1273
1282
1373
1382
1396
1459
1495
1502
1582
1591
1649
1661
1706
1729
1742
1783
1786
1820
1828
1871
1893
1894
985 6
1000
1090
1127
1304
1634
1840
986 8
1225
1236
1299
1304
1308
1355
1536
1634
987 5
1177
1240
1371
1758
1794
988 37
1019
1100
1104
1190
1192
1204
1221
1227
1231
1235
1277
1279
1298
1303
1322
1345
1347
1426
1438
1448
1459
1462
1479
1515
1573
1576
1583
1591
1596
1628
1636
1655
1715
1720
1873
1893
1899
989 33
1009
1014
1019
1044
1067
1082
1104
1158
1227
1231
1235
1277
1322
1345
1413
1432
1462
1573
1583
1628
1647
1655
1661
1680
1716
1720
1728
1729
1751
1824
1857
1875
1899
990 27
1419
1450
1505
1534
1656
1666
1674
1678
1684
1726
2678
2760
2822
2883
2941
2968
3005
3057
3136
3164
3222
3245
3248
3263
3278
3328
3361
991 15
1034
1165
1177
1283
1312
1317
1467
1505
1561
1590
1641
1701
1726
1750
1846
992 25
1097
1118
1216
1314
1333
1363
1371
1378
1424
1452
1468
1533
1548
1568
1601
1629
1648
1733
1747
1784
1787
1798
1837
1880
1895
993 140
1006
1026
1028
1048
1059
1076
1079
1086
1101
1110
1117
1122
1126
1128
1135
1146
1149
1172
1175
1182
1184
1185
1191
1195
1199
1205
1209
1211
1214
1243
1255
1256
1267
1269
1287
1289
1290
1291
1302
1312
1329
1330
1335
1341
1352
1359
1361
1376
1377
1389
1390
1391
1399
1407
1409
1420
1431
1447
1460
1467
1470
1471
1484
1491
1509
1513
1516
1522
1530
1535
1539
1551
1554
1557
1559
1580
1584
1589
1590
1597
1598
1600
1603
1604
1608
1609
1612
1613
1617
1620
1621
1622
1632
1637
1639
1643
1659
1662
1663
1669
1675
1683
1685
1688
1689
1714
1717
1721
1730
1734
1735
1746
1750
1753
1757
1761
1768
1772
1791
1793
1796
1799
1800
1804
1813
1823
1827
1833
1835
1839
1842
1849
1851
1864
1867
1877
1886
1888
1891
1902
994 25
1009
1021
1067
1159
1192
1217
1235
1258
1366
1426
1427
1435
1448
1459
1473
1479
1492
1525
1569
1573
1584
1630
1658
1807
1818
995 60
997
1029
1074
1083
1084
1160
1171
1173
1180
1201
1205
1214
1219
1238
1239
1243
1265
1271
1274
1280
1323
1330
1331
1334
1352
1361
1377
1388
1409
1419
1431
1447
1458
1460
1461
1470
1483
1488
1517
1519
1535
1540
1551
1553
1554
1559
1570
1580
1620
1651
1665
1722
1730
1741
1768
1809
1813
1826
1861
1868
996 3
1087
1505
1860
997 90
1006
1024
1029
1056
1083
1101
1117
1124
1125
1132
1146
1153
1160
1163
1172
1173
1180
1191
1199
1201
1205
1214
1222
1238
1243
1255
1256
1267
1280
1323
1330
1331
1336
1359
1361
1377
1388
1389
1391
1402
1409
1447
1456
1470
1471
1480
1483
1509
1517
1520
1535
1551
1559
1563
1570
1571
1580
1604
1605
1608
1609
1610
1613
1620
1622
1637
1663
1665
1668
1669
1675
1712
1722
1730
1741
1768
1772
1791
1793
1804
1809
1811
1813
1835
1842
1861
1868
1888
1898
1902
998 6
1029
1173
1330
1346
1537
1722
999 71
1006
1017
1059
1068
1076
1078
1079
1092
1124
1125
1126
1132
1172
1181
1184
1185
1199
1211
1222
1230
1291
1335
1351
1352
1361
1367
1376
1399
1416
1431
1437
1439
1471
1491
1516
1530
1532
1538
1547
1551
1554
1584
1589
1603
1612
1617
1621
1652
1653
1669
1707
1714
1721
1737
1746
1750
1752
1757
1799
1800
1804
1810
1821
1823
1827
1833
1839
1842
1864
1879
1888
1000 12
1010
1127
1134
1228
1304
1474
1640
1667
1703
1725
1759
1840
1001 30
1080
1095
1114
1124
1155
1179
1180
1207
1217
1237
1349
1352
1357
1358
1374
1397
1422
1427
1487
1506
1512
1536
1542
1543
1616
1673
1692
1740
1767
1844
1002 3
1105
1208
1890
1003 90
1004
1054
1059
1075
1076
1079
1086
1112
1126
1175
1184
1191
1242
1250
1255
1272
1293
1305
1331
1339
1340
1352
1367
1376
1380
1390
1391
1416
1420
1431
1435
1480
1484
1488
1513
1516
1520
1523
1539
1540
1557
1559
1563
1589
1597
1598
1600
1612
1613
1614
1618
1622
1623
1637
1639
1641
1644
1652
1653
1659
1662
1663
1683
1689
1707
1712
1717
1721
1724
1737
1741
1746
1750
1752
1765
1779
1789
1795
1799
1800
1809
1816
1819
1827
1835
1843
1851
1867
1877
1888
1004 114
1017
1059
1076
1078
1079
1091
1092
1101
1112
1128
1146
1149
1163
1181
1184
1185
1198
1199
1209
1211
1242
1250
1267
1287
1289
1290
1291
1302
1330
1331
1335
1339
1344
1352
1367
1375
1390
1391
1399
1416
1420
1431
1435
1437
1467
1471
1480
1491
1516
1522
1523
1524
1532
1538
1539
1547
1554
1557
1559
1584
1589
1597
1598
1600
1603
1610
1612
1617
1620
1621
1622
1623
1632
1643
1644
1652
1653
1659
1662
1663
1683
1688
1689
1707
1714
1717
1721
1730
1735
1736
1741
1746
1750
1752
1757
1789
1795
1796
1799
1800
1804
1810
1816
1819
1827
1833
1835
1842
1849
1867
1877
1879
1886
1888
1005 12
1089
1213
1259
1415
1469
1504
1507
1624
1667
1672
1725
1783
1006 130
1017
1024
1039
1040
1059
1063
1069
1078
1083
1086
1091
1101
1107
1123
1124
1125
1126
1130
1132
1153
1156
1163
1172
1175
1191
1199
1201
1207
1211
1214
1219
1222
1230
1238
1242
1256
1271
1285
1287
1288
1289
1293
1302
1331
1335
1336
1341
1351
1352
1361
1367
1370
1376
1380
1388
1390
1391
1398
1399
1402
1431
1437
1449
1456
1471
1480
1488
1516
1522
1530
1542
1547
1551
1556
1559
1584
1598
1600
1603
1604
1605
1610
1612
1613
1619
1621
1662
1663
1665
1668
1683
1702
1707
1712
1714
1717
1730
1736
1741
1746
1768
1789
1791
1793
1795
1799
1800
1804
1809
1810
1813
1816
1821
1823
1826
1827
1833
1835
1839
1842
1845
1849
1864
1868
1874
1879
1888
1898
1900
1902
1007 12
1021
1067
1070
1104
1170
1303
1393
1426
1429
1531
1573
1661
1008 7
1073
1337
1357
1505
1674
1708
1911
1009 53
1014
1015
1021
1036
1044
1060
1066
1067
1082
1100
1104
1148
1158
1204
1227
1229
1235
1257
1261
1277
1284
1322
1324
1345
1381
1392
1404
1423
1459
1475
1573
1583
1592
1596
1611
1628
1635
1636
1655
1680
1691
1716
1720
1729
1786
1790
1850
1857
1862
1872
1893
1899
1903




© 2015 - 2025 Weber Informatics LLC | Privacy Policy