1299
3
175
1
1031
2
157
235
328
645
354
242
4
287
1738
6
140
177
178
332
260
847
335
204
302
1214
737
265
126
919
5
818
714
342
889
562