2726
8
1746
1
1272
1557
2659
329
0
453
595
1055
2439
2
804
597
2954
1212
527
2145
755
1644
387
485
492
565
1629
2416
1078
577
612
653
514