170
170
230
96
901
168
365
334
635
302
1395
889
1624
2096
531
651
726
464
548
898
843
2093