2881
12
70
1
473
1776
1083
4
726
1352
734
615
606
2
1391
730
1499
3
886
1525
1753
664
740
462
845
4071
6
2297
546
480
634
529
1035
542
2236
7