3090
6
2903
3
2996
0
108797
21152
8
4471
2
2932
14
1189
25669
3546
1
475
1289601
4
2920
55904
2355
10827
32302
37355
13
2586
3080
7793
236066
2535
255
500
531
3779
4044
5
2087