218
131
1
2604
181
1
411
188
1
160
190
1
529
462
358
616
193
1
934
1
316
1
465
365
429
374
247
1097
599
570
444
239
357
1253
1081
596
449
387
346
239
475
6395
3123
316
585
749