229
1
73
157
166
3
149
184
296
4
99
226
142
72
155
1776
1210
712
0
844
1513
2
1046
841
698
650
8
4167