2657
3
427
0
918
548
1824
1430
297
20634
8
649
1511
584
448
319
504
1551
2
416
2730
6
404
458
1016
1337
5605
479
1357
2668
472
390
675
999