292
1
206
355
35
232
2
469
353
702
516
373
468
534
408
266
344
478
680
760
0
940
1866
4
957
3
808
629
359
886
271
288
1540
421