467
0
398
2328
505
618
4111
2
456
479
943
403
602
2730
6
1557
839
418
517
744
269
714
2123
1101
454
47041
276
918
846
2143
1020
1128
544