319
1
344
2
708
6
223
291
183
216
462
222
233
289
4
170
152
3
91
138
69
124
207
508
153
67
209
1633
1509
1037
834
633
8
250