467
0
20634
8
1020
345
2730
6
1824
2855
3
2668
2
57
251
968
31535
581
676
17353
90
77
918
66
349
101
4111
78
683
1155
1880
185
610
418
282572