1055
320
598
191
476
162
684
246
702
269
649
248
565
175
962
611
279
119
290
60
598
188
551
165
132
20
601
102
439
131
581
247
221
77
199
111
439
132
516
157