2907
2
2087
1606
0
125
3779
3546
1
910
2986
557
2065
940
5052
10
1175
482
47639
1903
3
758
2502
1392
431
1512
3426
4
791
7
517
2149
5
3186
9
10827
479
426