1150
1
942
1739
2886
4
17970
15
1873
2
2921
5
1194
1449
0
673
9817
3386
3
1813
4305
946
1289601
1558
1527
1777
1978
6346
16
1935
2627
7
2890
266
2604
4383
3629