3090
6
2903
3
21152
8
475
0
14
2932
2
19783
1189
3673
1289601
4
2996
2906
1
4471
3066
7
6899
9
2471
3575
1729
2358
3080
2155
2535
25669
2013
6247
5
3779
4044
4837
2966
1760