808
1
496
2
122
373
893
629
642
685
1662
860
711
444
516
68
993
594
665
149
94
296
248
3
102
62
113
329
60
0
83
87
52
53