930
2
21152
8
1419
1
1153
0
17946
25669
2535
19783
2932
4471
3498
4
3051
1603
32302
929
3
7793
1742
6
898
4001
2990
1129
471
5055
3090
2359
1512
2920
1641
2347
3344