177
0
514
408
2634
377
988
418
101
19279
2
53
467
1020
594
552
16
90
25137
618
3498
4
3092
1
339
2006
323
345
881
453
1356
505
291
527
2275