20
37
502
4

3
1
9
9
1
502
1
12
1
5
1
1
8
6
3