623
139
737
275
458
150
579
204
502
65
419
103
630
190
603
286
390
122
2294
971
748
219
400
118
497
111
602
189
281
100
540
56
698
221
801
256
2321
1433
558
189