17353
0
628
364
585
21743
1
581
424
1314
495
376
53
249
342
2730
6
273
419
4442
13
349
4864
1880
2
961
437
529
458
3498
4
505
296
2635
918
1430