4820
2
2198
2710
9
20634
8
4111
1787
1
467
0
2526
3
1215
2125
6383
17
1101
381
25137
5781
6
2328
1020
957
415
951
456
409
787
1557
403
1161
602
1133
1045
4396