3090
6
2245
3
1248
1
297066
0
2903
2932
2
1239
3053
7
2106
3765
4
2518
21152
8
3080
7793
2475
2087
223
17946
3316
10
17970
15
32302
2258
1226
6236
25669
4148
3724
19783
2535
4044
5