2428
0
1704
19079
6
2310
2
1179
1
2281
7
109776
42
1978
9954
2906
12733
5
3513
4
3835
3863
1712
1174
1239
2047
13995
4691