525
1527
2
0
524
2690
2
0
523
2571
1
0
522
1655
2
0
521
1608
0
0
520
1663
0
0
519
3284
2
0
518
2192
1
0
517
2529
1
0
516
2993
2
0
515
1972
1
0
514
2136
2
0
513
1548
0
0
512
2615
2
0
511
2380
2
0
510
3687
0
0
509
2458
0
0
508
1984
1
0
507
1352
1
0
506
2704
1
0
505
3007
1
0
504
1768
2
0
503
1393
0
0
502
1701
0
0
501
3107
0
0
500
2016
0
0
499
2421
2
0
498
1480
1
0
497
3284
0
0
496
1402
1
0