738
0
356
297
350
270
1417
2690
649
312
597
581
441
304
957
269
344
358
969
565
470
868
243
371
408
1737
658
722
425
285
2699