1868
0
892
1
577
565
2244
4
675
750
687
676
1419
759
1185
459
521
578
654
778
702
1477
2189
888
646
2776
1875
2