2670
1
1369
3683
9511
5
1088
1272
2302
4483
8
1255
2769
0
3296
4
3083
2
790
10827
2272
2479
1320
1063
706
1746
8345
2021
1451
1657
867
2840
2054
1011
1089
3128