4111
2
1020
0
4536
2730
6
3114
4
381
547
918
1824
467
1832
3
1949
2076
1
31535
979
265
476
462
602
415
1161
951
409
1557
456
787
968
25137
403
714