4
1003
3

2
2
1
2
1
2
12
1
1
6
32
2
2
14
4
3
69
1
8
19
1
2
41
2
1
2
6
1
12
4
47
398
256
36
6
6
3
1
1