200
1
564
66
292
796
4
124
2
56
184
54
72
96
15
108
74
307
688
86
350
321
348
488
891
988
0
622
85
939
520
908
107
542