458
0
467
464
44199
918
340
2522
282572
771
503
1541
31535
895
935
4328
10
517
1045
400
266
1862
1
3373
608
1501
19279
2
642
991
1009
1824
525