2275
2
1872
1
1824
0
25137
20634
8
3381
3
918
2730
6
392
659
2809
394
1009
31535
19279
2668
1056
3114
4
1483
547
17353
1428
1219
489
587
3693
12
7334
875
1043
802