210
1
80
2
94
109
115
71
84
766
891
1
2
103
86
15
4
1
1
1
163
13
2
13
1
9
1
94
31
1
5
2
2
205
1
8
99
34
241
385
7
3
3
4
337
12
8
41
25
46
241
37
9
71
266
170
244
1
209
38
1
3
2
23
203
41
4
1
4
35
2
8
2
12
12
1
2
23
1
26
2
2
4
488
10
5
26
2
1
1
36
121
1
1
1
1
1
19
17
4
16
121
13
66
553
1
2
1
2
445
1
3
210
93
1
11
346
15
25
68
124
55
80
759
7