1094
610
742
268
509
196
655
225
633
143
686
394
560
254
369
141
549
173
659
195
908
283
390
133
241
134
194
172
634
152
1395
853
427
173
462
156
275
67
344
132