2245
3
3090
6
2903
2932
2
18816
11
3765
4
21152
8
3080
297066
0
1152
1
1195
1834
2083
1294
6617
571
894
2948
9
1536
1226
1763
6076
15
25669
14
3053
7
3225
19783
2535
2996
4044
5