467
0
505
2275
2
19279
20634
8
63
25137
17353
31535
2328
533
2457
474
1669
4
3202
2668
787
1029
3114
440
343
292
721
278
1020
608
319
521
3510
429