19279
2
294
0
368532
1020
301
513
418
31535
1132
436
968
621
328
1506
2673
1540
422
35426
25137
588
1661
1
17353
634
980
382
2727
2275
1372
547