1537
605
578
212
1004
376
368
243
266
139
621
167
606
194
569
295
137
23
819
290
273
189
453
140
438
204
152
95
304
185
308
138
440
132
575
150
408
73
762
263