2999
3
2209
1
6139
4
55904
0
1976
4179
951
25669
1699
2
2990
37355
13
3562
1015
1652
2980
1751
1087
707
5489
11
1746