1299
3
175
1
1032
2
157
235
328
645
354
242
4
287
1738
6
140
177
179
332
260
848
336
204
302
1214
737
266
126
919
5
818
715
342
889
562