2730
6
846
0
297
2657
3
2668
2
349
1357
1824
20634
8
532
409
467
979
631
1152
1336
587
469
2855
1949
555
105290
392
247
21743
1
705
641
585
659
376