2095
4
1932
1
383
0
552
1824
282572
2668
2
1658
2727
25137
331
101
797
77
2459
9
3054
1725
298
928
798
1221
54
565
2224
843
354
458
979
171
3747