188
3
144
1
120
395
461
2
132
126
68
429
5
978
139
383
939
292
350
333
500
4
71
136
124
1466
723
747
866
532
658
0
145
57
496
887