2
3704
1
29
2
1

452
16
101
3
59
1
32
1
4
24
256
125
2
16
14
266
5
144
4
5
4
2
2
499
33
766
21
256
9
63
5
1
1
13
3
125
1
204
176
1
24