636
139
742
275
463
150
583
204
508
65
425
103
635
190
621
289
400
124
2433
1027
772
221
419
122
505
111
606
189
295
100
546
57
722
222
824
259
2427
1479
575
193