467
0
31535
25137
17353
918
1824
456
19279
2
2328
403
409
1020
2490
439
547
798
846
2190
1
820
415
787
5313
584
1629
381
267
2702
474
683
1610