457
0
1614
1
1130
1128
1711
594
1824
332
647
943
676
436
489
988
618
2177
2
530
661
21743
693
771
358
1523
341
2275
31535
378
19279
1100
979