1007
8
425
2
174
1
327
820
7
515
0
2016
404
138
180
449
842
5
116
149
144
321
207
203
1264
622
4
130
322
358
360
96
355
415
4508