88
397
671
1230
643
256
169
544
360
139
210
201
967
607
558
1331
36
496
505
688
129
176
234
573
142
1215
156
368
243
450
485
486
595
269
128
331
214
842
98
164
601
450
1019
912
842
420
506
506
621
371
159
1180
354
413
