5
30642
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
47
47
48
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
52
53
53
53
53
53
53
54
54
54
54
54
54
55
55
55
55
55
56
56
56
56
56
56
57
57
57
57
57
58
58
58
58
58
58
59
59
59
59
59
60
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
69
69
69
69
69
70
70
70
70
70
71
71
71
71
72
72
72
72
72
73
73
73
73
73
74
74
74
74
74
75
75
75
75
76
76
76
76
76
77
77
77
77
77
78
78
78
78
79
79
79
79
79
80
80
80
80
81
81
81
81
81
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
88
89
89
89
89
90
90
90
90
91
91
91
91
92
92
92
92
92
93
93
93
93
94
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
98
98
98
98
99
99
99
99
100
100
100
100
101
101
101
101
102
102
102
102
103
103
103
103
104
104
104
104
105
105
105
105
106
106
106
106
107
107
107
107
108
108
108
109
109
109
109
110
110
110
110
111
111
111
111
112
112
112
113
113
113
113
114
114
114
114
115
115
115
115
116
116
116
117
117
117
117
118
118
118
119
119
119
119
120
120
120
120
121
121
121
122
122
122
122
123
123
123
124
124
124
124
125
125
125
126
126
126
126
127
127
127
128
128
128
128
129
129
129
130
130
130
130
131
131
131
132
132
132
133
133
133
133
134
134
134
135
135
135
136
136
136
136
137
137
137
138
138
138
139
139
139
139
140
140
140
141
141
141
142
142
142
143
143
143
143
144
144
144
145
145
145
146
146
146
147
147
147
147
148
148
148
149
149
149
150
150
150
151
151
151
152
152
152
153
153
153
154
154
154
155
155
155
156
156
156
156
157
157
157
158
158
158
159
159
159
160
160
160
161
161
161
162
162
162
163
163
163
164
164
164
165
165
165
166
166
166
167
167
167
168
168
168
169
169
169
170
170
170
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
176
176
176
177
177
178
178
178
179
179
179
180
180
180
181
181
181
182
182
183
183
183
184
184
184
185
185
185
186
186
186
187
187
187
188
188
188
189
189
190
190
190
191
191
191
192
192
192
193
193
193
194
194
194
195
195
195
196
196
197
197
197
198
198
198
199
199
200
200
200
201
201
202
202
202
203
203
203
204
204
205
205
205
206
206
206
207
207
208
208
208
209
209
209
210
210
211
211
211
212
212
212
213
213
214
214
214
215
215
216
216
216
217
217
218
218
218
219
219
220
220
220
221
221
221
222
222
223
223
223
224
224
225
225
225
226
226
227
227
227
228
228
229
229
229
230
230
231
231
231
232
232
233
233
233
234
234
235
235
236
236
236
237
237
238
238
239
239
239
240
240
241
241
242
242
242
243
243
244
244
245
245
245
246
246
247
247
248
248
249
249
249
250
250
251
251
252
252
253
253
254
254
254
255
255
256
256
257
257
258
258
259
259
259
260
260
261
261
262
262
263
263
264
264
264
265
265
266
266
267
267
268
268
269
269
270
270
271
271
271
272
272
273
273
274
274
275
275
276
276
277
277
278
278
279
279
280
280
281
281
282
282
283
283
284
284
285
285
286
286
287
287
288
288
289
289
290
290
291
291
292
292
293
293
294
294
295
295
296
296
297
297
298
298
299
300
300
301
301
302
302
303
303
304
304
305
305
306
306
307
307
308
308
309
310
310
311
311
312
312
313
313
314
314
315
315
316
316
317
317
318
318
319
319
320
320
321
322
322
323
323
324
324
325
325
326
327
327
328
328
329
329
330
330
331
331
332
333
333
334
334
335
335
336
336
337
338
338
339
339
340
340
341
341
342
343
343
344
344
345
345
346
346
347
348
348
349
349
350
351
351
352
352
353
353
354
355
355
356
356
357
357
358
359
359
360
360
361
361
362
363
363
364
364
365
365
366
367
367
368
368
369
370
370
371
371
372
373
373
374
374
375
376
376
377
377
378
378
379
380
380
381
381
382
383
383
384
384
385
386
386
387
387
388
388
389
389
390
391
391
392
392
393
393
394
395
395
396
396
397
397
398
399
399
400
400
401
401
402
403
403
404
404
405
405
406
407
407
408
408
409
410
410
411
411
412
412
413
414
414
415
415
416
417
417
418
418
419
419
420
421
421
422
422
423
424
424
425
425
426
427
427
428
428
429
430
430
431
431
432
432
433
434
434
435
435
436
437
437
438
438
439
440
440
441
441
442
443
443
444
444
445
446
446
447
447
448
449
449
450
450
451
452
452
453
453
454
455
455
456
456
457
458
458
459
460
460
461
461
462
463
463
464
465
465
466
466
467
468
468
469
469
470
471
471
472
472
473
474
474
475
476
476
477
477
478
479
479
480
480
481
482
482
483
484
484
485
485
486
487
487
488
489
489
490
490
491
492
492
493
494
494
495
496
496
497
498
498
499
500
500
501
501
502
503
503
504
505
505
506
507
507
508
508
509
510
510
511
512
512
513
514
514
515
516
516
517
517
518
519
519
520
521
521
522
523
523
524
525
525
526
527
527
528
529
529
530
531
531
532
533
533
534
535
535
536
536
537
538
538
539
540
540
541
542
542
543
544
544
545
545
546
547
547
548
549
549
550
551
551
552
553
553
554
555
555
556
557
557
558
559
559
560
561
561
562
562
563
564
564
565
566
566
567
568
568
569
570
570
571
571
572
573
573
574
575
575
576
577
577
578
579
579
580
581
581
582
583
583
584
585
585
586
586
587
588
588
589
590
590
591
592
592
593
594
594
595
596
596
597
597
598
599
599
600
601
601
602
603
603
604
605
605
606
606
607
608
608
609
610
610
611
612
612
613
614
614
615
616
616
617
618
618
619
620
620
621
622
622
623
623
624
625
625
626
627
627
628
629
629
630
631
631
632
633
633
634
635
635
636
637
637
638
639
639
640
641
641
642
643
644
644
645
646
646
647
648
648
649
650
650
651
652
652
653
654
655
655
656
657
657
658
659
659
660
661
661
662
663
663
664
665
665
666
667
667
668
669
670
670
671
672
672
673
674
674
675
676
676
677
678
679
679
680
681
681
682
683
684
684
685
686
686
687
688
688
689
690
690
691
692
693
693
694
695
695
696
697
697
698
699
699
700
701
702
702
703
704
704
705
706
707
707
708
709
710
710
711
712
713
713
714
715
716
716
717
718
719
719
720
721
722
722
723
724
725
725
726
727
728
728
729
730
731
731
732
733
733
734
735
736
736
737
738
739
739
740
741
742
742
743
744
745
745
746
747
748
748
749
750
751
751
752
753
754
754
755
756
757
757
758
759
760
760
761
762
763
763
764
765
766
766
767
768
769
770
770
771
772
773
773
774
775
776
777
777
778
779
780
781
781
782
783
784
785
785
786
787
788
789
789
790
791
792
793
793
794
795
796
797
797
798
799
800
801
802
802
803
804
805
806
806
807
808
809
810
810
811
812
813
814
815
815
816
817
818
819
819
820
821
822
823
823
824
825
826
827
828
828
829
830
831
832
833
833
834
835
836
837
838
838
839
840
841
842
843
843
844
845
846
847
848
848
849
850
851
852
852
853
854
855
856
857
857
858
859
860
861
862
862
863
864
865
866
867
867
868
869
870
871
872
872
873
874
875
876
876
877
878
879
880
881
881
882
883
884
885
886
887
887
888
889
890
891
892
892
893
894
895
896
897
898
898
899
900
901
902
903
903
904
905
906
907
908
908
909
910
911
912
913
914
914
915
916
917
918
919
920
920
921
922
923
924
925
926
926
927
928
929
930
931
932
932
933
934
935
936
937
938
938
939
940
941
942
943
944
944
945
946
947
948
949
950
951
951
952
953
954
955
956
957
957
958
959
960
961
962
963
964
964
965
966
967
968
969
970
971
971
972
973
974
975
976
977
977
978
979
980
981
982
983
984
985
985
986
987
988
989
990
991
992
992
993
994
995
996
997
998
999
1000
1000
1000
1002
1002
1004
1004
1006
1006
1006
1008
1008
1010
1010
1012
1012
1014
1014
1014
1016
1016
1018
1018
1020
1020
1022
1022
1024
1024
1025
1026
1027
1028
1029
1030
1031
1032
1032
1033
1034
1035
1036
1037
1038
1039
1040
1040
1041
1042
1043
1044
1045
1046
1047
1048
1048
1049
1050
1051
1052
1053
1054
1055
1056
1056
1057
1058
1059
1060
1061
1062
1063
1063
1064
1065
1066
1067
1068
1069
1070
1071
1071
1072
1073
1074
1075
1076
1077
1078
1078
1079
1080
1081
1082
1083
1084
1085
1085
1086
1087
1088
1089
1090
1091
1092
1093
1093
1094
1095
1096
1097
1098
1099
1100
1101
1101
1102
1103
1104
1105
1106
1107
1108
1108
1109
1110
1111
1112
1113
1114
1115
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1124
1125
1126
1127
1128
1129
1130
1131
1131
1132
1133
1134
1135
1136
1137
1138
1139
1139
1140
1141
1142
1143
1144
1145
1146
1147
1147
1148
1149
1150
1151
1152
1153
1154
1155
1155
1156
1157
1158
1159
1160
1161
1162
1163
1163
1164
1165
1166
1167
1168
1169
1170
1171
1171
1172
1173
1174
1175
1176
1177
1178
1178
1179
1180
1181
1182
1183
1184
1185
1185
1186
1187
1188
1189
1190
1191
1191
1192
1193
1194
1195
1196
1197
1197
1198
1199
1200
1201
1202
1203
1203
1204
1205
1206
1207
1208
1209
1209
1210
1211
1212
1213
1214
1214
1215
1216
1217
1218
1219
1220
1220
1221
1222
1223
1224
1225
1226
1226
1227
1228
1229
1230
1231
1232
1232
1233
1234
1235
1236
1237
1237
1238
1239
1240
1241
1242
1242
1243
1244
1245
1246
1246
1247
1248
1249
1250
1251
1251
1252
1253
1254
1255
1255
1256
1257
1258
1259
1259
1260
1261
1262
1263
1264
1264
1265
1266
1267
1268
1268
1269
1270
1271
1272
1273
1273
1274
1275
1276
1277
1277
1278
1279
1280
1281
1281
1282
1283
1284
1285
1286
1286
1287
1288
1289
1290
1290
1291
1292
1293
1293
1294
1295
1296
1297
1297
1298
1299
1300
1301
1301
1302
1303
1304
1305
1305
1306
1307
1308
1309
1309
1310
1311
1312
1313
1313
1314
1315
1316
1317
1317
1318
1319
1320
1320
1321
1322
1323
1324
1324
1325
1326
1327
1327
1328
1329
1330
1331
1331
1332
1333
1334
1334
1335
1336
1337
1337
1338
1339
1340
1340
1341
1342
1343
1344
1344
1345
1346
1347
1347
1348
1349
1350
1350
1351
1352
1353
1353
1354
1355
1356
1357
1357
1358
1359
1360
1360
1361
1362
1363
1364
1364
1365
1366
1367
1368
1368
1369
1370
1371
1371
1372
1373
1374
1375
1375
1376
1377
1378
1378
1379
1380
1381
1382
1382
1383
1384
1385
1385
1386
1387
1388
1389
1389
1390
1391
1392
1392
1393
1394
1395
1396
1396
1397
1398
1399
1399
1400
1401
1402
1402
1403
1404
1405
1405
1406
1407
1407
1408
1409
1410
1410
1411
1412
1413
1413
1414
1415
1416
1417
1417
1418
1419
1420
1421
1421
1422
1423
1423
1424
1425
1426
1426
1427
1428
1428
1429
1429
1430
1431
1431
1432
1432
1433
1433
1434
1434
1435
1435
1436
1436
1437
1437
1437
1438
1438
1439
1440
1440
1441
1441
1442
1442
1443
1443
1444
1444
1445
1446
1446
1447
1447
1448
1448
1448
1449
1449
1450
1450
1451
1451
1452
1452
1453
1453
1454
1454
1455
1455
1456
1456
1456
1457
1457
1458
1458
1459
1459
1460
1460
1460
1460
1460
1461
1461
1461
1460
1460
1460
1460
1460
1459
1459
1458
1458
1458
1457
1457
1456
1456
1455
1455
1455
1455
1455
1455
1455
1455
1456
1456
1457
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1470
1471
1471
1471
1471
1471
1471
1470
1469
1468
1467
1465
1463
1462
1459
1457
1455
1452
1450
1447
1445
1442
1440
1437
1435
1433
1431
1429
1427
1425
1423
1422
1421
1420
1419
1418
1417
1416
1415
1414
1413
1412
1411
1410
1409
1408
1407
1405
1403
1401
1399
1397
1395
1393
1390
1388
1386
1384
1382
1380
1378
1376
1375
1374
1373
1372
1371
1371
1371
1371
1372
1372
1373
1375
1376
1378
1379
1381
1384
1386
1388
1390
1392
1395
1397
1399
1401
1403
1405
1406
1408
1410
1411
1412
1413
1414
1415
1416
1417
1418
1418
1419
1419
1419
1419
1419
1419
1419
1419
1419
1419
1420
1420
1421
1422
1424
1425
1427
1430
1432
1435
1438
1442
1445
1449
1452
1456
1460
1464
1468
1472
1476
1479
1483
1487
1490
1493
1496
1499
1501
1503
1505
1506
1506
1507
1506
1505
1504
1502
1500
1497
1494
1490
1487
1484
1480
1478
1475
1473
1471
1469
1468
1467
1466
1465
1464
1464
1464
1463
1463
1462
1462
1462
1461
1461
1460
1460
1460
1460
1460
1459
1459
1459
1458
1458
1457
1457
1456
1456
1455
1455
1454
1454
1454
1454
1454
1454
1455
1456
1458
1460
1462
1465
1468
1471
1474
1477
1480
1483
1486
1488
1491
1493
1496
1498
1500
1502
1505
1507
1509
1512
1515
1517
1519
1521
1522
1522
1521
1520
1518
1514
1510
1506
1500
1494
1486
1479
1470
1461
1452
1442
1432
1422
1412
1402
1393
1384
1376
1368
1360
1354
1347
1341
1336
1331
1327
1324
1321
1319
1317
1316
1315
1315
1315
1316
1316
1316
1316
1316
1315
1314
1313
1312
1310
1308
1307
1305
1303
1302
1300
1299
1297
1295
1294
1292
1290
1288
1286
1284
1281
1279
1276
1273
1270
1268
1265
1262
1260
1258
1256
1254
1253
1251
1250
1250
1249
1249
1248
1248
1248
1248
1249
1249
1250
1251
1252
1253
1255
1256
1258
1260
1262
1264
1266
1269
1271
1273
1275
1276
1278
1279
1280
1281
1282
1283
1284
1285
1287
1289
1291
1293
1296
1298
1300
1302
1304
1305
1307
1307
1308
1309
1309
1309
1308
1307
1306
1304
1302
1300
1298
1295
1293
1292
1290
1289
1288
1287
1286
1285
1283
1281
1279
1277
1275
1273
1271
1269
1267
1266
1264
1263
1262
1262
1262
1262
1262
1263
1264
1266
1267
1268
1269
1270
1271
1272
1273
1273
1273
1273
1273
1272
1271
1271
1271
1270
1270
1271
1271
1271
1270
1270
1269
1269
1268
1267
1266
1266
1266
1267
1269
1271
1274
1278
1282
1287
1291
1296
1301
1305
1310
1313
1317
1319
1321
1321
1321
1320
1317
1314
1310
1305
1299
1292
1284
1274
1265
1254
1243
1231
1220
1208
1197
1187
1177
1167
1159
1150
1143
1136
1130
1125
1121
1118
1116
1115
1115
1115
1116
1117
1119
1120
1122
1123
1124
1125
1125
1125
1125
1125
1125
1125
1125
1124
1124
1122
1121
1118
1115
1112
1107
1103
1097
1092
1085
1079
1072
1066
1059
1052
1046
1039
1032
1026
1018
1012
1006
1000
993
987
980
974
968
961
955
949
943
938
933
929
927
925
924
924
925
926
927
928
930
931
931
931
931
929
927
923
918
912
905
897
888
879
870
860
850
840
830
821
812
804
797
790
784
779
775
771
767
764
762
759
756
754
752
750
748
747
745
743
741
739
737
734
731
727
722
718
712
707
701
695
688
682
675
668
661
654
647
639
631
624
616
608
600
593
586
580
574
568
563
559
555
551
548
546
544
542
541
541
542
544
547
552
557
564
572
580
590
600
611
622
633
644
654
664
674
682
689
696
701
705
708
710
711
711
709
707
703
699
694
688
683
677
671
664
658
651
644
636
628
621
613
606
599
592
586
581
576
571
566
561
556
550
544
537
529
520
510
500
488
475
462
448
432
416
400
383
365
346
327
307
286
265
243
220
198
176
154
132
111
90
69
49
29
10
-7
-24
-40
-54
-67
-78
-89
-98
-106
-113
-120
-127
-132
-138
-143
-148
-153
-158
-163
-168
-173
-179
-186
-193
-201
-209
-218
-227
-236
-245
-254
-262
-269
-276
-283
-291
-298
-307
-315
-325
-334
-344
-353
-362
-371
-380
-388
-395
-403
-409
-416
-421
-426
-430
-433
-436
-437
-438
-438
-436
-434
-432
-428
-424
-420
-416
-413
-412
-412
-414
-418
-424
-432
-443
-454
-468
-482
-497
-513
-529
-546
-562
-579
-595
-612
-628
-645
-663
-680
-698
-714
-730
-744
-756
-767
-776
-783
-789
-793
-795
-797
-798
-798
-798
-798
-798
-799
-799
-800
-801
-803
-806
-810
-815
-821
-827
-833
-839
-845
-850
-855
-859
-864
-869
-875
-882
-889
-897
-906
-914
-923
-931
-939
-947
-954
-960
-967
-972
-978
-982
-986
-990
-992
-994
-996
-997
-998
-1000
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1016
-1018
-1022
-1027
-1031
-1035
-1040
-1044
-1048
-1052
-1056
-1061
-1066
-1072
-1078
-1086
-1094
-1103
-1114
-1125
-1138
-1151
-1165
-1180
-1196
-1212
-1229
-1246
-1263
-1280
-1297
-1314
-1331
-1349
-1366
-1383
-1400
-1418
-1435
-1453
-1471
-1490
-1510
-1530
-1551
-1573
-1595
-1618
-1641
-1664
-1687
-1710
-1734
-1757
-1780
-1802
-1824
-1845
-1864
-1883
-1901
-1919
-1937
-1955
-1973
-1991
-2009
-2025
-2043
-2059
-2073
-2086
-2098
-2108
-2117
-2125
-2133
-2139
-2143
-2147
-2149
-2149
-2147
-2144
-2140
-2135
-2130
-2125
-2121
-2118
-2117
-2116
-2116
-2116
-2116
-2117
-2117
-2118
-2119
-2120
-2121
-2122
-2123
-2123
-2124
-2126
-2127
-2128
-2130
-2133
-2136
-2140
-2145
-2150
-2156
-2163
-2170
-2178
-2186
-2195
-2206
-2218
-2231
-2247
-2265
-2285
-2307
-2330
-2356
-2383
-2411
-2439
-2468
-2497
-2526
-2556
-2587
-2618
-2651
-2684
-2719
-2754
-2790
-2826
-2862
-2898
-2933
-2968
-3002
-3036
-3068
-3099
-3130
-3159
-3187
-3214
-3240
-3265
-3289
-3312
-3334
-3354
-3373
-3390
-3405
-3419
-3431
-3442
-3452
-3461
-3469
-3477
-3484
-3491
-3497
-3503
-3508
-3513
-3516
-3518
-3518
-3517
-3516
-3512
-3508
-3503
-3496
-3488
-3479
-3468
-3456
-3443
-3428
-3414
-3399
-3384
-3370
-3356
-3342
-3329
-3317
-3307
-3298
-3290
-3284
-3280
-3277
-3277
-3278
-3282
-3287
-3293
-3302
-3313
-3325
-3340
-3358
-3377
-3399
-3423
-3448
-3476
-3505
-3536
-3570
-3606
-3645
-3686
-3730
-3774
-3820
-3868
-3917
-3968
-4019
-4074
-4128
-4182
-4236
-4289
-4342
-4393
-4443
-4491
-4538
-4585
-4630
-4674
-4717
-4759
-4799
-4837
-4873
-4906
-4938
-4968
-4997
-5025
-5052
-5078
-5103
-5126
-5149
-5170
-5190
-5210
-5228
-5245
-5261
-5276
-5290
-5302
-5312
-5319
-5325
-5328
-5329
-5327
-5323
-5317
-5309
-5299
-5287
-5273
-5257
-5240
-5222
-5202
-5181
-5160
-5139
-5118
-5098
-5077
-5057
-5038
-5019
-5001
-4984
-4969
-4955
-4943
-4932
-4924
-4917
-4913
-4910
-4910
-4912
-4915
-4921
-4928
-4937
-4948
-4961
-4975
-4991
-5009
-5027
-5047
-5068
-5090
-5114
-5139
-5166
-5194
-5224
-5255
-5287
-5321
-5357
-5394
-5433
-5473
-5514
-5554
-5594
-5634
-5673
-5711
-5748
-5785
-5821
-5858
-5894
-5930
-5966
-6002
-6038
-6074
-6110
-6146
-6181
-6216
-6250
-6283
-6315
-6346
-6375
-6402
-6427
-6451
-6472
-6492
-6508
-6523
-6534
-6543
-6549
-6552
-6554
-6553
-6552
-6549
-6544
-6540
-6534
-6527
-6519
-6511
-6502
-6493
-6483
-6474
-6464
-6455
-6447
-6439
-6433
-6427
-6423
-6421
-6420
-6421
-6424
-6428
-6432
-6438
-6445
-6453
-6462
-6471
-6482
-6493
-6504
-6517
-6530
-6544
-6558
-6574
-6590
-6607
-6626
-6645
-6666
-6687
-6710
-6733
-6758
-6783
-6810
-6838
-6868
-6898
-6930
-6963
-6996
-7030
-7064
-7098
-7133
-7169
-7206
-7243
-7283
-7323
-7365
-7408
-7452
-7497
-7542
-7589
-7636
-7684
-7733
-7781
-7829
-7876
-7922
-7967
-8010
-8051
-8090
-8129
-8164
-8201
-8234
-8266
-8297
-8325
-8351
-8375
-8396
-8415
-8431
-8444
-8455
-8462
-8467
-8469
-8469
-8466
-8462
-8455
-8446
-8435
-8422
-8407
-8391
-8374
-8356
-8337
-8318
-8299
-8280
-8261
-8243
-8224
-8207
-8191
-8177
-8164
-8154
-8148
-8146
-8145
-8148
-8154
-8163
-8175
-8189
-8208
-8230
-8255
-8284
-8318
-8355
-8396
-8440
-8488
-8539
-8593
-8650
-8709
-8770
-8831
-8893
-8955
-9015
-9074
-9132
-9187
-9239
-9288
-9334
-9376
-9415
-9449
-9479
-9506
-9528
-9547
-9563
-9577
-9587
-9596
-9601
-9605
-9606
-9605
-9601
-9596
-9588
-9579
-9568
-9555
-9541
-9524
-9506
-9487
-9465
-9443
-9418
-9393
-9366
-9337
-9307
-9275
-9241
-9206
-9169
-9130
-9089
-9045
-8998
-8947
-8892
-8833
-8770
-8703
-8630
-8554
-8472
-8386
-8295
-8198
-8096
-7990
-7879
-7762
-7642
-7519
-7393
-7264
-7133
-7002
-6869
-6737
-6606
-6476
-6348
-6224
-6103
-5985
-5872
-5763
-5659
-5560
-5466
-5377
-5295
-5218
-5148
-5084
-5027
-4975
-4929
-4889
-4855
-4827
-4804
-4787
-4774
-4767
-4766
-4770
-4780
-4796
-4819
-4848
-4884
-4926
-4974
-5029
-5089
-5156
-5228
-5306
-5389
-5479
-5575
-5677
-5786
-5900
-6021
-6148
-6281
-6421
-6566
-6718
-6875
-7038
-7206
-7379
-7555
-7735
-7918
-8102
-8287
-8473
-8658
-8843
-9026
-9208
-9387
-9564
-9736
-9905
-10068
-10227
-10380
-10527
-10669
-10803
-10931
-11053
-11167
-11275
-11375
-11468
-11554
-11632
-11704
-11768
-11826
-11877
-11921
-11959
-11991
-12017
-12037
-12051
-12060
-12063
-12063
-12058
-12050
-12039
-12025
-12010
-11993
-11976
-11959
-11942
-11926
-11911
-11899
-11889
-11882
-11878
-11877
-11880
-11887
-11896
-11908
-11922
-11937
-11953
-11968
-11982
-11995
-12006
-12013
-12017
-12017
-12013
-12003
-11988
-11967
-11940
-11907
-11868
-11823
-11772
-11714
-11651
-11582
-11509
-11432
-11351
-11267
-11180
-11090
-10998
-10904
-10808
-10712
-10614
-10517
-10420
-10324
-10230
-10138
-10048
-9961
-9877
-9795
-9714
-9636
-9557
-9479
-9400
-9319
-9237
-9153
-9066
-8976
-8883
-8788
-8691
-8591
-8489
-8385
-8280
-8173
-8068
-7963
-7860
-7758
-7659
-7563
-7470
-7382
-7299
-7219
-7145
-7075
-7010
-6950
-6893
-6842
-6794
-6751
-6713
-6678
-6649
-6624
-6604
-6590
-6582
-6581
-6586
-6599
-6620
-6649
-6685
-6730
-6782
-6842
-6909
-6982
-7060
-7144
-7232
-7323
-7417
-7513
-7610
-7708
-7807
-7906
-8006
-8106
-8205
-8304
-8403
-8501
-8599
-8696
-8792
-8888
-8983
-9077
-9171
-9264
-9356
-9446
-9534
-9620
-9703
-9782
-9857
-9929
-9997
-10061
-10122
-10179
-10234
-10286
-10336
-10384
-10431
-10476
-10521
-10565
-10608
-10650
-10692
-10734
-10775
-10815
-10855
-10894
-10932
-10970
-11008
-11045
-11082
-11119
-11155
-11191
-11227
-11264
-11302
-11340
-11379
-11418
-11457
-11497
-11535
-11572
-11608
-11642
-11674
-11702
-11727
-11748
-11764
-11775
-11781
-11780
-11772
-11757
-11735
-11705
-11668
-11623
-11572
-11515
-11452
-11385
-11313
-11238
-11160
-11080
-10998
-10916
-10832
-10748
-10663
-10578
-10492
-10406
-10321
-10236
-10153
-10071
-9992
-9916
-9843
-9773
-9707
-9646
-9590
-9540
-9497
-9460
-9432
-9412
-9400
-9397
-9403
-9417
-9438
-9467
-9503
-9544
-9591
-9642
-9696
-9753
-9811
-9870
-9929
-9986
-10040
-10091
-10138
-10180
-10216
-10246
-10269
-10286
-10296
-10298
-10293
-10281
-10263
-10237
-10204
-10165
-10119
-10068
-10011
-9949
-9882
-9811
-9736
-9659
-9579
-9499
-9420
-9342
-9267
-9195
-9129
-9070
-9017
-8973
-8939
-8914
-8899
-8894
-8900
-8917
-8944
-8981
-9028
-9083
-9147
-9218
-9295
-9378
-9465
-9557
-9652
-9751
-9851
-9954
-10058
-10165
-10273
-10385
-10499
-10617
-10739
-10865
-10996
-11132
-11274
-11422
-11577
-11738
-11905
-12080
-12261
-12449
-12644
-12844
-13051
-13262
-13478
-13698
-13921
-14147
-14375
-14606
-14840
-15076
-15315
-15557
-15800
-16047
-16296
-16549
-16804
-17062
-17324
-17590
-17860
-18133
-18411
-18692
-18978
-19267
-19559
-19856
-20155
-20459
-20765
-21075
-21387
-21702
-22020
-22339
-22661
-22984
-23309
-23634
-23961
-24288
-24616
-24944
-25271
-25597
-25920
-26241
-26558
-26869
-27174
-27471
-27760
-28040
-28310
-28568
-28815
-29049
-29270
-29476
-29668
-29844
-30004
-30147
-30273
-30381
-30470
-30541
-30594
-30627
-30642
-30637
-30614
-30572
-30512
-30434
-30338
-30224
-30091
-29942
-29774
-29588
-29384
-29162
-28920
-28659
-28379
-28078
-27757
-27415
-27051
-26666
-26257
-25826
-25371
-24891
-24387
-23858
-23304
-22725
-22121
-21492
-20838
-20160
-19459
-18733
-17985
-17214
-16421
-15608
-14775
-13924
-13057
-12174
-11277
-10367
-9446
-8515
-7574
-6625
-5669
-4707
-3741
-2772
-1801
-831
139
1107
2071
3031
3985
4933
5874
6807
7731
8647
9552
10447
11331
12203
13062
13906
14735
15546
16338
17112
17863
18591
19294
19973
20626
21254
21855
22430
22979
23502
24000
24473
24923
25350
25756
26142
26510
26861
27197
27518
27826
28120
28400
28666
28918
29153
29372
29573
29754
29915
30055
30171
30265
30334
30378
30397
30390
30356
30296
30208
30093
29950
29780
29581
29355
29102
28822
28516
28186
27832
27456
27058
26642
26208
25758
25293
24817
24331
23836
23336
22831
22324
21817
21309
20804
20301
19802
19307
18817
18332
17852
17376
16905
16438
15974
15513
15053
14594
14136
13676
13213
12748
12279
11806
11328
10844
10355
9859
9358
8851
8337
7818
7293
6764
6232
5697
5161
4625
4090
3559
3031
2509
1994
1487
989
502
27
-435
-882
-1313
-1727
-2124
-2502
-2861
-3201
-3523
-3824
-4107
-4370
-4613
-4836
-5038
-5220
-5382
-5523
-5643
-5742
-5820
-5876
-5912
-5926
-5917
-5887
-5835
-5762
-5668
-5556
-5426
-5280
-5119
-4947
-4764
-4573
-4374
-4170
-3963
-3754
-3545
-3339
-3138
-2943
-2755
-2578
-2412
-2258
-2119
-1995
-1887
-1797
-1724
-1670
-1637
-1623
-1632
-1662
-1715
-1791
-1889
-2009
-2150
-2312
-2492
-2690
-2904
-3130
-3368
-3614
-3868
-4126
-4386
-4647
-4906
-5163
-5415
-5661
-5901
-6132
-6353
-6564
-6764
-6951
-7126
-7287
-7433
-7563
-7677
-7773
-7851
-7911
-7951
-7972
-7972
-7952
-7911
-7850
-7767
-7663
-7538
-7393
-7228
-7044
-6842
-6625
-6393
-6149
-5894
-5631
-5362
-5087
-4810
-4530
-4249
-3969
-3689
-3412
-3137
-2865
-2598
-2335
-2076
-1823
-1574
-1330
-1090
-854
-622
-394
-168
55
275
494
710
925
1138
1351
1562
1773
1984
2194
2403
2611
2819
3024
3227
3428
3624
3816
4003
4183
4355
4519
4674
4819
4953
5075
5184
5281
5365
5436
5495
5542
5579
5606
5626
5640
5648
5653
5655
5655
5654
5653
5651
5649
5647
5645
5642
5638
5633
5626
5619
5611
5603
5595
5588
5584
5582
5584
5590
5602
5620
5644
5675
5713
5759
5812
5873
5941
6017
6101
6191
6289
6393
6504
6620
6742
6869
7001
7136
7274
7415
7558
7702
7847
7991
8132
8274
8410
8541
8666
8783
8891
8988
9072
9143
9198
9235
9254
9251
9227
9179
9108
9011
8890
8744
8573
8379
8164
7932
7684
7425
7158
6885
6610
6334
6059
5789
5524
5265
5015
4773
4541
4319
4107
3906
3715
3534
3362
3199
3043
2894
2750
2611
2476
2344
2214
2086
1960
1837
1715
1597
1482
1371
1265
1165
1071
984
904
833
772
719
677
646
626
616
618
630
652
684
724
773
830
895
965
1042
1125
1213
1306
1403
1504
1609
1717
1827
1939
2053
2168
2284
2399
2514
2628
2740
2849
2954
3054
3148
3234
3311
3377
3432
3473
3499
3508
3501
3474
3429
3364
3279
3175
3051
2909
2748
2571
2379
2172
1953
1722
1482
1233
978
717
452
184
-87
-359
-633
-906
-1179
-1450
-1718
-1983
-2243
-2498
-2747
-2991
-3228
-3458
-3683
-3902
-4116
-4325
-4529
-4728
-4923
-5112
-5295
-5473
-5644
-5808
-5965
-6114
-6257
-6391
-6518
-6638
-6750
-6854
-6951
-7039
-7120
-7192
-7256
-7312
-7359
-7397
-7426
-7445
-7455
-7456
-7447
-7427
-7396
-7354
-7300
-7234
-7154
-7062
-6955
-6835
-6702
-6556
-6398
-6228
-6046
-5853
-5650
-5435
-5210
-4974
-4728
-4471
-4203
-3925
-3637
-3340
-3035
-2723
-2406
-2085
-1760
-1434
-1106
-778
-451
-124
203
529
854
1178
1503
1826
2149
2471
2791
3107
3421
3729
4033
4330
4620
4903
5177
5443
5700
5947
6186
6417
6642
6862
7080
7297
7517
7741
7972
8211
8460
8720
8993
9280
9581
9896
10225
10566
10920
11283
11654
12029
12407
12785
13161
13534
13901
14263
14617
14964
15303
15633
15956
16268
16573
16868
17152
17427
17690
17944
18187
18419
18641
18853
19056
19250
19434
19610
19778
19936
20085
20223
20352
20469
20574
20667
20746
20812
20863
20900
20923
20930
20923
20901
20864
20813
20746
20665
20568
20457
20330
20187
20029
19854
19662
19453
19227
18983
18720
18439
18139
17820
17480
17121
16743
16346
15930
15499
15053
14595
14126
13649
13166
12678
12188
11696
11204
10715
10229
9747
9271
8802
8340
7886
7442
7007
6583
6171
5771
5385
5013
4657
4317
3995
3691
3406
3142
2897
2674
2473
2293
2134
1997
1881
1785
1708
1650
1609
1585
1575
1579
1596
1624
1662
1708
1761
1819
1882
1948
2015
2082
2149
2213
2274
2330
2380
2423
2458
2482
2497
2501
2494
2475
2445
2403
2350
2287
2214
2131
2037
1936
1826
1708
1582
1449
1309
1163
1010
852
690
523
352
179
4
-172
-347
-523
-696
-867
-1036
-1200
-1361
-1516
-1666
-1810
-1946
-2075
-2195
-2306
-2406
-2497
-2577
-2645
-2702
-2748
-2783
-2808
-2822
-2826
-2822
-2809
-2790
-2763
-2731
-2693
-2651
-2604
-2552
-2497
-2438
-2375
-2308
-2238
-2163
-2083
-1999
-1910
-1816
-1716
-1610
-1498
-1380
-1256
-1126
-991
-851
-708
-562
-415
-266
-118
29
175
318
457
592
724
851
973
1091
1204
1312
1416
1515
1611
1702
1790
1875
1958
2037
2115
2189
2261
2331
2397
2461
2522
2581
2638
2694
2750
2806
2863
2921
2982
3045
3111
3181
3255
3333
3416
3502
3591
3683
3777
3873
3969
4064
4159
4252
4343
4430
4513
4591
4664
4731
4792
4847
4894
4935
4969
4996
5016
5031
5039
5043
5043
5039
5031
5021
5009
4994
4979
4962
4944
4925
4905
4884
4863
4841
4818
4795
4772
4748
4723
4698
4672
4645
4617
4588
4557
4525
4492
4458
4422
4387
4351
4316
4281
4248
4217
4188
4162
4139
4120
4103
4091
4082
4077
4075
4078
4085
4094
4106
4122
4141
4164
4190
4221
4257
4297
4344
4396
4455
4521
4592
4671
4754
4844
4938
5036
5138
5243
5351
5460
5571
5682
5794
5907
6018
6129
6240
6348
6456
6562
6666
6768
6868
6965
7060
7152
7240
7325
7405
7481
7552
7618
7677
7729
7774
7812
7841
7863
7876
7880
7877
7866
7847
7821
7789
7752
7711
7667
7622
7575
7529
7483
7440
7399
7361
7327
7296
7268
7244
7223
7203
7185
7169
7152
7135
7117
7098
7077
7054
7029
7001
6971
6938
6904
6867
6829
6790
6751
6710
6670
6630
6590
6552
6514
6477
6441
6405
6371
6336
6302
6267
6232
6196
6159
6120
6081
6042
6002
5962
5923
5886
5851
5818
5787
5760
5737
5716
5700
5687
5678
5672
5669
5669
5672
5677
5685
5695
5708
5722
5738
5757
5777
5799
5823
5849
5877
5908
5941
5976
6014
6055
6099
6145
6194
6247
6302
6361
6424
6491
6562
6637
6716
6801
6890
6984
7084
7189
7299
7414
7535
7662
7794
7931
8074
8223
8376
8534
8697
8865
9037
9213
9393
9578
9766
9957
10152
10351
10552
10756
10963
11171
11381
11592
11804
12017
12229
12441
12653
12864
13073
13281
13486
13690
13890
14086
14280
14468
14653
14832
15005
15173
15335
15490
15639
15780
15915
16042
16161
16274
16379
16478
16568
16651
16726
16795
16856
16911
16959
17002
17038
17069
17094
17115
17131
17143
17150
17153
17153
17148
17140
17128
17112
17092
17068
17039
17006
16967
16923
16875
16820
16761
16697
16628
16554
16476
16394
16309
16221
16131
16039
15946
15853
15759
15665
15571
15478
15385
15294
15204
15116
15029
14944
14860
14778
14697
14619
14542
14467
14394
14323
14254
14188
14123
14060
13999
13940
13882
13826
13771
13718
13666
13615
13566
13519
13473
13429
13388
13348
13311
13276
13243
13212
13184
13159
13136
13115
13097
13081
13068
13057
13050
13045
13042
13043
13046
13052
13060
13072
13085
13102
13121
13142
13166
13192
13220
13250
13282
13317
13353
13391
13431
13472
13514
13557
13602
13648
13695
13743
13791
13840
13890
13940
13990
14041
14091
14140
14189
14236
14282
14326
14369
14409
14446
14480
14510
14537
14560
14578
14592
14600
14602
14598
14587
14568
14542
14509
14467
14417
14358
14291
14215
14130
14036
13933
13821
13701
13572
13434
13287
13132
12969
12798
12620
12435
12244
12047
11845
11638
11428
11215
11001
10785
10570
10355
10143
9934
9729
9529
9335
9148
8969
8797
8635
8483
8341
8210
8089
7980
7883
7797
7724
7662
7612
7574
7548
7534
7531
7540
7560
7591
7633
7686
7748
7820
7902
7993
8093
8201
8319
8444
8577
8718
8867
9022
9185
9354
9529
9710
9897
10088
10284
10485
10688
10895
11105
11316
11529
11742
11957
12171
12385
12599
12811
13022
13231
13438
13643
13844
14042
14236
14426
14611
14790
14964
15132
15292
15445
15589
15725
15853
15971
16079
16178
16268
16347
16418
16479
16530
16572
16604
16628
16642
16649
16647
16637
16620
16596
16565
16529
16488
16443
16393
16340
16285
16227
16168
16107
16045
15983
15921
15858
15796
15734
15673
15613
15554
15496
15439
15385
15332
15281
15232
15186
15141
15098
15056
15016
14976
14936
14895
14853
14810
14766
14719
14669
14617
14562
14504
14443
14379
14312
14241
14168
14092
14013
13931
13847
13761
13673
13583
13491
13398
13305
13210
13115
13021
12926
12832
12739
12647
12555
12465
12376
12287
12201
12115
12030
11946
11863
11782
11701
11622
11544
11467
11391
11316
11243
11171
11100
11031
10962
10894
10827
10760
10693
10625
10558
10490
10422
10353
10284
10215
10146
10077
10008
9941
9874
9810
9746
9685
9627
9570
9517
9465
9417
9370
9325
9282
9240
9199
9158
9116
9074
9030
8985
8937
8887
8834
8777
8717
8653
8585
8512
8435
8354
8268
8179
8085
7987
7886
7782
7675
7566
7455
7343
7230
7115
7001
6887
6774
6662
6552
6444
6339
6237
6138
6044
5952
5865
5782
5702
5627
5555
5486
5422
5360
5303
5248
5198
5151
5107
5068
5033
5002
4976
4953
4936
4922
4913
4909
4909
4913
4920
4931
4945
4962
4980
5001
5022
5044
5067
5088
5109
5129
5147
5163
5177
5190
5201
5210
5218
5226
5233
5240
5247
5255
5263
5272
5282
5292
5303
5314
5325
5336
5347
5357
5367
5375
5382
5387
5390
5392
5391
5388
5383
5375
5366
5354
5341
5325
5309
5291
5271
5250
5228
5204
5179
5153
5124
5095
5063
5030
4995
4958
4920
4879
4837
4794
4749
4702
4655
4607
4558
4510
4462
4415
4369
4326
4285
4247
4213
4183
4157
4136
4119
4107
4100
4098
4101
4108
4120
4135
4155
4178
4205
4236
4268
4304
4341
4380
4420
4460
4502
4543
4584
4624
4664
4703
4740
4776
4810
4843
4874
4903
4931
4958
4982
5005
5026
5046
5063
5079
5093
5104
5114
5121
5126
5128
5128
5125
5120
5112
5102
5089
5074
5056
5035
5013
4988
4962
4934
4904
4873
4839
4805
4769
4731
4692
4651
4609
4566
4521
4474
4426
4377
4326
4274
4221
4165
4108
4049
3989
3925
3860
3792
3721
3646
3568
3486
3400
3310
3214
3114
3008
2897
2779
2656
2526
2390
2247
2097
1940
1776
1605
1428
1243
1052
854
650
440
224
4
-222
-452
-685
-922
-1162
-1403
-1647
-1891
-2137
-2382
-2627
-2872
-3116
-3358
-3600
-3839
-4077
-4312
-4545
-4776
-5004
-5229
-5451
-5670
-5886
-6099
-6309
-6516
-6720
-6921
-7119
-7315
-7508
-7699
-7887
-8071
-8254
-8434
-8611
-8784
-8954
-9121
-9285
-9446
-9604
-9758
-9909
-10057
-10202
-10343
-10482
-10617
-10749
-10877
-11002
-11124
-11242
-11357
-11469
-11577
-11681
-11782
-11880
-11973
-12064
-12150
-12233
-12312
-12386
-12457
-12524
-12587
-12645
-12700
-12749
-12795
-12835
-12871
-12902
-12927
-12948
-12962
-12972
-12975
-12973
-12965
-12952
-12933
-12909
-12879
-12845
-12806
-12763
-12715
-12663
-12607
-12548
-12485
-12419
-12351
-12280
-12208
-12133
-12057
-11980
-11902
-11823
-11743
-11663
-11582
-11500
-11417
-11334
-11250
-11165
-11079
-10993
-10906
-10819
-10731
-10643
-10555
-10467
-10380
-10293
-10207
-10122
-10038
-9956
-9874
-9795
-9717
-9640
-9565
-9492
-9420
-9351
-9283
-9217
-9154
-9092
-9033
-8977
-8923
-8872
-8825
-8780
-8739
-8702
-8668
-8637
-8611
-8588
-8569
-8554
-8542
-8534
-8530
-8529
-8531
-8536
-8544
-8554
-8567
-8581
-8596
-8613
-8630
-8648
-8666
-8684
-8703
-8721
-8738
-8756
-8774
-8791
-8809
-8828
-8847
-8867
-8888
-8910
-8934
-8959
-8987
-9015
-9046
-9077
-9111
-9146
-9182
-9219
-9258
-9298
-9339
-9381
-9425
-9469
-9515
-9562
-9611
-9661
-9712
-9765
-9819
-9876
-9933
-9993
-10054
-10118
-10182
-10249
-10316
-10385
-10455
-10525
-10596
-10668
-10740
-10812
-10883
-10954
-11025
-11095
-11163
-11231
-11298
-11363
-11426
-11489
-11550
-11609
-11667
-11723
-11778
-11832
-11884
-11936
-11986
-12035
-12083
-12131
-12179
-12227
-12275
-12323
-12372
-12421
-12472
-12524
-12576
-12630
-12684
-12740
-12796
-12854
-12913
-12972
-13033
-13094
-13156
-13219
-13282
-13346
-13411
-13476
-13541
-13607
-13672
-13738
-13802
-13866
-13930
-13992
-14053
-14113
-14171
-14227
-14282
-14334
-14384
-14432
-14477
-14520
-14561
-14598
-14633
-14664
-14693
-14719
-14741
-14761
-14777
-14789
-14798
-14803
-14805
-14802
-14796
-14785
-14771
-14752
-14728
-14701
-14669
-14633
-14592
-14548
-14499
-14447
-14390
-14331
-14268
-14202
-14133
-14062
-13990
-13915
-13840
-13764
-13687
-13611
-13534
-13458
-13383
-13308
-13234
-13161
-13089
-13017
-12945
-12874
-12803
-12732
-12661
-12590
-12518
-12446
-12373
-12300
-12225
-12151
-12077
-12002
-11928
-11855
-11783
-11713
-11644
-11577
-11512
-11449
-11389
-11331
-11277
-11225
-11175
-11129
-11085
-11044
-11006
-10970
-10936
-10905
-10876
-10849
-10823
-10799
-10777
-10757
-10737
-10719
-10703
-10687
-10673
-10659
-10647
-10635
-10624
-10612
-10601
-10590
-10578
-10566
-10552
-10537
-10520
-10501
-10480
-10457
-10431
-10402
-10370
-10336
-10298
-10258
-10215
-10170
-10121
-10070
-10017
-9961
-9903
-9843
-9781
-9717
-9651
-9584
-9515
-9446
-9375
-9303
-9230
-9156
-9081
-9004
-8927
-8848
-8768
-8687
-8605
-8522
-8438
-8354
-8269
-8183
-8096
-8010
-7924
-7837
-7750
-7663
-7577
-7491
-7405
-7320
-7235
-7151
-7068
-6985
-6904
-6823
-6743
-6663
-6585
-6508
-6431
-6355
-6280
-6205
-6131
-6058
-5984
-5912
-5840
-5769
-5698
-5629
-5562
-5495
-5431
-5369
-5310
-5253
-5199
-5148
-5102
-5058
-5019
-4985
-4955
-4930
-4909
-4894
-4884
-4879
-4880
-4885
-4896
-4912
-4932
-4958
-4988
-5022
-5061
-5105
-5153
-5205
-5261
-5321
-5385
-5453
-5524
-5598
-5675
-5755
-5837
-5920
-6005
-6092
-6178
-6265
-6352
-6438
-6522
-6606
-6687
-6766
-6842
-6915
-6984
-7050
-7112
-7170
-7224
-7274
-7320
-7361
-7399
-7434
-7465
-7494
-7520
-7544
-7566
-7587
-7607
-7626
-7645
-7664
-7683
-7702
-7722
-7742
-7762
-7783
-7804
-7825
-7847
-7868
-7890
-7911
-7932
-7952
-7972
-7991
-8009
-8025
-8041
-8055
-8068
-8080
-8090
-8099
-8106
-8112
-8116
-8119
-8121
-8122
-8122
-8121
-8119
-8116
-8112
-8108
-8103
-8096
-8090
-8083
-8074
-8066
-8057
-8047
-8036
-8026
-8015
-8004
-7993
-7982
-7971
-7961
-7951
-7942
-7934
-7926
-7919
-7913
-7907
-7902
-7897
-7892
-7887
-7881
-7874
-7866
-7857
-7846
-7833
-7818
-7801
-7781
-7760
-7735
-7709
-7680
-7648
-7614
-7577
-7538
-7497
-7453
-7407
-7359
-7308
-7256
-7201
-7145
-7086
-7025
-6963
-6898
-6832
-6763
-6692
-6620
-6545
-6469
-6390
-6310
-6227
-6142
-6055
-5967
-5876
-5783
-5689
-5593
-5496
-5397
-5297
-5196
-5093
-4990
-4887
-4783
-4678
-4574
-4470
-4366
-4263
-4161
-4061
-3962
-3864
-3768
-3675
-3583
-3494
-3407
-3323
-3240
-3161
-3084
-3010
-2939
-2870
-2805
-2743
-2685
-2629
-2577
-2529
-2484
-2442
-2403
-2367
-2335
-2305
-2278
-2254
-2232
-2212
-2194
-2177
-2162
-2148
-2134
-2122
-2109
-2096
-2083
-2069
-2055
-2039
-2023
-2005
-1985
-1964
-1942
-1917
-1891
-1862
-1831
-1798
-1762
-1724
-1683
-1640
-1594
-1545
-1494
-1441
-1386
-1329
-1271
-1212
-1153
-1093
-1033
-973
-914
-856
-798
-742
-686
-632
-579
-527
-477
-428
-380
-333
-288
-244
-202
-161
-122
-85
-50
-17
13
40
65
87
106
121
134
143
148
151
150
145
138
128
114
97
78
55
30
2
-29
-64
-101
-141
-184
-229
-278
-329
-383
-439
-497
-557
-618
-681
-744
-809
-874
-938
-1002
-1067
-1129
-1191
-1250
-1308
-1362
-1414
-1463
-1508
-1550
-1587
-1620
-1649
-1674
-1693
-1708
-1719
-1725
-1727
-1725
-1720
-1710
-1698
-1683
-1665
-1646
-1625
-1603
-1580
-1557
-1535
-1514
-1494
-1476
-1459
-1445
-1434
-1426
-1420
-1418
-1418
-1422
-1428
-1438
-1450
-1465
-1483
-1504
-1527
-1553
-1581
-1611
-1643
-1676
-1712
-1748
-1785
-1824
-1863
-1902
-1942
-1981
-2020
-2059
-2097
-2134
-2170
-2205
-2238
-2270
-2300
-2328
-2355
-2379
-2401
-2422
-2440
-2456
-2470
-2483
-2493
-2501
-2507
-2511
-2513
-2513
-2510
-2506
-2499
-2489
-2478
-2464
-2447
-2428
-2407
-2383
-2356
-2326
-2294
-2259
-2221
-2180
-2136
-2090
-2041
-1989
-1935
-1878
-1819
-1757
-1694
-1629
-1562
-1494
-1425
-1355
-1283
-1211
-1139
-1066
-992
-920
-847
-775
-704
-633
-564
-497
-431
-366
-304
-244
-186
-130
-77
-27
20
64
105
143
177
208
235
259
279
295
308
316
322
323
321
315
306
293
276
256
232
205
174
139
102
61
17
-30
-80
-132
-186
-243
-301
-360
-421
-483
-546
-609
-671
-734
-796
-858
-919
-979
-1038
-1096
-1153
-1210
-1265
-1320
-1374
-1427
-1480
-1532
-1584
-1636
-1687
-1738
-1789
-1839
-1890
-1940
-1991
-2041
-2090
-2140
-2189
-2238
-2287
-2336
-2385
-2434
-2482
-2531
-2579
-2628
-2677
-2727
-2776
-2827
-2878
-2929
-2981
-3034
-3087
-3141
-3195
-3250
-3306
-3361
-3417
-3472
-3527
-3581
-3635
-3687
-3738
-3788
-3835
-3882
-3926
-3968
-4008
-4046
-4082
-4115
-4146
-4175
-4202
-4226
-4248
-4268
-4286
-4301
-4315
-4326
-4336
-4343
-4348
-4350
-4350
-4348
-4344
-4337
-4327
-4316
-4302
-4286
-4268
-4249
-4227
-4203
-4178
-4151
-4122
-4091
-4061
-4027
-3995
-3960
-3925
-3888
-3851
-3814
-3776
-3738
-3699
-3660
-3621
-3583
-3544
-3506
-3468
-3430
-3394
-3357
-3321
-3286
-3252
-3219
-3186
-3154
-3123
-3093
-3064
-3036
-3008
-2981
-2955
-2928
-2902
-2876
-2849
-2821
-2793
-2765
-2735
-2704
-2673
-2640
-2606
-2571
-2534
-2496
-2456
-2414
-2371
-2325
-2278
-2228
-2176
-2122
-2066
-2008
-1947
-1885
-1820
-1754
-1686
-1617
-1547
-1476
-1405
-1334
-1264
-1194
-1126
-1060
-996
-934
-875
-819
-767
-718
-672
-631
-593
-559
-530
-504
-482
-465
-451
-442
-437
-435
-437
-442
-451
-463
-477
-494
-513
-534
-556
-579
-603
-628
-652
-676
-699
-722
-743
-762
-780
-796
-809
-820
-828
-833
-836
-836
-834
-828
-820
-810
-798
-783
-767
-749
-730
-710
-689
-667
-644
-622
-599
-576
-554
-532
-511
-490
-471
-453
-436
-420
-406
-393
-382
-373
-365
-360
-356
-354
-353
-354
-357
-361
-366
-372
-379
-386
-394
-403
-411
-420
-428
-437
-445
-453
-460
-468
-475
-481
-488
-494
-500
-506
-512
-518
-525
-531
-538
-546
-554
-563
-573
-584
-596
-609
-623
-639
-655
-674
-693
-714
-736
-760
-785
-812
-840
-869
-899
-930
-962
-994
-1026
-1059
-1092
-1124
-1156
-1187
-1218
-1248
-1277
-1305
-1332
-1358
-1383
-1407
-1431
-1454
-1477
-1500
-1522
-1545
-1568
-1592
-1616
-1641
-1667
-1694
-1723
-1752
-1783
-1816
-1850
-1885
-1921
-1959
-1997
-2036
-2075
-2114
-2154
-2193
-2232
-2270
-2307
-2343
-2378
-2411
-2444
-2475
-2504
-2531
-2557
-2582
-2604
-2625
-2644
-2661
-2677
-2690
-2702
-2711
-2719
-2725
-2729
-2731
-2732
-2731
-2729
-2726
-2721
-2715
-2709
-2702
-2694
-2685
-2676
-2666
-2657
-2647
-2636
-2626
-2615
-2604
-2593
-2581
-2569
-2557
-2544
-2531
-2518
-2504
-2490
-2476
-2461
-2445
-2430
-2414
-2397
-2379
-2362
-2343
-2323
-2303
-2281
-2258
-2235
-2209
-2183
-2156
-2127
-2097
-2067
-2036
-2004
-1972
-1939
-1906
-1874
-1841
-1808
-1775
-1742
-1709
-1676
-1642
-1608
-1574
-1539
-1503
-1466
-1429
-1390
-1351
-1310
-1268
-1225
-1182
-1137
-1092
-1046
-999
-952
-905
-857
-809
-762
-715
-668
-621
-576
-531
-487
-445
-403
-364
-326
-289
-255
-222
-191
-162
-135
-109
-86
-64
-45
-27
-11
3
15
26
35
43
49
54
59
62
65
67
69
70
72
74
76
78
81
84
88
93
98
104
110
118
126
135
144
155
166
178
191
205
219
235
252
270
289
310
331
354
377
402
427
454
481
510
539
568
598
628
658
688
718
747
776
804
831
857
883
907
931
953
975
995
1014
1034
1052
1069
1085
1099
1113
1125
1136
1146
1154
1161
1166
1169
1171
1171
1170
1167
1163
1157
1150
1142
1133
1122
1110
1097
1083
1069
1053
1036
1018
998
977
955
931
905
877
847
815
781
744
704
662
617
570
520
468
414
357
298
237
175
110
44
-25
-95
-166
-239
-314
-390
-467
-545
-625
-706
-787
-869
-952
-1034
-1117
-1200
-1282
-1363
-1443
-1522
-1600
-1675
-1750
-1822
-1892
-1960
-2025
-2090
-2152
-2212
-2271
-2328
-2384
-2439
-2493
-2547
-2600
-2653
-2705
-2757
-2809
-2861
-2912
-2964
-3015
-3066
-3117
-3167
-3217
-3265
-3313
-3359
-3404
-3447
-3489
-3529
-3566
-3602
-3636
-3667
-3696
-3722
-3747
-3768
-3788
-3805
-3819
-3831
-3840
-3848
-3853
-3855
-3856
-3855
-3853
-3849
-3844
-3837
-3830
-3823
-3815
-3807
-3800
-3792
-3786
-3780
-3775
-3771
-3768
-3766
-3765
-3766
-3768
-3771
-3775
-3781
-3787
-3795
-3803
-3812
-3821
-3831
-3841
-3851
-3860
-3870
-3878
-3886
-3893
-3898
-3903
-3905
-3906
-3906
-3903
-3899
-3893
-3885
-3876
-3864
-3852
-3837
-3821
-3804
-3786
-3767
-3747
-3727
-3706
-3685
-3664
-3643
-3622
-3602
-3583
-3565
-3547
-3531
-3515
-3501
-3488
-3477
-3466
-3457
-3449
-3441
-3435
-3429
-3425
-3421
-3417
-3414
-3412
-3410
-3409
-3408
-3408
-3408
-3409
-3410
-3412
-3414
-3416
-3419
-3422
-3425
-3429
-3432
-3435
-3437
-3440
-3442
-3443
-3444
-3445
-3445
-3444
-3443
-3441
-3438
-3436
-3432
-3428
-3423
-3418
-3413
-3406
-3399
-3391
-3382
-3372
-3360
-3347
-3332
-3316
-3297
-3278
-3256
-3233
-3208
-3182
-3155
-3127
-3098
-3069
-3039
-3010
-2980
-2951
-2922
-2894
-2867
-2840
-2814
-2790
-2766
-2744
-2722
-2702
-2683
-2666
-2650
-2635
-2622
-2611
-2602
-2595
-2589
-2586
-2585
-2586
-2588
-2593
-2599
-2607
-2617
-2627
-2638
-2650
-2663
-2675
-2688
-2700
-2711
-2722
-2732
-2742
-2750
-2758
-2765
-2771
-2776
-2781
-2786
-2790
-2794
-2799
-2804
-2810
-2817
-2824
-2833
-2843
-2854
-2866
-2879
-2893
-2908
-2924
-2941
-2959
-2977
-2996
-3015
-3035
-3055
-3076
-3096
-3117
-3137
-3157
-3177
-3196
-3214
-3231
-3247
-3262
-3275
-3287
-3296
-3304
-3310
-3313
-3314
-3313
-3310
-3304
-3297
-3287
-3275
-3261
-3245
-3227
-3208
-3188
-3167
-3145
-3123
-3100
-3077
-3055
-3033
-3012
-2991
-2972
-2954
-2937
-2922
-2908
-2895
-2884
-2874
-2866
-2858
-2852
-2846
-2842
-2838
-2835
-2832
-2829
-2827
-2824
-2821
-2818
-2815
-2811
-2807
-2802
-2797
-2792
-2786
-2780
-2773
-2767
-2760
-2754
-2748
-2742
-2736
-2731
-2727
-2723
-2720
-2718
-2717
-2717
-2718
-2720
-2724
-2729
-2734
-2741
-2750
-2759
-2769
-2781
-2793
-2807
-2822
-2837
-2853
-2871
-2889
-2908
-2927
-2948
-2968
-2990
-3011
-3033
-3056
-3078
-3101
-3124
-3148
-3171
-3194
-3218
-3242
-3266
-3290
-3314
-3339
-3363
-3389
-3414
-3441
-3468
-3495
-3524
-3553
-3584
-3616
-3649
-3683
-3719
-3756
-3795
-3836
-3877
-3921
-3966
-4011
-4059
-4109
-4158
-4209
-4260
-4311
-4363
-4414
-4465
-4516
-4566
-4615
-4664
-4711
-4757
-4802
-4846
-4888
-4929
-4969
-5008
-5045
-5081
-5116
-5149
-5181
-5212
-5242
-5271
-5298
-5325
-5350
-5375
-5398
-5421
-5443
-5464
-5484
-5504
-5524
-5543
-5562
-5581
-5600
-5618
-5637
-5655
-5673
-5691
-5708
-5726
-5743
-5759
-5775
-5791
-5806
-5821
-5835
-5849
-5863
-5876
-5889
-5903
-5916
-5929
-5943
-5957
-5972
-5987
-6003
-6019
-6036
-6054
-6073
-6093
-6114
-6135
-6158
-6181
-6204
-6229
-6253
-6278
-6303
-6328
-6353
-6377
-6401
-6423
-6445
-6466
-6486
-6504
-6520
-6534
-6547
-6558
-6566
-6572
-6576
-6578
-6577
-6574
-6569
-6561
-6551
-6539
-6525
-6509
-6492
-6472
-6451
-6428
-6404
-6378
-6351
-6323
-6293
-6263
-6232
-6200
-6167
-6134
-6101
-6067
-6033
-5998
-5964
-5929
-5894
-5860
-5825
-5790
-5755
-5720
-5684
-5649
-5612
-5576
-5539
-5501
-5463
-5425
-5385
-5346
-5306
-5265
-5224
-5183
-5141
-5099
-5057
-5015
-4972
-4930
-4887
-4844
-4801
-4759
-4716
-4673
-4631
-4588
-4546
-4504
-4462
-4420
-4378
-4337
-4295
-4254
-4213
-4172
-4131
-4091
-4051
-4011
-3972
-3933
-3894
-3855
-3817
-3778
-3740
-3702
-3663
-3625
-3587
-3548
-3509
-3471
-3432
-3394
-3355
-3317
-3279
-3241
-3204
-3167
-3131
-3096
-3061
-3028
-2996
-2965
-2935
-2907
-2880
-2854
-2831
-2809
-2789
-2770
-2753
-2738
-2725
-2714
-2704
-2695
-2688
-2683
-2678
-2675
-2672
-2671
-2670
-2669
-2669
-2670
-2671
-2672
-2674
-2675
-2677
-2679
-2681
-2682
-2684
-2685
-2686
-2687
-2687
-2687
-2685
-2683
-2680
-2676
-2670
-2664
-2656
-2646
-2636
-2624
-2611
-2596
-2581
-2565
-2549
-2532
-2514
-2497
-2479
-2461
-2444
-2427
-2410
-2394
-2378
-2363
-2348
-2334
-2320
-2306
-2293
-2280
-2268
-2255
-2243
-2231
-2219
-2208
-2196
-2184
-2173
-2161
-2148
-2136
-2123
-2110
-2096
-2081
-2066
-2049
-2032
-2013
-1994
-1973
-1951
-1928
-1905
-1880
-1855
-1829
-1803
-1776
-1750
-1723
-1697
-1672
-1647
-1622
-1598
-1574
-1551
-1529
-1507
-1485
-1463
-1442
-1421
-1400
-1380
-1359
-1338
-1317
-1295
-1274
-1252
-1230
-1207
-1184
-1160
-1136
-1111
-1085
-1059
-1031
-1002
-972
-941
-908
-873
-837
-800
-760
-719
-676
-632
-586
-538
-489
-439
-387
-334
-280
-224
-168
-111
-52
6
65
125
185
245
304
364
423
481
539
596
653
708
762
816
868
919
969
1018
1066
1112
1159
1204
1248
1292
1335
1377
1419
1460
1501
1542
1582
1621
1661
1700
1739
1778
1816
1855
1892
1929
1966
2001
2037
2072
2106
2139
2172
2203
2234
2263
2291
2318
2344
2368
2391
2413
2433
2451
2469
2484
2499
2511
2522
2532
2540
2546
2551
2555
2557
2557
2557
2555
2551
2547
2542
2535
2528
2520
2511
2501
2490
2478
2466
2452
2438
2422
2406
2388
2370
2350
2330
2309
2287
2264
2241
2217
2192
2167
2142
2116
2090
2063
2037
2009
1982
1954
1926
1898
1870
1842
1814
1786
1758
1730
1703
1677
1651
1625
1601
1577
1554
1533
1512
1493
1474
1457
1442
1427
1414
1401
1390
1380
1371
1362
1354
1347
1341
1335
1329
1324
1319
1314
1310
1306
1301
1297
1292
1288
1282
1277
1270
1264
1256
1248
1239
1229
1218
1207
1195
1182
1168
1153
1138
1122
1106
1089
1071
1053
1035
1016
998
979
960
942
923
904
886
867
849
831
813
795
777
759
741
723
705
687
669
650
632
613
594
575
556
537
517
497
477
456
435
414
392
369
346
322
298
272
246
219
191
163
134
105
76
46
16
-13
-43
-73
-103
-133
-162
-192
-222
-251
-281
-310
-340
-369
-398
-427
-456
-485
-513
-540
-567
-594
-619
-644
-668
-690
-712
-732
-752
-770
-787
-803
-818
-832
-846
-858
-870
-880
-891
-900
-909
-918
-926
-934
-942
-949
-957
-964
-972
-980
-988
-996
-1004
-1014
-1025
-1036
-1047
-1060
-1074
-1088
-1104
-1121
-1139
-1158
-1178
-1200
-1222
-1246
-1270
-1296
-1322
-1349
-1377
-1405
-1434
-1464
-1494
-1524
-1555
-1586
-1617
-1648
-1680
-1711
-1743
-1775
-1807
-1839
-1871
-1903
-1935
-1968
-2000
-2033
-2066
-2099
-2132
-2165
-2198
-2231
-2264
-2296
-2329
-2362
-2394
-2426
-2458
-2490
-2522
-2553
-2584
-2615
-2645
-2675
-2705
-2734
-2763
-2790
-2818
-2844
-2870
-2895
-2919
-2943
-2966
-2988
-3009
-3029
-3049
-3069
-3087
-3106
-3123
-3140
-3157
-3173
-3189
-3204
-3219
-3234
-3248
-3262
-3275
-3288
-3301
-3313
-3324
-3336
-3347
-3357
-3367
-3376
-3386
-3394
-3402
-3410
-3417
-3423
-3429
-3434
-3439
-3443
-3446
-3449
-3450
-3451
-3451
-3450
-3448
-3445
-3442
-3438
-3433
-3427
-3420
-3413
-3405
-3396
-3387
-3377
-3367
-3356
-3344
-3333
-3320
-3307
-3294
-3280
-3266
-3252
-3237
-3221
-3205
-3188
-3171
-3153
-3135
-3116
-3097
-3077
-3056
-3035
-3014
-2991
-2969
-2945
-2921
-2897
-2872
-2846
-2820
-2794
-2767
-2739
-2711
-2683
-2654
-2625
-2595
-2565
-2535
-2504
-2473
-2442
-2410
-2378
-2346
-2314
-2282
-2250
-2217
-2185
-2154
-2122
-2090
-2059
-2028
-1998
-1968
-1938
-1908
-1879
-1851
-1823
-1795
-1768
-1741
-1714
-1688
-1662
-1637
-1612
-1587
-1563
-1539
-1516
-1493
-1472
-1450
-1430
-1411
-1393
-1375
-1360
-1345
-1331
-1319
-1309
-1300
-1292
-1286
-1281
-1278
-1276
-1276
-1277
-1280
-1285
-1290
-1298
-1306
-1316
-1327
-1339
-1352
-1366
-1381
-1397
-1413
-1431
-1448
-1466
-1485
-1504
-1524
-1543
-1563
-1584
-1604
-1624
-1645
-1665
-1686
-1706
-1726
-1745
-1764
-1782
-1799
-1816
-1831
-1846
-1860
-1873
-1885
-1897
-1907
-1917
-1925
-1934
-1941
-1948
-1954
-1959
-1964
-1968
-1971
-1974
-1977
-1979
-1980
-1981
-1981
-1981
-1980
-1978
-1977
-1974
-1971
-1968
-1964
-1960
-1956
-1951
-1946
-1941
-1935
-1929
-1923
-1916
-1908
-1899
-1890
-1880
-1869
-1857
-1844
-1829
-1814
-1798
-1781
-1763
-1744
-1725
-1705
-1684
-1663
-1642
-1621
-1600
-1580
-1559
-1540
-1520
-1501
-1483
-1465
-1448
-1432
-1416
-1401
-1386
-1373
-1359
-1347
-1335
-1323
-1313
-1303
-1293
-1285
-1277
-1269
-1263
-1256
-1251
-1246
-1242
-1238
-1235
-1232
-1229
-1227
-1226
-1225
-1224
-1224
-1224
-1225
-1227
-1229
-1232
-1236
-1241
-1246
-1252
-1258
-1265
-1273
-1282
-1290
-1300
-1310
-1320
-1330
-1341
-1351
-1362
-1373
-1383
-1394
-1404
-1414
-1424
-1433
-1442
-1451
-1458
-1465
-1471
-1477
-1481
-1485
-1487
-1488
-1489
-1488
-1485
-1482
-1478
-1472
-1466
-1458
-1450
-1441
-1431
-1420
-1409
-1398
-1387
-1375
-1363
-1351
-1339
-1327
-1315
-1304
-1292
-1281
-1269
-1258
-1246
-1235
-1223
-1211
-1198
-1185
-1172
-1157
-1142
-1127
-1110
-1093
-1076
-1057
-1037
-1016
-996
-974
-952
-929
-905
-880
-855
-829
-802
-775
-748
-720
-692
-664
-635
-607
-578
-550
-521
-492
-464
-435
-406
-376
-347
-317
-287
-257
-226
-195
-164
-132
-99
-66
-33
1
35
69
104
139
174
210
246
283
320
358
396
435
474
514
555
596
638
680
723
766
811
855
901
947
993
1041
1089
1137
1187
1237
1288
1339
1391
1444
1497
1550
1604
1658
1712
1766
1820
1874
1927
1980
2033
2086
2138
2190
2241
2292
2342
2392
2442
2492
2541
2590
2639
2687
2736
2784
2832
2881
2929
2976
3024
3072
3120
3167
3215
3262
3309
3356
3403
3449
3496
3541
3586
3631
3675
3718
3760
3802
3842
3881
3919
3956
3992
4027
4061
4094
4127
4158
4189
4219
4249
4278
4306
4334
4361
4387
4413
4438
4463
4486
4509
4530
4551
4570
4588
4605
4620
4633
4645
4655
4663
4669
4673
4675
4675
4673
4670
4664
4657
4648
4637
4625
4612
4597
4582
4565
4548
4530
4512
4494
4476
4458
4440
4423
4406
4390
4375
4360
4347
4334
4321
4310
4300
4290
4281
4273
4265
4258
4252
4246
4240
4234
4229
4223
4218
4213
4208
4202
4197
4191
4185
4179
4173
4166
4159
4152
4144
4135
4127
4117
4107
4097
4086
4075
4064
4053
4041
4029
4017
4003
3992
3980
3967
3955
3943
3931
3919
3907
3896
3885
3874
3863
3853
3843
3833
3823
3813
3803
3794
3784
3774
3764
3754
3743
3732
3720
3708
3695
3681
3667
3651
3635
3619
3601
3583
3564
3544
3524
3503
3482
3460
3438
3416
3395
3373
3351
3330
3308
3287
3267
3246
3226
3206
3186
3167
3147
3127
3108
3088
3068
3049
3029
3008
2988
2967
2947
2926
2904
2883
2861
2839
2817
2794
2771
2748
2725
2702
2678
2654
2629
2605
2580
2554
2529
2503
2476
2450
2423
2396
2368
2340
2312
2284
2255
2225
2196
2166
2135
2105
2073
2041
2009
1978
1945
1913
1880
1846
1813
1779
1745
1711
1677
1643
1609
1576
1542
1508
1474
1440
1407
1374
1340
1307
1274
1242
1209
1177
1145
1113
1081
1050
1020
990
960
931
903
876
850
825
801
779
758
738
721
705
690
678
668
659
652
647
644
643
643
644
648
652
658
665
673
681
691
701
712
723
735
746
758
770
782
793
805
816
827
838
848
859
869
879
889
898
908
918
927
936
946
955
964
973
982
991
999
1008
1016
1024
1032
1039
1046
1052
1057
1062
1066
1069
1072
1073
1073
1071
1069
1065
1060
1053
1046
1037
1027
1016
1004
991
977
963
949
934
919
905
890
877
863
851
839
829
819
811
804
798
793
790
788
787
788
789
792
797
802
808
816
824
833
844
855
866
879
892
905
919
934
948
963
977
992
1006
1020
1033
1047
1059
1071
1083
1093
1104
1113
1122
1129
1137
1143
1148
1153
1157
1160
1162
1164
1164
1164
1163
1161
1158
1155
1150
1145
1140
1133
1127
1119
1111
1103
1094
1084
1075
1064
1053
1041
1028
1014
1000
985
968
951
932
911
890
867
843
817
790
762
732
701
669
635
600
564
528
490
451
411
370
329
288
246
204
161
119
77
34
-7
-49
-90
-130
-170
-209
-248
-285
-322
-358
-394
-429
-463
-497
-531
-564
-597
-630
-662
-694
-725
-756
-787
-816
-845
-873
-901
-927
-952
-976
-999
-1020
-1041
-1060
-1078
-1095
-1110
-1125
-1139
-1152
-1165
-1177
-1188
-1199
-1210
-1221
-1232
-1244
-1255
-1267
-1279
-1292
-1306
-1320
-1335
-1350
-1367
-1384
-1402
-1421
-1440
-1461
-1482
-1504
-1527
-1550
-1574
-1599
-1624
-1649
-1674
-1700
-1727
-1753
-1780
-1806
-1833
-1860
-1887
-1914
-1941
-1968
-1996
-2023
-2050
-2078
-2106
-2133
-2160
-2188
-2215
-2242
-2269
-2295
-2321
-2347
-2373
-2398
-2423
-2448
-2472
-2497
-2521
-2545
-2569
-2593
-2617
-2641
-2664
-2688
-2712
-2736
-2759
-2782
-2806
-2828
-2851
-2873
-2895
-2917
-2938
-2959
-2980
-3000
-3019
-3038
-3056
-3074
-3091
-3108
-3124
-3140
-3155
-3170
-3185
-3199
-3213
-3226
-3240
-3252
-3265
-3277
-3289
-3301
-3313
-3325
-3336
-3348
-3359
-3371
-3382
-3393
-3403
-3414
-3424
-3433
-3442
-3451
-3458
-3465
-3471
-3475
-3479
-3481
-3482
-3481
-3479
-3475
-3469
-3462
-3453
-3442
-3429
-3415
-3399
-3381
-3362
-3341
-3319
-3296
-3271
-3245
-3218
-3191
-3162
-3134
-3104
-3075
-3045
-3014
-2984
-2954
-2923
-2893
-2863
-2834
-2804
-2776
-2747
-2719
-2692
-2666
-2640
-2615
-2590
-2567
-2544
-2522
-2501
-2481
-2462
-2443
-2426
-2409
-2393
-2378
-2363
-2350
-2337
-2324
-2312
-2301
-2290
-2280
-2271
-2261
-2253
-2244
-2236
-2228
-2221
-2213
-2206
-2199
-2192
-2185
-2178
-2171
-2163
-2156
-2148
-2140
-2131
-2122
-2113
-2104
-2094
-2083
-2073
-2062
-2050
-2039
-2027
-2016
-2004
-1992
-1980
-1968
-1956
-1945
-1933
-1922
-1911
-1900
-1889
-1879
-1868
-1858
-1848
-1838
-1828
-1818
-1808
-1797
-1787
-1777
-1767
-1756
-1746
-1735
-1723
-1712
-1700
-1688
-1675
-1663
-1650
-1636
-1622
-1608
-1594
-1580
-1565
-1551
-1537
-1522
-1508
-1494
-1481
-1468
-1455
-1443
-1432
-1421
-1410
-1401
-1392
-1384
-1376
-1370
-1365
-1361
-1357
-1355
-1354
-1354
-1356
-1359
-1363
-1368
-1374
-1382
-1391
-1401
-1412
-1424
-1437
-1451
-1466
-1482
-1498
-1515
-1533
-1551
-1570
-1590
-1610
-1630
-1651
-1672
-1693
-1715
-1737
-1759
-1782
-1804
-1827
-1850
-1873
-1896
-1919
-1942
-1965
-1988
-2011
-2033
-2057
-2081
-2104
-2127
-2151
-2174
-2197
-2220
-2244
-2267
-2290
-2313
-2335
-2358
-2380
-2402
-2424
-2446
-2467
-2488
-2509
-2530
-2550
-2571
-2592
-2613
-2635
-2657
-2679
-2703
-2727
-2752
-2778
-2805
-2833
-2862
-2892
-2923
-2955
-2988
-3021
-3054
-3089
-3123
-3158
-3192
-3227
-3262
-3297
-3332
-3367
-3402
-3437
-3471
-3505
-3539
-3573
-3606
-3639
-3671
-3702
-3733
-3764
-3793
-3822
-3850
-3878
-3904
-3930
-3954
-3978
-4001
-4022
-4043
-4062
-4080
-4097
-4113
-4127
-4141
-4153
-4164
-4174
-4183
-4191
-4197
-4203
-4208
-4213
-4216
-4220
-4222
-4225
-4226
-4228
-4230
-4231
-4233
-4235
-4237
-4239
-4242
-4245
-4249
-4253
-4258
-4264
-4270
-4278
-4286
-4295
-4304
-4315
-4326
-4337
-4350
-4362
-4376
-4389
-4403
-4416
-4430
-4443
-4456
-4468
-4480
-4491
-4500
-4509
-4517
-4524
-4530
-4534
-4538
-4540
-4541
-4540
-4538
-4535
-4531
-4525
-4518
-4510
-4500
-4489
-4477
-4464
-4450
-4435
-4419
-4402
-4385
-4367
-4348
-4329
-4309
-4290
-4270
-4249
-4229
-4209
-4189
-4169
-4149
-4129
-4110
-4091
-4072
-4054
-4035
-4019
-4001
-3985
-3968
-3952
-3936
-3920
-3904
-3889
-3873
-3857
-3842
-3826
-3810
-3795
-3779
-3763
-3747
-3731
-3716
-3700
-3685
-3671
-3656
-3642
-3629
-3616
-3604
-3592
-3581
-3570
-3559
-3549
-3539
-3530
-3521
-3512
-3503
-3494
-3485
-3475
-3466
-3456
-3446
-3435
-3423
-3411
-3398
-3384
-3368
-3352
-3335
-3317
-3297
-3276
-3255
-3232
-3208
-3183
-3156
-3129
-3101
-3073
-3043
-3013
-2982
-2951
-2919
-2887
-2855
-2822
-2790
-2757
-2724
-2691
-2657
-2624
-2591
-2559
-2526
-2493
-2461
-2429
-2397
-2366
-2335
-2305
-2275
-2246
-2218
-2191
-2165
-2140
-2115
-2091
-2069
-2047
-2025
-2005
-1985
-1966
-1947
-1928
-1909
-1891
-1873
-1855
-1837
-1819
-1801
-1784
-1766
-1749
-1731
-1714
-1697
-1680
-1664
-1647
-1631
-1615
-1599
-1583
-1567
-1552
-1536
-1520
-1504
-1488
-1472
-1456
-1440
-1424
-1407
-1391
-1374
-1358
-1341
-1325
-1308
-1291
-1274
-1258
-1241
-1224
-1206
-1189
-1171
-1153
-1135
-1116
-1097
-1077
-1057
-1037
-1016
-994
-972
-950
-928
-905
-882
-859
-837
-814
-792
-770
-748
-728
-708
-688
-670
-653
-636
-621
-607
-594
-581
-570
-559
-550
-541
-533
-525
-518
-512
-506
-500
-495
-490
-484
-479
-474
-469
-463
-457
-451
-443
-435
-426
-416
-405
-392
-379
-363
-346
-328
-308
-287
-264
-240
-215
-189
-162
-134
-105
-75
-45
-15
16
46
77
107
138
167
197
226
254
282
309
336
362
387
412
436
459
482
504
525
545
565
584
602
620
637
654
671
687
703
719
735
751
767
783
799
815
831
848
864
881
898
915
932
950
967
985
1002
1020
1037
1055
1073
1091
1110
1128
1147
1166
1185
1204
1223
1242
1261
1281
1300
1319
1338
1356
1374
1392
1409
1426
1442
1458
1473
1488
1501
1514
1526
1538
1548
1558
1567
1575
1582
1588
1592
1596
1599
1600
1601
1600
1598
1595
1590
1584
1577
1568
1559
1548
1536
1522
1508
1492
1476
1458
1439
1420
1399
1378
1356
1334
1310
1286
1261
1236
1210
1184
1156
1129
1100
1071
1042
1012
982
951
919
887
855
822
789
756
722
688
654
619
584
549
514
478
443
407
372
336
301
266
231
197
163
130
97
65
34
4
-25
-53
-80
-106
-131
-154
-177
-199
-219
-239
-257
-275
-292
-308
-324
-339
-353
-368
-382
-396
-409
-423
-437
-451
-466
-480
-495
-510
-525
-541
-556
-572
-587
-603
-618
-634
-649
-664
-678
-692
-705
-718
-731
-742
-753
-763
-772
-781
-788
-794
-799
-804
-806
-808
-809
-808
-807
-804
-800
-795
-788
-781
-772
-763
-752
-741
-729
-716
-702
-687
-671
-655
-638
-620
-602
-583
-563
-543
-522
-501
-479
-457
-434
-412
-389
-366
-342
-319
-296
-272
-249
-225
-202
-178
-155
-131
-108
-85
-62
-39
-16
6
28
51
73
94
115
136
157
177
196
215
234
252
269
286
302
318
334
349
363
377
390
403
416
428
439
450
460
470
480
488
497
504
511
517
523
528
532
535
538
540
541
541
540
539
537
534
530
526
521
516
510
504
497
490
482
474
466
458
450
442
433
425
417
409
401
393
385
378
370
363
356
349
342
335
329
323
318
312
308
303
300
296
294
292
291
290
290
291
293
295
298
302
306
311
317
324
331
340
349
359
370
382
395
409
424
441
458
477
496
517
539
562
586
611
637
664
692
720
749
779
809
841
872
904
937
970
1004
1038
1072
1107
1142
1177
1213
1249
1285
1321
1357
1393
1428
1464
1500
1535
1570
1605
1639
1673
1707
1740
1773
1805
1836
1867
1897
1927
1956
1985
2013
2040
2067
2093
2119
2144
2169
2193
2216
2239
2262
2284
2305
2326
2346
2365
2384
2401
2418
2434
2450
2464
2477
2489
2499
2509
2518
2525
2532
2537
2542
2545
2548
2549
2550
2550
2549
2548
2546
2543
2540
2536
2533
2529
2524
2520
2516
2513
2509
2506
2504
2502
2501
2500
2501
2502
2504
2507
2511
2516
2521
2528
2535
2543
2552
2561
2570
2580
2590
2600
2610
2620
2630
2639
2647
2655
2661
2667
2671
2675
2676
2677
2676
2674
2670
2665
2659
2651
2642
2631
2620
2607
2594
2579
2564
2548
2531
2514
2497
2479
2461
2444
2426
2409
2392
2375
2359
2344
2329
2315
2302
2290
2279
2268
2258
2249
2241
2234
2228
2222
2217
2213
2209
2206
2203
2201
2200
2198
2198
2197
2197
2198
2198
2199
2199
2200
2201
2202
2202
2203
2204
2205
2205
2206
2206
2206
2206
2206
2206
2206
2205
2204
2202
2201
2198
2195
2192
2188
2183
2177
2170
2163
2154
2144
2134
2122
2109
2096
2081
2065
2048
2029
2011
1991
1970
1948
1926
1902
1878
1853
1828
1802
1776
1749
1722
1694
1667
1639
1611
1583
1555
1527
1500
1472
1444
1416
1389
1361
1333
1306
1278
1250
1222
1194
1166
1138
1109
1081
1053
1024
996
968
940
911
884
856
828
800
773
746
719
692
666
639
613
587
561
535
509
483
457
431
405
380
354
328
303
277
251
226
200
175
149
124
98
73
47
22
-4
-30
-55
-81
-107
-133
-159
-185
-212
-238
-265
-292
-319
-347
-375
-403
-432
-461
-490
-520
-550
-580
-611
-641
-672
-703
-734
-765
-796
-826
-857
-886
-916
-944
-972
-1000
-1027
-1053
-1078
-1103
-1127
-1150
-1172
-1193
-1214
-1234
-1253
-1272
-1290
-1308
-1325
-1342
-1359
-1376
-1392
-1409
-1426
-1443
-1460
-1478
-1496
-1514
-1534
-1554
-1574
-1596
-1618
-1641
-1664
-1689
-1714
-1740
-1766
-1793
-1820
-1848
-1875
-1903
-1931
-1958
-1986
-2013
-2041
-2068
-2096
-2123
-2149
-2176
-2203
-2229
-2256
-2282
-2308
-2335
-2361
-2387
-2414
-2440
-2467
-2493
-2519
-2546
-2572
-2599
-2625
-2652
-2678
-2705
-2732
-2758
-2785
-2812
-2839
-2867
-2894
-2921
-2949
-2976
-3003
-3030
-3057
-3083
-3109
-3134
-3159
-3184
-3207
-3230
-3252
-3274
-3294
-3314
-3333
-3351
-3368
-3385
-3401
-3416
-3431
-3445
-3458
-3471
-3483
-3494
-3505
-3515
-3524
-3533
-3541
-3548
-3554
-3560
-3566
-3570
-3575
-3579
-3583
-3586
-3590
-3593
-3596
-3600
-3603
-3607
-3612
-3616
-3621
-3627
-3633
-3639
-3646
-3653
-3661
-3669
-3677
-3686
-3695
-3705
-3714
-3724
-3733
-3743
-3753
-3762
-3772
-3782
-3791
-3801
-3810
-3820
-3829
-3839
-3848
-3857
-3867
-3876
-3886
-3895
-3905
-3915
-3926
-3936
-3948
-3959
-3971
-3984
-3997
-4011
-4025
-4040
-4056
-4072
-4088
-4105
-4123
-4141
-4159
-4177
-4196
-4215
-4235
-4254
-4274
-4294
-4314
-4335
-4355
-4376
-4396
-4417
-4438
-4458
-4479
-4499
-4519
-4539
-4560
-4580
-4600
-4620
-4640
-4660
-4680
-4700
-4720
-4741
-4761
-4782
-4803
-4824
-4845
-4866
-4887
-4909
-4931
-4953
-4975
-4997
-5020
-5042
-5064
-5086
-5108
-5130
-5151
-5172
-5193
-5213
-5233
-5252
-5271
-5289
-5307
-5324
-5340
-5356
-5371
-5385
-5400
-5413
-5426
-5439
-5451
-5462
-5473
-5484
-5494
-5504
-5513
-5522
-5530
-5538
-5545
-5552
-5558
-5564
-5569
-5574
-5578
-5582
-5585
-5588
-5591
-5593
-5596
-5597
-5599
-5600
-5602
-5602
-5603
-5603
-5604
-5603
-5603
-5603
-5602
-5601
-5600
-5599
-5598
-5596
-5595
-5593
-5591
-5589
-5587
-5584
-5582
-5579
-5575
-5572
-5568
-5563
-5557
-5551
-5544
-5536
-5528
-5518
-5507
-5496
-5483
-5469
-5454
-5438
-5420
-5402
-5383
-5362
-5341
-5319
-5296
-5272
-5248
-5223
-5197
-5171
-5144
-5117
-5090
-5062
-5034
-5006
-4978
-4950
-4922
-4894
-4866
-4838
-4810
-4781
-4753
-4725
-4696
-4668
-4639
-4610
-4581
-4552
-4523
-4494
-4465
-4435
-4406
-4376
-4347
-4317
-4287
-4257
-4227
-4197
-4167
-4138
-4108
-4078
-4048
-4019
-3990
-3960
-3931
-3903
-3874
-3846
-3818
-3790
-3763
-3736
-3708
-3682
-3655
-3628
-3601
-3574
-3547
-3520
-3493
-3465
-3437
-3409
-3380
-3350
-3320
-3289
-3258
-3226
-3193
-3160
-3126
-3092
-3057
-3022
-2987
-2951
-2916
-2880
-2844
-2808
-2772
-2737
-2702
-2668
-2635
-2602
-2570
-2538
-2508
-2479
-2451
-2423
-2397
-2372
-2348
-2324
-2302
-2280
-2259
-2239
-2219
-2199
-2180
-2161
-2143
-2124
-2105
-2086
-2067
-2048
-2029
-2009
-1989
-1969
-1948
-1927
-1906
-1884
-1862
-1840
-1818
-1795
-1772
-1749
-1726
-1703
-1680
-1656
-1633
-1610
-1587
-1565
-1542
-1521
-1499
-1478
-1458
-1438
-1418
-1400
-1382
-1364
-1348
-1332
-1317
-1303
-1290
-1277
-1265
-1254
-1243
-1233
-1224
-1215
-1207
-1199
-1192
-1185
-1179
-1174
-1169
-1165
-1161
-1157
-1155
-1153
-1151
-1150
-1150
-1150
-1150
-1151
-1153
-1155
-1157
-1160
-1162
-1165
-1169
-1172
-1176
-1179
-1183
-1187
-1191
-1195
-1199
-1203
-1207
-1211
-1215
-1220
-1224
-1228
-1232
-1237
-1241
-1245
-1249
-1253
-1257
-1260
-1264
-1268
-1271
-1274
-1277
-1280
-1282
-1284
-1285
-1286
-1287
-1287
-1286
-1285
-1283
-1280
-1276
-1272
-1267
-1260
-1253
-1246
-1237
-1227
-1217
-1206
-1194
-1182
-1168
-1155
-1140
-1126
-1110
-1095
-1079
-1064
-1048
-1032
-1016
-1002
-988
-974
-960
-947
-935
-923
-912
-901
-891
-882
-873
-865
-857
-850
-843
-837
-830
-824
-818
-813
-807
-801
-796
-790
-784
-778
-772
-766
-760
-754
-748
-742
-736
-730
-724
-719
-714
-709
-704
-700
-696
-692
-690
-687
-685
-684
-683
-682
-682
-683
-684
-686
-689
-692
-696
-700
-705
-711
-717
-724
-732
-740
-749
-758
-767
-777
-788
-798
-809
-820
-831
-842
-853
-864
-874
-885
-895
-906
-916
-926
-935
-945
-954
-964
-973
-982
-992
-1000
-1010
-1020
-1030
-1040
-1049
-1059
-1069
-1078
-1088
-1098
-1107
-1117
-1127
-1136
-1145
-1155
-1164
-1173
-1182
-1191
-1199
-1208
-1216
-1225
-1233
-1242
-1250
-1258
-1267
-1275
-1283
-1292
-1300
-1308
-1317
-1325
-1333
-1341
-1349
-1357
-1365
-1373
-1381
-1389
-1396
-1404
-1411
-1418
-1426
-1433
-1440
-1447
-1454
-1461
-1467
-1474
-1481
-1487
-1493
-1499
-1505
-1510
-1516
-1521
-1526
-1530
-1534
-1538
-1542
-1546
-1549
-1552
-1555
-1558
-1561
-1564
-1567
-1570
-1574
-1578
-1582
-1586
-1592
-1598
-1604
-1611
-1619
-1627
-1636
-1646
-1656
-1667
-1679
-1691
-1703
-1715
-1728
-1741
-1755
-1768
-1781
-1794
-1807
-1820
-1832
-1845
-1856
-1868
-1879
-1890
-1900
-1909
-1919
-1927
-1936
-1943
-1951
-1958
-1965
-1971
-1978
-1984
-1990
-1996
-2001
-2008
-2013
-2021
-2028
-2035
-2043
-2051
-2059
-2068
-2077
-2087
-2098
-2108
-2120
-2132
-2144
-2156
-2169
-2183
-2196
-2210
-2224
-2238
-2252
-2266
-2280
-2294
-2308
-2323
-2337
-2351
-2365
-2379
-2393
-2407
-2422
-2436
-2450
-2465
-2479
-2494
-2509
-2525
-2540
-2556
-2573
-2590
-2607
-2625
-2643
-2663
-2683
-2703
-2725
-2747
-2770
-2794
-2819
-2844
-2871
-2898
-2926
-2955
-2984
-3014
-3045
-3076
-3108
-3140
-3172
-3205
-3237
-3270
-3302
-3334
-3366
-3397
-3428
-3459
-3489
-3518
-3546
-3574
-3601
-3627
-3653
-3678
-3702
-3725
-3748
-3770
-3792
-3813
-3834
-3854
-3875
-3895
-3915
-3936
-3957
-3978
-3999
-4021
-4043
-4066
-4089
-4113
-4136
-4160
-4185
-4209
-4234
-4258
-4283
-4307
-4331
-4355
-4379
-4402
-4425
-4447
-4469
-4491
-4512
-4532
-4552
-4572
-4591
-4610
-4628
-4646
-4664
-4681
-4698
-4715
-4731
-4748
-4764
-4780
-4796
-4812
-4828
-4844
-4860
-4877
-4893
-4910
-4926
-4943
-4960
-4977
-4994
-5011
-5028
-5045
-5062
-5078
-5095
-5111
-5127
-5143
-5158
-5173
-5187
-5202
-5215
-5229
-5241
-5254
-5266
-5277
-5288
-5298
-5308
-5317
-5326
-5334
-5341
-5348
-5354
-5359
-5364
-5367
-5370
-5373
-5374
-5375
-5374
-5373
-5372
-5369
-5366
-5362
-5357
-5352
-5346
-5340
-5333
-5325
-5317
-5309
-5299
-5290
-5279
-5268
-5256
-5243
-5230
-5216
-5201
-5185
-5168
-5150
-5132
-5112
-5092
-5071
-5049
-5026
-5003
-4979
-4954
-4929
-4903
-4876
-4849
-4821
-4793
-4764
-4735
-4706
-4676
-4646
-4615
-4585
-4554
-4523
-4493
-4462
-4431
-4401
-4371
-4341
-4312
-4283
-4254
-4225
-4197
-4169
-4142
-4115
-4088
-4061
-4035
-4009
-3984
-3958
-3933
-3908
-3884
-3860
-3836
-3812
-3789
-3767
-3744
-3723
-3701
-3680
-3660
-3640
-3620
-3601
-3582
-3564
-3546
-3529
-3511
-3495
-3478
-3462
-3447
-3431
-3416
-3402
-3388
-3374
-3360
-3347
-3334
-3321
-3308
-3295
-3282
-3269
-3256
-3242
-3229
-3215
-3201
-3187
-3172
-3157
-3143
-3127
-3112
-3097
-3081
-3065
-3050
-3034
-3018
-3001
-2985
-2968
-2951
-2934
-2916
-2898
-2880
-2861
-2841
-2822
-2801
-2780
-2759
-2737
-2714
-2691
-2667
-2643
-2618
-2592
-2566
-2540
-2513
-2486
-2458
-2429
-2401
-2371
-2342
-2312
-2281
-2251
-2220
-2189
-2157
-2126
-2094
-2062
-2031
-1999
-1968
-1938
-1907
-1877
-1848
-1819
-1791
-1764
-1737
-1711
-1686
-1661
-1637
-1614
-1591
-1569
-1548
-1527
-1507
-1487
-1468
-1448
-1430
-1411
-1393
-1375
-1358
-1340
-1323
-1306
-1289
-1272
-1256
-1239
-1223
-1207
-1190
-1174
-1158
-1142
-1125
-1109
-1093
-1077
-1061
-1045
-1029
-1012
-997
-981
-965
-950
-934
-919
-904
-890
-876
-862
-849
-836
-824
-812
-801
-790
-779
-769
-759
-749
-740
-731
-722
-714
-706
-697
-690
-682
-674
-667
-660
-654
-648
-642
-636
-631
-627
-623
-619
-615
-612
-610
-608
-606
-604
-603
-601
-601
-600
-599
-599
-599
-598
-598
-598
-598
-599
-599
-599
-599
-600
-600
-601
-601
-602
-602
-603
-603
-604
-604
-605
-606
-606
-607
-608
-609
-610
-611
-613
-614
-616
-619
-621
-624
-627
-630
-634
-637
-641
-646
-650
-654
-658
-662
-667
-671
-674
-678
-681
-684
-686
-688
-690
-691
-691
-691
-690
-688
-686
-682
-678
-673
-667
-660
-652
-643
-634
-623
-612
-600
-588
-575
-561
-547
-533
-519
-505
-490
-476
-462
-449
-435
-423
-410
-399
-387
-377
-367
-358
-349
-341
-334
-328
-322
-317
-313
-309
-306
-304
-303
-302
-302
-303
-304
-306
-309
-312
-317
-322
-328
-334
-342
-350
-360
-370
-382
-394
-408
-422
-438
-455
-473
-491
-511
-532
-554
-577
-601
-625
-651
-677
-703
-731
-759
-787
-816
-845
-874
-903
-933
-962
-992
-1020
-1051
-1080
-1110
-1139
-1167
-1196
-1225
-1253
-1281
-1308
-1336
-1363
-1390
-1416
-1443
-1469
-1495
-1521
-1546
-1571
-1597
-1622
-1646
-1671
-1696
-1720
-1745
-1770
-1794
-1819
-1843
-1868
-1892
-1917
-1942
-1966
-1991
-2016
-2040
-2065
-2089
-2114
-2138
-2162
-2186
-2209
-2232
-2255
-2278
-2300
-2321
-2343
-2363
-2384
-2403
-2423
-2442
-2460
-2478
-2496
-2514
-2531
-2548
-2565
-2582
-2599
-2615
-2632
-2648
-2665
-2681
-2697
-2714
-2730
-2746
-2763
-2779
-2795
-2812
-2828
-2844
-2860
-2876
-2892
-2908
-2924
-2940
-2956
-2972
-2989
-3005
-3021
-3037
-3054
-3070
-3087
-3104
-3121
-3138
-3156
-3174
-3192
-3210
-3229
-3248
-3267
-3286
-3306
-3326
-3347
-3368
-3389
-3411
-3433
-3455
-3478
-3501
-3525
-3549
-3573
-3597
-3621
-3646
-3670
-3695
-3719
-3744
-3768
-3792
-3815
-3838
-3860
-3881
-3902
-3922
-3941
-3959
-3976
-3991
-4006
-4019
-4032
-4043
-4054
-4062
-4070
-4078
-4083
-4089
-4091
-4094
-4097
-4098
-4097
-4096
-4094
-4091
-4089
-4085
-4081
-4075
-4070
-4065
-4059
-4054
-4048
-4042
-4035
-4030
-4025
-4019
-4014
-4010
-4005
-4001
-3997
-3993
-3990
-3987
-3984
-3982
-3980
-3978
-3977
-3976
-3975
-3975
-3975
-3976
-3978
-3980
-3982
-3985
-3988
-3992
-3996
-4001
-4005
-4010
-4016
-4021
-4027
-4033
-4038
-4045
-4050
-4056
-4062
-4067
-4073
-4078
-4082
-4086
-4091
-4094
-4098
-4102
-4104
-4107
-4109
-4110
-4111
-4112
-4112
-4111
-4111
-4109
-4107
-4105
-4103
-4100
-4096
-4091
-4088
-4083
-4080
-4075
-4070
-4065
-4059
-4054
-4051
-4046
-4041
-4037
-4033
-4027
-4025
-4021
-4017
-4014
-4011
-4009
-4006
-4003
-4003
-4001
-4000
-3999
-3999
-3998
-3998
-3999
-3999
-4000
-4001
-4002
-4003
-4005
-4006
-4009
-4011
-4013
-4016
-4018
-4021
-4022
-4026
-4029
-4032
-4035
-4038
-4042
-4046
-4050
-4054
-4059
-4062
-4067
-4073
-4078
-4083
-4089
-4094
-4101
-4107
-4113
-4119
-4126
-4133
-4140
-4147
-4154
-4162
-4169
-4177
-4185
-4192
-4200
-4208
-4216
-4224
-4233
-4241
-4249
-4257
-4266
-4274
-4283
-4291
-4300
-4309
-4318
-4327
-4336
-4345
-4354
-4364
-4373
-4383
-4392
-4402
-4412
-4421
-4431
-4440
-4449
-4458
-4467
-4475
-4483
-4491
-4498
-4504
-4510
-4515
-4519
-4522
-4525
-4527
-4528
-4528
-4527
-4525
-4522
-4518
-4513
-4508
-4501
-4493
-4484
-4474
-4464
-4453
-4441
-4428
-4414
-4400
-4386
-4371
-4356
-4340
-4325
-4309
-4293
-4276
-4260
-4244
-4228
-4212
-4196
-4180
-4165
-4150
-4135
-4120
-4106
-4093
-4080
-4067
-4054
-4043
-4032
-4021
-4010
-4000
-3991
-3981
-3972
-3963
-3955
-3946
-3937
-3928
-3918
-3909
-3899
-3888
-3877
-3866
-3854
-3842
-3829
-3815
-3802
-3787
-3773
-3758
-3743
-3728
-3713
-3698
-3683
-3668
-3653
-3639
-3624
-3610
-3596
-3583
-3569
-3556
-3544
-3532
-3520
-3509
-3498
-3488
-3478
-3469
-3460
-3452
-3445
-3438
-3431
-3425
-3419
-3414
-3409
-3404
-3400
-3395
-3391
-3386
-3381
-3376
-3371
-3366
-3360
-3354
-3347
-3340
-3333
-3324
-3315
-3306
-3295
-3285
-3273
-3261
-3248
-3234
-3220
-3206
-3191
-3175
-3160
-3144
-3127
-3111
-3095
-3078
-3062
-3046
-3030
-3015
-3000
-2985
-2971
-2957
-2944
-2931
-2919
-2908
-2897
-2887
-2878
-2869
-2861
-2853
-2846
-2839
-2833
-2828
-2823
-2818
-2814
-2811
-2808
-2805
-2803
-2801
-2800
-2799
-2798
-2798
-2798
-2799
-2800
-2801
-2802
-2804
-2806
-2809
-2812
-2815
-2819
-2822
-2827
-2831
-2836
-2841
-2847
-2853
-2859
-2866
-2872
-2879
-2886
-2894
-2901
-2909
-2917
-2924
-2933
-2941
-2949
-2957
-2966
-2974
-2983
-2992
-3000
-3009
-3018
-3027
-3035
-3044
-3053
-3061
-3070
-3078
-3085
-3093
-3100
-3107
-3113
-3118
-3123
-3127
-3131
-3134
-3135
-3136
-3137
-3136
-3134
-3131
-3127
-3123
-3117
-3110
-3103
-3094
-3085
-3075
-3065
-3053
-3041
-3029
-3015
-3002
-2988
-2974
-2959
-2945
-2930
-2915
-2900
-2885
-2871
-2856
-2841
-2827
-2813
-2799
-2785
-2771
-2758
-2744
-2731
-2718
-2705
-2692
-2679
-2666
-2653
-2640
-2627
-2615
-2602
-2589
-2576
-2563
-2551
-2538
-2525
-2513
-2501
-2490
-2479
-2468
-2458
-2449
-2440
-2432
-2425
-2420
-2415
-2411
-2409
-2408
-2408
-2410
-2412
-2416
-2421
-2428
-2435
-2444
-2453
-2464
-2475
-2487
-2500
-2513
-2526
-2540
-2554
-2568
-2582
-2596
-2610
-2624
-2637
-2650
-2663
-2676
-2688
-2700
-2711
-2722
-2732
-2742
-2752
-2761
-2770
-2779
-2787
-2794
-2801
-2808
-2815
-2821
-2827
-2833
-2839
-2844
-2849
-2854
-2858
-2863
-2867
-2871
-2875
-2879
-2882
-2885
-2887
-2889
-2891
-2893
-2893
-2894
-2893
-2892
-2891
-2889
-2886
-2882
-2878
-2873
-2868
-2861
-2854
-2847
-2839
-2830
-2821
-2812
-2802
-2791
-2780
-2769
-2757
-2745
-2733
-2720
-2708
-2695
-2682
-2668
-2655
-2641
-2628
-2614
-2600
-2586
-2573
-2559
-2546
-2532
-2519
-2506
-2493
-2480
-2468
-2455
-2443
-2431
-2419
-2408
-2396
-2385
-2375
-2364
-2354
-2344
-2335
-2326
-2317
-2309
-2302
-2296
-2290
-2284
-2280
-2276
-2273
-2270
-2268
-2267
-2266
-2266
-2266
-2267
-2268
-2269
-2271
-2273
-2275
-2277
-2280
-2282
-2284
-2287
-2289
-2292
-2294
-2296
-2298
-2300
-2301
-2302
-2303
-2304
-2304
-2304
-2304
-2303
-2302
-2300
-2298
-2296
-2293
-2290
-2287
-2283
-2278
-2274
-2269
-2263
-2257
-2251
-2244
-2237
-2229
-2222
-2213
-2205
-2196
-2187
-2177
-2167
-2156
-2146
-2134
-2123
-2111
-2099
-2086
-2073
-2059
-2045
-2031
-2017
-2001
-1988
-1973
-1958
-1943
-1927
-1912
-1897
-1882
-1866
-1851
-1835
-1820
-1804
-1789
-1773
-1758
-1742
-1727
-1712
-1697
-1682
-1668
-1654
-1640
-1627
-1614
-1602
-1590
-1579
-1568
-1558
-1549
-1540
-1533
-1526
-1519
-1514
-1509
-1505
-1502
-1499
-1497
-1496
-1496
-1496
-1498
-1499
-1502
-1505
-1508
-1513
-1518
-1523
-1529
-1536
-1543
-1550
-1558
-1567
-1576
-1585
-1595
-1605
-1615
-1626
-1636
-1648
-1659
-1671
-1683
-1695
-1707
-1719
-1732
-1744
-1757
-1770
-1782
-1795
-1808
-1821
-1833
-1846
-1858
-1871
-1883
-1895
-1907
-1918
-1930
-1941
-1952
-1963
-1974
-1984
-1995
-2005
-2015
-2025
-2035
-2045
-2055
-2064
-2074
-2084
-2094
-2104
-2113
-2123
-2133
-2143
-2153
-2163
-2173
-2183
-2193
-2204
-2214
-2225
-2236
-2246
-2257
-2269
-2280
-2291
-2302
-2313
-2324
-2334
-2345
-2356
-2366
-2376
-2385
-2395
-2404
-2413
-2422
-2430
-2438
-2446
-2454
-2462
-2469
-2477
-2484
-2491
-2499
-2506
-2514
-2521
-2529
-2537
-2545
-2552
-2560
-2568
-2576
-2584
-2593
-2601
-2609
-2617
-2625
-2633
-2641
-2649
-2657
-2665
-2673
-2681
-2688
-2696
-2704
-2712
-2719
-2727
-2735
-2742
-2750
-2758
-2766
-2774
-2783
-2792
-2801
-2810
-2820
-2830
-2841
-2852
-2863
-2875
-2888
-2901
-2914
-2928
-2942
-2956
-2971
-2985
-3000
-3015
-3031
-3046
-3060
-3075
-3090
-3104
-3118
-3132
-3145
-3158
-3170
-3182
-3194
-3205
-3216
-3227
-3237
-3247
-3256
-3265
-3274
-3282
-3290
-3298
-3305
-3313
-3320
-3327
-3334
-3341
-3348
-3355
-3362
-3369
-3376
-3383
-3391
-3398
-3406
-3414
-3422
-3430
-3439
-3447
-3456
-3465
-3473
-3482
-3491
-3500
-3509
-3518
-3527
-3535
-3544
-3552
-3561
-3569
-3577
-3584
-3591
-3598
-3605
-3611
-3617
-3622
-3626
-3630
-3634
-3637
-3639
-3641
-3643
-3643
-3644
-3644
-3644
-3643
-3643
-3641
-3640
-3638
-3636
-3634
-3631
-3629
-3626
-3622
-3619
-3615
-3610
-3606
-3600
-3595
-3589
-3582
-3575
-3567
-3559
-3550
-3541
-3531
-3521
-3510
-3499
-3487
-3475
-3462
-3449
-3435
-3421
-3407
-3393
-3378
-3364
-3349
-3335
-3320
-3306
-3293
-3279
-3266
-3254
-3242
-3231
-3221
-3211
-3202
-3194
-3186
-3180
-3174
-3169
-3164
-3160
-3157
-3154
-3152
-3151
-3149
-3148
-3148
-3147
-3147
-3147
-3147
-3147
-3147
-3147
-3147
-3147
-3146
-3146
-3145
-3144
-3143
-3142
-3141
-3139
-3137
-3135
-3133
-3131
-3129
-3126
-3124
-3121
-3118
-3115
-3111
-3108
-3104
-3100
-3096
-3091
-3086
-3081
-3076
-3070
-3063
-3057
-3049
-3042
-3034
-3026
-3017
-3007
-2998
-2987
-2977
-2965
-2954
-2941
-2929
-2915
-2902
-2888
-2873
-2858
-2843
-2827
-2811
-2795
-2778
-2762
-2745
-2728
-2711
-2695
-2678
-2662
-2646
-2630
-2614
-2599
-2584
-2570
-2555
-2542
-2528
-2515
-2502
-2490
-2477
-2465
-2454
-2442
-2430
-2419
-2407
-2396
-2384
-2373
-2361
-2350
-2338
-2325
-2313
-2300
-2287
-2273
-2260
-2245
-2231
-2215
-2200
-2184
-2167
-2150
-2133
-2115
-2097
-2078
-2060
-2041
-2021
-2003
-1984
-1966
-1947
-1928
-1910
-1893
-1875
-1858
-1842
-1826
-1811
-1796
-1782
-1769
-1756
-1744
-1733
-1722
-1712
-1702
-1694
-1686
-1679
-1673
-1667
-1663
-1659
-1655
-1653
-1651
-1649
-1649
-1649
-1649
-1650
-1652
-1654
-1657
-1660
-1665
-1669
-1675
-1681
-1688
-1696
-1705
-1715
-1726
-1739
-1752
-1766
-1781
-1797
-1815
-1833
-1852
-1873
-1893
-1915
-1937
-1959
-1982
-2005
-2028
-2051
-2074
-2096
-2119
-2140
-2161
-2181
-2201
-2220
-2237
-2254
-2270
-2285
-2298
-2311
-2322
-2332
-2341
-2349
-2355
-2361
-2365
-2368
-2370
-2370
-2370
-2368
-2366
-2362
-2357
-2351
-2345
-2337
-2329
-2319
-2309
-2298
-2286
-2273
-2260
-2246
-2231
-2216
-2200
-2183
-2167
-2149
-2131
-2113
-2095
-2076
-2057
-2037
-2017
-1998
-1978
-1958
-1937
-1917
-1897
-1877
-1857
-1837
-1817
-1797
-1778
-1759
-1740
-1721
-1703
-1686
-1668
-1651
-1635
-1619
-1604
-1589
-1575
-1561
-1548
-1536
-1524
-1512
-1501
-1491
-1480
-1470
-1461
-1451
-1442
-1433
-1423
-1414
-1405
-1396
-1387
-1377
-1368
-1358
-1348
-1338
-1327
-1317
-1306
-1295
-1284
-1272
-1261
-1249
-1237
-1225
-1213
-1201
-1189
-1176
-1164
-1152
-1139
-1127
-1114
-1101
-1089
-1076
-1063
-1050
-1037
-1024
-1010
-997
-983
-969
-955
-941
-927
-913
-898
-884
-869
-854
-839
-824
-810
-795
-780
-765
-750
-736
-722
-708
-694
-681
-667
-654
-642
-630
-618
-607
-596
-585
-575
-565
-556
-547
-539
-531
-524
-517
-510
-504
-498
-493
-488
-484
-480
-477
-474
-471
-469
-467
-465
-464
-463
-462
-462
-461
-461
-461
-460
-460
-460
-460
-460
-460
-460
-459
-459
-459
-458
-458
-458
-458
-458
-458
-458
-458
-459
-460
-461
-462
-463
-465
-467
-469
-472
-475
-478
-481
-485
-488
-492
-497
-501
-505
-510
-514
-519
-524
-528
-533
-537
-542
-546
-550
-554
-557
-561
-564
-567
-570
-572
-574
-577
-579
-580
-582
-583
-585
-586
-588
-589
-590
-591
-593
-594
-596
-597
-599
-601
-603
-605
-607
-609
-612
-614
-617
-620
-623
-626
-629
-632
-635
-638
-642
-645
-648
-652
-656
-659
-663
-667
-672
-676
-681
-687
-692
-698
-705
-712
-719
-727
-735
-744
-753
-762
-772
-783
-793
-804
-816
-827
-839
-850
-862
-874
-886
-898
-910
-922
-933
-945
-956
-968
-979
-990
-1000
-1012
-1022
-1034
-1045
-1056
-1066
-1077
-1088
-1099
-1111
-1122
-1133
-1145
-1156
-1168
-1180
-1192
-1204
-1217
-1229
-1242
-1255
-1268
-1281
-1294
-1307
-1321
-1334
-1348
-1362
-1376
-1389
-1403
-1417
-1431
-1445
-1459
-1472
-1486
-1500
-1513
-1526
-1539
-1552
-1565
-1578
-1590
-1602
-1614
-1626
-1637
-1649
-1660
-1671
-1681
-1692
-1702
-1712
-1722
-1732
-1742
-1751
-1761
-1770
-1780
-1789
-1799
-1808
-1818
-1827
-1837
-1846
-1856
-1866
-1876
-1886
-1896
-1906
-1916
-1926
-1936
-1946
-1956
-1965
-1975
-1984
-1992
-2001
-2009
-2016
-2023
-2029
-2036
-2041
-2045
-2050
-2054
-2058
-2060
-2063
-2064
-2066
-2067
-2068
-2069
-2069
-2070
-2070
-2070
-2071
-2072
-2073
-2074
-2076
-2078
-2080
-2083
-2086
-2090
-2094
-2098
-2103
-2108
-2113
-2119
-2125
-2131
-2137
-2143
-2150
-2156
-2163
-2169
-2176
-2182
-2188
-2194
-2199
-2205
-2210
-2214
-2218
-2221
-2224
-2226
-2228
-2229
-2230
-2230
-2229
-2228
-2227
-2224
-2222
-2218
-2214
-2210
-2206
-2201
-2195
-2189
-2183
-2177
-2170
-2164
-2157
-2150
-2142
-2135
-2128
-2121
-2114
-2106
-2099
-2092
-2085
-2078
-2071
-2064
-2057
-2050
-2043
-2036
-2029
-2021
-2015
-2008
-2001
-1994
-1987
-1980
-1973
-1967
-1961
-1955
-1950
-1944
-1939
-1935
-1930
-1926
-1923
-1919
-1916
-1913
-1910
-1908
-1905
-1902
-1899
-1896
-1893
-1889
-1885
-1881
-1876
-1870
-1863
-1856
-1848
-1840
-1831
-1820
-1810
-1798
-1787
-1774
-1762
-1749
-1736
-1723
-1710
-1697
-1685
-1673
-1661
-1651
-1640
-1631
-1622
-1614
-1607
-1600
-1593
-1587
-1581
-1575
-1570
-1564
-1558
-1552
-1545
-1538
-1531
-1522
-1513
-1504
-1493
-1481
-1469
-1455
-1441
-1426
-1409
-1391
-1373
-1353
-1332
-1310
-1287
-1263
-1238
-1213
-1186
-1159
-1131
-1102
-1073
-1044
-1014
-985
-955
-925
-895
-866
-838
-809
-782
-755
-729
-705
-681
-658
-636
-615
-595
-576
-558
-542
-526
-511
-498
-485
-474
-463
-453
-445
-436
-429
-422
-415
-409
-403
-397
-392
-387
-382
-377
-372
-367
-363
-359
-354
-351
-347
-344
-340
-338
-335
-333
-330
-328
-327
-325
-323
-322
-320
-318
-316
-314
-311
-308
-304
-300
-295
-290
-283
-276
-269
-260
-251
-240
-229
-217
-205
-191
-177
-162
-146
-129
-111
-93
-74
-55
-35
-15
5
26
47
68
88
109
129
149
168
187
206
224
242
259
276
293
310
326
342
358
374
390
406
423
439
456
473
490
508
525
544
562
581
600
619
639
659
679
699
719
739
759
779
799
819
839
858
877
896
914
931
948
964
980
994
1008
1020
1032
1043
1053
1061
1069
1076
1082
1087
1091
1094
1097
1100
1102
1104
1106
1108
1110
1112
1115
1118
1121
1124
1129
1133
1138
1144
1150
1157
1164
1171
1179
1187
1196
1204
1213
1222
1231
1240
1249
1257
1266
1274
1283
1290
1298
1306
1313
1320
1327
1333
1340
1347
1353
1359
1366
1372
1378
1385
1391
1397
1403
1409
1415
1421
1427
1433
1439
1444
1450
1455
1460
1465
1470
1475
1479
1484
1488
1491
1495
1498
1500
1502
1504
1505
1505
1505
1504
1503
1501
1499
1496
1493
1489
1485
1481
1476
1470
1465
1458
1452
1445
1438
1430
1422
1414
1406
1397
1388
1379
1370
1360
1349
1339
1328
1316
1304
1292
1279
1266
1252
1238
1224
1209
1194
1179
1164
1149
1134
1119
1103
1088
1073
1058
1043
1028
1012
998
984
969
954
940
925
911
896
882
868
854
840
826
812
799
786
773
760
747
734
721
709
696
684
672
659
647
634
621
608
595
582
569
556
542
529
515
501
487
473
459
444
430
415
401
386
371
356
341
325
310
295
279
264
249
233
218
203
189
174
160
146
132
119
105
93
80
68
56
44
33
21
10
-1
-12
-23
-33
-44
-55
-65
-75
-86
-96
-105
-115
-124
-133
-142
-151
-159
-167
-174
-181
-189
-195
-202
-209
-215
-221
-228
-234
-240
-246
-253
-259
-265
-272
-278
-284
-291
-298
-305
-311
-319
-326
-333
-341
-348
-356
-364
-372
-381
-389
-397
-406
-415
-423
-432
-440
-449
-457
-465
-473
-481
-489
-496
-503
-509
-515
-521
-526
-530
-533
-536
-538
-540
-540
-540
-539
-538
-535
-532
-529
-524
-519
-514
-508
-502
-495
-488
-480
-472
-464
-456
-448
-440
-431
-423
-415
-406
-398
-389
-381
-373
-364
-356
-348
-340
-333
-325
-318
-310
-303
-296
-290
-283
-277
-271
-266
-260
-255
-250
-245
-240
-235
-231
-226
-222
-218
-214
-210
-207
-203
-200
-197
-194
-191
-188
-186
-184
-182
-180
-178
-177
-175
-174
-172
-171
-169
-168
-166
-164
-161
-158
-155
-151
-147
-143
-137
-132
-125
-118
-111
-103
-95
-86
-76
-66
-56
-45
-34
-22
-10
3
16
29
42
55
69
83
97
110
124
138
152
166
180
194
207
221
234
247
260
272
285
297
309
320
332
343
354
365
376
386
397
407
418
429
439
450
461
472
484
496
508
520
533
545
558
572
585
599
612
626
639
653
666
680
693
705
718
730
741
752
763
773
783
792
800
808
816
823
829
835
841
846
850
855
858
862
865
868
871
874
877
879
882
885
888
891
895
898
902
907
911
916
922
928
934
940
947
954
961
968
976
984
992
1000
1008
1016
1025
1033
1041
1050
1058
1067
1075
1083
1092
1100
1109
1117
1125
1134
1142
1150
1158
1166
1173
1181
1188
1195
1201
1208
1213
1219
1224
1229
1234
1238
1242
1246
1249
1252
1255
1257
1260
1262
1264
1266
1268
1270
1272
1273
1275
1277
1278
1280
1281
1283
1285
1287
1289
1291
1293
1296
1299
1302
1305
1309
1313
1317
1321
1326
1331
1336
1341
1346
1352
1358
1364
1371
1378
1385
1392
1400
1408
1417
1425
1434
1444
1453
1463
1473
1484
1494
1505
1516
1527
1538
1549
1561
1573
1584
1596
1608
1620
1632
1643
1655
1667
1678
1690
1701
1712
1723
1733
1743
1753
1763
1773
1782
1791
1800
1809
1818
1826
1834
1842
1850
1858
1865
1872
1880
1886
1893
1900
1906
1913
1919
1926
1932
1938
1944
1951
1957
1964
1970
1977
1983
1990
1997
2004
2011
2017
2025
2033
2040
2048
2055
2063
2071
2079
2086
2094
2102
2110
2118
2126
2134
2142
2150
2158
2166
2174
2182
2189
2197
2204
2211
2218
2224
2231
2237
2243
2248
2254
2259
2265
2270
2275
2281
2286
2291
2296
2302
2307
2312
2317
2323
2328
2333
2337
2342
2346
2351
2355
2359
2363
2367
2371
2375
2379
2382
2386
2389
2392
2395
2398
2400
2402
2404
2405
2406
2407
2406
2406
2404
2403
2400
2398
2394
2390
2386
2381
2376
2371
2366
2362
2357
2352
2347
2342
2338
2333
2328
2323
2318
2314
2309
2304
2299
2294
2290
2285
2280
2275
2270
2266
2261
2256
2251
2247
2242
2237
2232
2228
2223
2218
2213
2209
2204
2199
2194
2190
2185
2180
2175
2171
2166
2161
2157
2152
2147
2143
2138
2133
2128
2124
2119
2114
2110
2105
2100
2096
2091
2086
2082
2077
2072
2068
2063
2058
2054
2049
2044
2040
2035
2029
2025
2021
2017
2012
2007
2003
1998
1993
1989
1984
1980
1975
1970
1966
1961
1957
1952
1947
1943
1938
1934
1929
1925
1920
1915
1911
1906
1902
1897
1893
1888
1883
1879
1874
1870
1865
1861
1856
1852
1847
1843
1838
1834
1829
1825
1820
1816
1811
1807
1802
1798
1793
1789
1784
1780
1775
1771
1766
1762
1757
1753
1748
1744
1739
1735
1730
1726
1721
1717
1713
1708
1704
1699
1695
1690
1686
1682
1677
1673
1668
1664
1659
1655
1651
1646
1642
1637
1633
1629
1624
1620
1615
1611
1607
1602
1598
1594
1589
1585
1580
1576
1572
1567
1563
1559
1554
1550
1546
1541
1537
1533
1528
1524
1520
1515
1511
1507
1502
1498
1494
1489
1485
1481
1477
1472
1468
1464
1459
1455
1451
1447
1442
1438
1434
1429
1425
1421
1417
1412
1408
1404
1400
1395
1391
1387
1383
1378
1374
1370
1366
1362
1357
1353
1349
1345
1341
1336
1332
1328
1324
1319
1315
1311
1307
1303
1299
1294
1290
1286
1282
1278
1274
1269
1265
1261
1257
1253
1249
1244
1240
1236
1232
1228
1224
1220
1215
1211
1207
1203
1199
1195
1191
1187
1183
1178
1174
1170
1166
1162
1158
1154
1150
1146
1142
1138
1134
1129
1125
1121
1117
1113
1109
1105
1101
1097
1093
1089
1085
1081
1077
1073
1069
1065
1061
1057
1053
1049
1045
1041
1037
1033
1029
1025
1020
1016
1012
1008
1004
1000
997
993
989
985
981
977
973
969
965
961
957
953
949
945
941
937
933
930
926
922
918
914
910
906
902
898
894
890
886
883
879
875
871
867
863
859
855
851
848
844
840
836
832
828
824
821
817
813
809
805
801
797
794
790
786
782
778
774
771
767
763
759
755
752
748
744
740
736
733
729
725
721
717
714
710
706
702
699
695
691
687
684
680
676
672
669
665
661
657
654
650
646
642
639
635
631
628
624
620
616
613
609
605
602
598
594
590
587
583
579
576
572
568
565
561
557
554
550
546
543
539
535
532
528
525
521
517
514
510
506
503
499
496
492
488
485
481
477
474
470
467
463
459
456
452
449
445
442
438
434
431
427
424
420
417
413
409
406
402
399
395
392
388
385
381
378
374
371
367
363
360
356
353
349
346
342
339
335
332
328
325
321
318
314
311
308
304
301
297
294
290
287
283
280
276
273
269
266
263
259
256
252
249
245
242
239
235
232
228
225
221
218
215
211
208
204
201
198
194
191
188
184
181
177
174
171
167
164
161
157
154
150
147
144
140
137
134
130
127
124
120
117
114
110
107
104
100
97
94
91
87
84
81
77
74
71
67
64
61
58
54
51
48
45
41
38
35
31
28
25
22
18
15
12
9
5
2
-1
-4
-7
-11
-14
-17
-20
-24
-27
-30
-33
-36
-40
-43
-46
-49
-52
-56
-59
-62
-65
-68
-72
-75
-78
-81
-84
-87
-91
-94
-97
-100
-103
-106
-109
-113
-116
-119
-122
-125
-128
-131
-134
-138
-141
-144
-147
-150
-153
-156
-159
-163
-166
-169
-172
-175
-178
-181
-184
-187
-190
-193
-196
-200
-203
-206
-209
-212
-215
-218
-221
-224
-227
-230
-233
-236
-239
-242
-245
-248
-251
-254
-257
-260
-263
-266
-269
-272
-275
-278
-281
-284
-287
-290
-293
-296
-299
-302
-305
-308
-311
-314
-317
-320
-323
-326
-329
-332
-335
-338
-341
-344
-347
-350
-353
-356
-359
-362
-365
-367
-370
-373
-376
-379
-382
-385
-388
-391
-394
-397
-399
-402
-405
-408
-411
-414
-417
-420
-423
-425
-428
-431
-434
-437
-440
-443
-446
-448
-451
-454
-457
-460
-463
-466
-468
-471
-474
-477
-480
-483
-485
-488
-491
-494
-497
-499
-502
-505
-508
-511
-513
-516
-519
-522
-525
-527
-530
-533
-536
-539
-541
-544
-547
-550
-552
-555
-558
-561
-563
-566
-569
-572
-575
-577
-580
-583
-585
-588
-591
-594
-596
-599
-602
-605
-607
-610
-613
-615
-618
-621
-624
-626
-629
-632
-634
-637
-640
-642
-645
-648
-650
-653
-656
-658
-661
-664
-666
-669
-672
-674
-677
-680
-682
-685
-688
-690
-693
-696
-698
-701
-704
-706
-709
-711
-714
-717
-719
-722
-724
-727
-730
-732
-735
-737
-740
-743
-745
-748
-750
-753
-756
-758
-761
-763
-766
-768
-771
-774
-776
-779
-781
-784
-786
-789
-792
-794
-797
-799
-802
-804
-807
-809
-812
-814
-817
-819
-822
-824
-827
-829
-832
-835
-837
-840
-842
-845
-847
-850
-852
-854
-857
-859
-862
-864
-867
-869
-872
-874
-877
-879
-882
-884
-887
-889
-892
-894
-896
-899
-901
-904
-906
-909
-911
-914
-916
-918
-921
-923
-926
-928
-931
-933
-935
-938
-940
-943
-945
-947
-950
-952
-955
-957
-959
-962
-964
-967
-969
-971
-974
-976
-978
-981
-983
-986
-988
-990
-993
-995
-997
-1000
-1002
-1004
-1006
-1008
-1010
-1014
-1016
-1018
-1020
-1022
-1025
-1028
-1030
-1032
-1035
-1037
-1039
-1042
-1044
-1046
-1049
-1051
-1053
-1055
-1058
-1060
-1062
-1065
-1067
-1069
-1071
-1074
-1076
-1078
-1081
-1083
-1085
-1087
-1090
-1092
-1094
-1096
-1099
-1101
-1103
-1105
-1108
-1110
-1112
