4396
3
360784
19
392
0
195
1
4820
2
1949
918
81
555
2809
2301
47041
4536
2235
2668
2520
529
4445
705
2657
1787
683
2748