4651
3
3919
398656
19
3092
4
594
1
3222
3673
6
550
5151
2
1174
2763
0
108797
1118
14
1853
2435
19783
8207
44
2535
6110
2902
16
1204
2744
5825
3014
20
2996
475
346