100
3382
2
66
4845
3
14
3022
1
40
2505
0
20
2337
19
3828
3071
13
1956
27
2774
2654
6281
7
175
3191
80