19279
2
1020
0
25137
918
467
376
2211
381
31535
4536
46
155
383
392
2275
310
573
453
1152
637
782
1123
283
382
955
419
532
47041
802
837