2495
0
1923
2
1124
1
1244
1533
2374
1681
1514
1027
1350
1787
1751
2173
1798
19465
6
2505
2118
2715
1743
2372
3
3655
11
945
3054
5
2057
1683
2999
1309
1306
1712
2105