526
2560
1
0
525
1259
1
0
524
1934
2
0
523
1524
2
0
522
2976
1
0
521
3119
0
0
520
2582
2
0
519
2381
0
0
518
1545
0
0
517
1435
2
0
516
2858
2
0
515
3173
0
0
514
3466
1
0
513
2674
0
0
512
2554
1
0
511
2070
0
0
510
2782
1
0
509
2967
1
0
508
1335
0
0
507
1682
0
0
506
1932
1
0
505
1837
2
0
504
2315
1
0
503
2198
0
0
502
2222
1
0