2445
6
2742
2
1811
0
472
2109
1374
4271
4
2604
7
1661
2991
1
1923
3
618
978
4677
10
3054
444
1967
579
2204
13
737
2904
911
810
1569
2274
1960
5617
5
2922
9
2710
8
5089