30466
64
360784
19
897
0
195
1
4445
3
1898
3429
2235
12958
5
2302
4
18403
6
7756
477
1649
2431
3123
499
2
475
2693
1431