3090
6
297066
0
2903
3
2245
21152
8
894
2996
3765
4
25669
3080
571
572
469
2906
1
2932
2
19783
1403
3546
14
460
528
1189
2902
16
131589
3447
7
32302
2159
1969
17946
73