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