475
2
583
1
565
545
3762
13
423
560
3163
3
904
2527
5
649
1656
15
761
737
661
1433
2116
544
1737
541
548
960
682
619
994
546
563
1316
745
1293