1823
2
1872
1
580
0
2668
20634
8
4111
381
787
467
2730
6
2855
3
409
2328
957
517
845
445
1557
347
1939
5313
1020
25137
454
2490
1551
1610
1045
269
282