25669
0
572
34
789
1
319
2996
1189
4471
2
14
536
1243
475
582
544
531
19783
21
490
809
1193
1334
485
781
688
818
534
484
2041
394
2313