573
127
369
105
1003
317
329
189
409
167
1033
456
628
155
452
79
599
152
281
175
721
253
581
252
207
149
655
265
378
51
245
142
238
115
395
184
513
124
673
205