2
7
5746
18
1
468

1
1
1
1110
121
1
1
1
1
50
8
95
2
2
2
21
5
7
1
1
2
1
2
2243
1549
8
246
1
2
1
754
1