5338
0
810
877
534
25669
1862
1
467
392
568
1500
1457
1189
2996
1061
1105
477
493
914
2701
2663
3159
668
881
1581
1120
1243
490
607
484
332