2919
2
1860
2258
1
1399
5
4070
4
5212
6
25669
0
108797
2358
9
19783
2535
6346
16
562
2386
10827
4044
2155
3