951
0
1559
2
474
409
787
1557
403
1161
602
1133
1045
3149
4
883
1
1939
859
454
722
2121
1661
547
413
2455
5112
3
1101
410
543
953
467
269
668