1232
1
1358
0
891
1365
814
521
18385
2
2799
3
3559
646
2525
1772
565
1261
755
1129
2326
4
1159
1385
3287
105290
1922
395
14215
8
2334
2474
1869
1622
661
995