521
254
152
977
230
822
1K
242
307
308