668
0
398
1
381
1101
3903
6
1031
4
2981
2
1696
345
18385
1811
1931
2161
2490
4455
1893
2328
552
16
1290