2955
2
775
1298
0
20634
8
2754
5
381
2730
6
653
2657
3
2668
1501
1528
1
418
668
1824
2855
1020
19279
282572
25137
1161
320
17353
503
2299
2189
31535
863
5255
16
259