294
0
1020
418
301
458
543
19279
2
513
2730
6
455
436
368532
382
968
3092
1
1824
25137
2668
422
1608
588
349
634
980
352
69
1372
35426
682
547