3090
6
25669
0
1248
1
19783
2
2903
3
5440
8
2932
1239
2106
4358
32302
2518
21152
3080
7793
4
2475
2087
223
15233
948
2366
17946
3316
10
17970
15
297066
1289601
2012
2258
6236
4148