460
0
376
1020
20634
8
2730
6
1357
2657
3
105290
1824
3092
1
263
25137
469
466
2989
5
325
407
392
1949
17353
323
438
729
663
21743
247
19279
2
631
676
1452