989
0
1475
1
610
6346
16
1819
3126
3
2165
2960
6
2884
5
2184
582
181997
11
2152
2
2207
1256
2377
6499