894
0
2903
3
2245
21152
8
3090
6
2932
2
297066
3680
3765
4
485
476
14
2024
1
2032
1189
3059
2996
2145
1193
571
3080
2535
25669
3779
4044
5
572
3051
3498
101
4471