423
0
3014
20
25669
19783
2
3090
6
323
2903
3
2932
2352
4358
21152
8
2996
572
32302
3080
770
1709
1563
511
1
2366
2059
388
665
5
894
1204
14
2242
2535
4044
3083