242
919
687
382
213
311
367
852
257
1163
255
504
2023
224
859
462
498
894
996
1597
254
498
347
952
