983
386
1156
482
682
176
744
173
485
348
1430
721
553
223
201
126
400
142
789
222
309
226
611
164
273
183
1007
605
429
261
195
116
516
164
484
191
508
178
356
109