893
458
1650
141
245
825
28
1077
949
533
255
144
