4111
2
467
0
1308
381
1557
2328
409
2730
6
403
415
957
2121
4
456
1161
1939
787
278
2855
3
1045
4820
1133
2668
20634
8
602
1661
1
1101
454
1043
410
951