97
553
35
83

3
96
8
2
3
4
2
7
548
5
1
1
2
23
5
3
2
1
2
1
2
2
16
26
2
1