20
164
0
3
100
488
15
50
808
2
571
4
3705
24
180
1253
6
2956
44
1691
1
939
5
1717
736
979
11
806
562
653
1324
2075
892
663