1081
2
570
1
3835
4
2043
1452
1779
2089
1574
1539
4996
6
4370
3919
3
1371
3696
591
0
1998
1106
3442
1292
1507
1804
1334
1638
1557
1465
6710
1348
3497
2479
1494