4471
2
3090
6
951
1
1451
0
1868
3095
7
1382
7793
4
2907
1466
2258
1505
23774
3080
3
2312
5225
8
2213
1457
1994
10293
5
1144
1044
1510
1743
1688
2505
1729
3054
3546
2500