510
1
479
1575
2
381
474
5112
0
626
469
88
451
565
529
1719
599
793
1065
557
1067
6
1423
456
700
681
805
2658
396
4688
403
460
838