1403
0
765
1743
923
1
644
1416
2698
2615
3054
5
610
2495
3475
576
2323
9
1729
445
106
1516
2632
1511
2057
12459
3
2935
2
2126
706
773
2586
1089
9817
1451