485
2
366
1
1016
900
763
670
723
419
542
1655
15
526
743
1312
656
759
733
1433
2114
536
1735
663
119
3160
3
1424
421
556
543
560
1549