504
86
565
76
1024
299
640
179
672
166
886
213
481
136
437
114
473
116
613
166
411
176
401
128
304
97
497
75
468
84
360
190
292
149
351
220
455
114
509
121
666
77
384
106
468
334
384
139
430
131
535
161
384
122
347
99