2296
2
2585
2610
4
1750
3
3626
1129
0
785
4376
7
543
2127
1
2714
5
2995
8
6859
7515
2109
1028
11607
14
1132
417
1594
662
1622
1851
2858
2320
3480
3287
2730
7772
1343