4111
2
1614
1
467
0
1653
381
25137
2328
1020
3012
1549
169211
11
957
1421
415
951
456
3030
3
337
409
1163
1696
787
1557
403
1161
602
1133
1045
1939
3887
9