129
1
841
5
425
2
211
1007
8
174
144
116
149
321
0
207
203
449
327
820
7
515
2016
404
138
180
357
1264
322
622
4
415
130
96
355