894
0
2903
3
2245
297066
25669
21152
8
14
3765
4
3090
6
3080
571
2996
4471
2
2932
2535
469
1193
2258
1
19783
1189
758
5141
7
342
32302
17946
2771
3083
1461
3125
2355