19279
2
294
0
1020
301
513
418
31535
436
368532
968
328
422
25137
588
1661
1
17353
634
980
382
2727
2275
1372
35426
547
871
2881
409
781
3092
396