2726
8
475
0
1746
1
1272
426
1557
2659
715
952
416
713
1100
21
1357
484
350
1604
1404
1940
612
1324
539
2435
676
580
730
2309
420
492
396
168