1796
1
306
0
3836
2
228
1073
915
400
322
809
3739
6
1054
6474
484
5513
1379
4
477
1650
798
58
472
997
928