351
0
968
1420
514
683
457
439
1645
1
991
53
2143
505
918
363
248
262
710
1167
1824
81
546
470
101
685
719
480