1017
4
69
1
400
164
179
77
323
258
276
105
129
184
370
99
152
2
198
83
120
153
128
249
154
600
503
110
797
7
140
93
399
155