529
0
143
1
241
91
363
157
175
311
2
103
892
100
177
151
93
477
133
452
5
106
86
126
56
148
122
139
365
4
102
188
129
80