744
3165
1411
561
878
592
1695
492
790
533
1384
29967
582
979
1278
730
581
4161
675
677
1103
885
1866
4233
579