208
691
442
371
291
334
1354
493
718
262
281
372
392
362
242
2157
26710
2505
2556
2646
2697
2634
2793
483
175
61
1036
943