1866
3
1922
848
1
1315
2284
2
472
0
467
770
995
2393
17730
11
4682
933
1914
814
1229
417
906
376
1652
1298
2657
1291
749
2940
5262
10
3536
4936
7952
870