808
1
496
2
373
122
2086
594
992
665
68
339
623
1620
80
328
813
4147
1794
1484
873
903
486
1306
336
492
817
75
961
0
2711
6
500
405