375
2586
2
0
374
2584
0
0
373
2579
1
0
372
2579
2
0
371
2570
1
0
370
2570
2
0
369
2566
2
0
368
2562
2
0
367
2561
1
0
366
2556
1
0
365
2547
0
0
364
2545
0
0
363
2541
2
0
362
2540
1
0
361
2538
0
0
360
2537
1
0
359
2532
0
0
358
2531
2
0
357
2531
2
0
356
2529
1
0
355
2529
1
0
354
2529
2
0
353
2527
2
0
352
2526
2
0
351
2523
2
0
350
2522
2
0
349
2521
2
0
348
2517
0
0
347
2508
0
0
346
2505
0
0