17353
0
333
1172
2
1043
1
492
802
953
360
1408
1842
486
2810
58
543
306
772
383
2673
476
2317
301
369
759
382
2855
3
2126
783
390
691
2727
5