398656
19
2295
7
1564
2
550
1
527
3
4724
1072
0
884
8866
6
12621
22
1320
3519
9
12472
2300
118
13499
5