572
0
25669
19783
2
3090
6
2903
3
2932
5440
8
4358
21152
2996
843
1
32302
2258
3080
3155
522
2505
2306
1015
496
1105
2589
2013
467
2366
2921
5
1606
1819
1047
6236
10