4044
5
452
0
1129
1
715
522
595
1205
1079
432
437
435
917
1334
1834
3835
1494
841
633
594
52099
1179
1685
632
1061
428
2975
810
455
493
628