572
0
25669
14
2996
19783
2
3090
6
2903
3
2932
4358
21152
8
2661
9
1514
1
32302
2203
1849
3765
4
3080
1537
3008
657
1189
2366
1812
255
2124
536
3158
1045
2535
4044
5