3090
6
21152
8
2932
2
3080
3
2903
2245
297066
0
1189
1047
572
485
25669
14
17946
3083
19783
2996
2535
1890
1
3125
650
32302
4471
2465
280
1614
5
2416
7
3498
4
3715
189326