392
2609
1729
135
2
625
35
391
514
685
313
1863
17
411
23
21
29
34
251
412
661
863
385
403
373
322
454