2715
6
1583
0
1681
1
2057
2173
1683
3354
1247
2
2505
3683
1743
3054
5
1691
9954
1895
1306
2044
1175
2500
3401
2740
582
790
1481
446
2060
2710
1211
21152
8
2204