538
4
2142

3
3
2
1
1193
736
213
2
6
2
2
1
4
8
30
2
1
2
3
470