2522
2
572
0
25669
19783
3090
6
2903
3
1285
1
2932
5440
8
4358
1734
21152
2495
2996
32302
2258
3080
1015
844
496
2324
4
1493
467
2366
2921
5
1606
1819
1168
1047
6236
10