966
452
822
261
1022
358
1187
348
371
131
538
115
742
327
512
37
558
141
277
136
543
280
293
108
139
73
729
351
371
185
137
45
478
42
500
189
380
91
495
171