380
380
380
381
381
381
382
382
382
382
382
383
383
383
385
385
386
386
386
383
380
380
380
381
381
381
381
380
382
382
384
386
390
390
391
391
392
393
393
392
392
392
392
391
389
389
389
387
387
388
388
390
390
389
388
387
387
388
387
387
389
390
395
396
396
396
396
393
393
392
391
396
423
435
437
437
437
437
437
437
437
436
436
435
434
432
431
430
428
428
428
428
428
428
429
431
433
434
434
435
435
436
437
437
438
438
438
438
438
438
438
438
438
438
438
435
434
434
434
432
423
422
425
429
430
434
438
439
439
440
440
441
436
432
424
425
427
428
424
420
420
418
407
401
401
403
406
408
408
408
406
404
404
404
400
397
394
393
392
394
394
396
394
399
405
406
408
405
407
409
409
410
411
411
411
411
409
408
407
407
407
408
408
408
422
424
425
424
424
423
423
423
423
426
427
429
428
427
424
424
426
429
429
429
428
431
431
433
436
434
434
433
433
435
436
436
435
434
433
432
430
429
427
424
423
421
420
419
417
416
413
414
414
416
421
425
427
428
420
418
411
410
407
404
397
396
394
392
392
392
392
392
391
391
391
391
392
393
393
393
393
395
410
414
413
412
411
409
406
405
404
400
396
395
391
386
382
382
377
376
374
372
367
353
352
351
351
351
349
349
349
349
352
351
350
349
348
346
343
343
343
343
343
343
342
342
341
340
339
339
339
340
340
341
341
341
341
340
338
339
343
343
343
342
342
341
341
341
341
341
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
341
342
342
342
341
341
341
341
341
341
343
343
343
343
343
342
342
342
342
342
342
343
344
346
347
347
347
348
351
349
348
346
345
345
357
358
363
364
366
389
390
390
390
393
400
400
401
401
401
408
410
413
404
405
406
421
421
424
424
425
426
437
436
436
398
392
392
392
391
389
388
387
386
386
386
386
386
386
387
387
387
386
386
382
382
382
382
382
383
383
383
383
383
384
384
385
385
383
381
381
381
380
380
380
380
380
380
380
380
380
380
382
382
382
382
382
381
377
377
377
375
375
375
379
379
380
380
380
377
376
376
377
377
378
377
376
380
381
384
384
384
385
387
387
387
385
382
381
380
379
379
379
379
379