2706
2050
10793
3867
3714
1727
3466
9087
1940
6238
4000
2773
18047
2041
12041
12047
6600
4911
27423
14611
8048
12736
14284
39090
11765
64222
15209
41963
200574
11193
26397
12785
7187
18845
23660
24194