797
0
618
358
1020
676
505
457
594
988
1128
52
1100
1608
418
341
25127
1711
943
325
19279
2
266
369
1112
459
152
1219
31535
300
688
798