2730
6
1157
0
2657
3
20634
8
19279
2
302
2668
1020
1751
25137
1202
1824
2727
557
31535
968
683
488
668
2243
7
2855
419
702
1880
689
172
543
480
120469
35