628
0
3090
6
1189
2903
3
2932
2
452
52099
2219
4
435
21152
8
5517
938
1078
607
3080
2416
14
3551
10
581
818
678
918
673
449
616
2996
879
10941
543
1129
1