815
0
2691
2
477
65
487
2395
493
1559
5617
5
353
699
1348
984
521
2635
2952
1817
668
68
466
475
747
8475
12
1412
474
1863
1
582
553
483
292