2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
378
3
1
4
2
1
1
7
1
5
8
10
10
1
1
15
1
179
23
73
9
126
77
4
12
132
8
138
17
30
236
75
19
13
114
1
47
120
34
236
94
104
11
124
54
22
112
5
84
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
3
2
6
3
1
2
2
2
1
1
1
2
4
2
1
1
4
4
1
144
21
2
4
1
1
1
1
1
19
30
1
2
127
114
106
96
92
91
86
86
84
82
81
80
72
71
67
66
66
66
65
65
65
62
61
61
61
58
58
57
56
56