1424
638
1035
346
469
151
376
170
607
192
245
198
256
148
381
181
356
176
487
18
433
198
508
62
107
22
149
63
157
132
184
144
218
157
421
210
591
3
351
158