585
0
99
315
292
310
1198
835
473
2023
2
201
383
814
1865
18766
385
464
395
445
625
1929
1473
396
236
364
1219
3186
213
330
659