4940
5
458
0
266
479
798
1824
675
957
2546
2
1551
951
456
409
401
787
403
750
1161
602
1133
1045
1939
262
367
454
722
2121
4
1661
1
2587
16
981