154
1
518
502
74
2
103
993
3
633
221
0
69
86
57
84
329
391
141
530
448
131
95
186
1025
5
65
155
163
46
132
162
129
68
116