366
0
417
273
2445
819
798
546
437
467
1817
514
780
597
2121
4
266
863
1
304
1557
563
860
1059
572
422
1043
297