30641
0
701
299
3242
4
413
24436
337
2023
2
428
533
18766
191
129
690
412
2305
1
655
364
434
579
477
534
610
2431
6
240
558
958
2359
550
183