3090
6
2903
3
2932
2
1371
1
21152
8
3080
1922
1301
4
181997
11
847
7567
746
2099
5746
23
1280
25669
0
1021
1847
3041
19783
2535
1303
799
4044
5
3083
17946
2465
1733
3125
3546