3090
6
2903
3
2932
2
462
0
4471
4044
5
2358
9
21152
8
499
2901
1
2139
4
25669
19783
17946
3694
6668
3080
3673
2964
2512
1289601
1603
3546
1730
2906
6899
2408
572
3868
10
2245