510
2
538
1
374
513
3763
13
1909
9
709
1402
82
545
1711
3
525
2010
820
0
1699
1085
90
957
2300
1585
431
1297
628
762
497
994
1911
792
1003