991
0
53
2143
505
918
363
248
262
710
1167
1824
81
546
470
101
685
719
480
1657
755
482
451
828
1522
844