1161
0
318
403
970
407
469
1661
1
951
1428
631
668
381
349
799
602
597
2152
1269
402
422
953
821
476
1336
357
326
494
1101
757