3090
6
32302
0
2903
3
14
2932
2
17946
25669
21152
8
1189
3546
1
1289601
4
267612
3080
5402
9
3158
189326
19783
2996
94424
2009
5
925
1403
1193
1045
579
9956
477
3580
108797
2320