5313
0
409
330
637
2152
957
405
544
358
286
259
2702
818
1557
1559
1
743
1161
602
1045
1869
5
280
918
267
547
1567
2
722
1511
2490
2121
4