183
2
54
1
150
87
14
72
796
4
96
563
200
121
562
287
321
688
61
551
74
104
93
86
350
348
108
307
85
622
706
1773