19279
2
294
0
1020
418
301
458
382
513
392
31535
1824
25137
35426
455
436
249
368532
21743
1
968
381
328
543
383
1132
422
1608
588
1661
17353
349