809
1
814
521
1145
3739
6
1796
306
0
228
1129
1587
646
2552
857
3615
7
417
3404
3
1692
2
848
1291
915
1054
3287
7952
1425
2296
896
731
544
2932
1385