2906
2
2395
6
1957
1
1537
2823
5
2475
1912
1922
392
0
1814
3386
3
6105
14
19783
3551
10
2535
2920
4
3491
3083
4044
17946
1289601
2465
1325
1189
7793
2435
6466
3125
3546