1783317160
0
603
295
304
340
304
317
359
349
322
318
368
368
340
337
340
325
322
321
301
318
322
320
320
321
316
317
319
303
324
322
319
322
325
359
318
361
361
369
359
364
359
361
359
363
365
358
361
362
358
358
360
358
362
355
360
345
362
358
357
357
354
360
360
362
357
356
359
345
363
363
362
359
361
364
358
358
358
356
358
362
356
355
359
361
363
362
365
368
368
362
360
368
369
361
370
363
368
365
362
364
364
364
366
361
363
366
366
365
363
363
365
364
360
364
365
349
364
351
351
365
349
363
365
362
349
365
365
350
350
367
363
365
358
358
358
344
347
349
362
360
346
362
358
348
363
351
358
356
360
357
361
358
361
359
360
345
361
359
344
362
360
359
366
358
360
360
359
363
358
344
358
360
345
360
359
360
356
362
362
361
365
363
363
363
365
365
366
348
364
366
366
364
364
361
363
362
366
367
370
366
365
361
350
366
363
351
363
363
363
362
365
361
363
366
363
366
352
367
367
362
361
362
362
353
365
366
363
366
381
381
382
381
382
386
386
384
384
380
381
380
386
369
384
369
383
378
381
381
382
365
366
369
385
386
379
382
382
381
381
382
382
382
381
377
382
380
380
381
380
383
383
384
384
383
383
368
306
321
321
302
322
320
325
325
320
304
324
302
305
319
329
322
317
316
328
321
324
320
321
321
319
324
320
320
314
328
318
323
321
304
320
320
321
318
301
320
322
323
320
326
302
317
318
303
319
302
302
303
307
326
318
319
303
318
300
324
305
322
322
322
321
321
315
320
321
317
304
319
323
318
323
319
320
343
347
350
339
376
348
335
369
374
413
493
500
501
497
502
500
502
501
500
497
500
497
504
497
508
499
498
502
494
497
501
504
514
505
500
501
503
501
502
502
503
510
501
503
491
377
351
379
332
348
334
339
343
366
366
403
457
491
500
503
503
501
507
501
502
499
499
500
500
508
509
501
501
528
497
497
502
500
500
508
495
509
499
498
499
500
499
501
501
504
494
501
506
498
501
504
501
497
500
500
505
501
501
503
503
504
503
497
506
498
503
501
503
502
503
501
500
499
502
498
502
500
500
503
495
524
495
494
501
497
513
499
485
464
500
496
417
469
502
499
507
505
495
501
341
375
340
328
347
351
354
352
347
347
346
346
362
339
353
344
348
361
333
334
365
360
368
400
401
476
498
496
502
501
501
501
503
498
507
500
500
499
505
500
501
504
478
358
305
316
322
317
317
322
317
318
321
316
321
305
319
318
316
317
319
303
323
323
320
320
320
322
320
322
319
321
314
316
324
319
329
320
318
319
332
317
305
323
322
303
326
322
321
302
320
319
322
323
321
324
319
322
320
317
328
320
323
318
317
323
318
