553
1
1560
392
570
2
636
495
1976
7
455
405
469
499
475
545
5
699
2347
0
702
462
4845
485
437
885
530
604
539
4900
1722
93
404