564
126
351
101
969
299
326
189
390
159
993
438
612
154
439
76
566
141
276
173
703
247
557
246
204
147
633
256
377
51
244
142
215
107
392
184
512
124
645
197