398656
19
5978
6
1441
0
3080
3
2571
2
688
1
2174
4
5402
10
2533
1044
1753
550
1218
4099
8
666
3217
5
5346
2408
2277
4044
3083