659
0
719
614
392
81
251
4328
10
699
219
968
3691
5
25137
1483
529
334
350
552
16
265
485
294
1405
479
169
2855
3
3251
6
1466
422
432
2435
283