20
167
0
3
100
489
15
50
812
2
573
4
3712
24
180
1255
6
2958
44
1693
1
939
5
1718
737
980
11
809
562
653
1324
2077
893
666