1033
323
512
130
260
133
544
156
524
181
545
86
430
174
467
141
280
75
324
187
739
245
233
96
501
157
248
185
428
197
553
165
383
53
634
170
361
195
395
146