467
0
901
20634
8
2524
2
1133
474
2328
4111
951
813
362
269
456
381
517
4820
1939
17353
544
2992
405
415
25137
356
171
584
1348
408
296
1817