2495
0
2999
3
1787
1
1547
2982
1211
1393
951
2173
5897
4
2366
2435
2100
2
3109
14
1751
582
4179
1679
2505
2901
1778
1306
1743
1545
2049
1903
1532
1993
3683
950