2906
1
3779
2
2650
20
2986
940
7793
4
2478
746
1512
1849
3426
2392
2258
1819
5382
5
7733
3882
1044
2209
3
8072
66
0
1173
3158
807