4820
2
20634
8
467
0
4111
2730
6
25137
2855
3
2668
381
1840
2008
1020
1603
1759
2328
1939
541
1208
1
1880
846
984
774
409
22882
17
1045
3442
951
957
602
1133