2245
3
3090
6
2903
2932
2
1371
1
3765
4
21152
8
3080
297066
0
1922
1301
847
7567
746
2099
1226
5746
23
1280
25669
1021
3053
7
1847
3041
19783
2535
1303
799
4044
5
3083
17946