2699
2
2949
0
2503
1
1517
3
1308
2083
3028
7
2512
5658
9
3920
2738
4562
5
2857
701
3873
15
2935
571
3238
2074
7299
27
898
4585
10
2595
8
2901
4
5375
1089
598
1683
2954
1639