918
0
1043
47041
474
458
351
403
774
409
699
1939
1610
2702
267
576
765
381
408
3351
1
572
991
820
710
555
1428
2328
7039
823
1269
547