2495
0
770
1
1393
1679
2
1743
1903
3
950
790
1787
1547
1125
1211
1757
2454
3683
5375
21152
8
2669
1247
1359
2189
951
2505
2100
12632
7
2435
980
3054
5
1545
2057