1606
744
740
411
580
196
275
138
532
64
245
26
575
92
1222
622
558
200
441
179
428
189
449
128
169
70
184
86
217
100
336
38
477
70
674
122
243
156
286
45