294
0
1020
301
19279
2
513
418
2730
6
436
368532
968
3092
1
2668
422
543
588
634
980
1372
547
871
2881
25137
2727
2855
3
781
1661
396
31535
1523
348