2591
1
2069
5
2366
5811
2
711
2165
4290
3
2493
4
1492
951
2258
1694
2308
2600
6236
10
2818
785
0
1174
3012