467
0
1824
251
20634
8
345
392
2730
6
2809
2
676
57
1132
7334
4
1020
798
31535
2275
610
418
918
979
819
543
1045
492
342
341
693
326
404
1840