3779
2
2903
3
2650
20
2964
1
1047
2623
1603
2906
2476
189326
0
14
1153
984
4471
957
1451
2669
7793
4
1569
2258
1527
1320
1849
6713
11
4465
22
2108