154
2
419
1
604
360
0
1473
7
21826
54
1112
5
1475
3
1081
4
742
388
709
773
896
666
831
545
434
767
10
740
728
738
780
754
1557
5906
1374
1865
1661