572
0
25669
1125
1
19783
2
3090
6
924
2903
3
2932
1879
5440
8
4358
2050
21152
2996
32302
2258
3080
1015
496
467
2446
2366
1145
2921
5
1606
1819
1047
6236
10
8527
17970
15