245
0
300
722
479
20634
8
454
277
498
2125
1
4111
2
714
297
2123
2702
2328
707
379
467
1661
2132
774
415
299
269
256
279
602
326
343
637