530
346
507
176
389
171
661
255
167
65
665
198
553
149
624
256
577
174
250
182
149
43
263
152
1019
453
579
143
530
199
552
189
387
152
672
162
715
230
314
176