467
0
20634
8
2328
1045
409
4111
2
668
403
663
1133
787
1043
1101
25137
602
1629
2490
957
381
2809
415
456
535
839
3621
1
259
410
1020
683
2198