1400
659
171
49
620
145
652
132
524
139
562
220
665
212
523
180
409
199
482
148
314
143
462
149
459
223
599
68
204
172
331
65
517
227
400
164
325
107
270
108