89
0
7222
4
1431
1
830
3841
487
1911
1597
613
96
588
2859
571
722
916
103
579
556
817
501
666
1596
717
377
1216
1055
4083
935
1104
9566
8