451
0
21152
8
2535
2
951
1
2366
815
3090
6
3083
1743
2377
1558
929
3
790
32302
19783
6189
2166
2932
898
1749
3498
4
742
17946
2890
1294
1153
2001
1716
2669
1122