17353
0
543
516
21743
1
453
323
2758
968
647
1949
3
2041
458
991
584
383
2264
622
768
1554
31535
1123
469
1068