2
29
4
1093

2
4
55
4
63
83
11
8
55
1
1
1
31
10
163
11
25
5
1
1
3
2
2
33
1
3
12
1
25
4
9
1
1
1
40
49
5
43
1
1
2
91
4
5
29
20
62
3
1
4
3
16
66
1
10
39