287
321
1
1
2
1
29
2
78
10
5
8
326
87
38
1
16
1
1
1
1
42
5
8
1
2
1
1
1
27
1
29
1
1
1
1
5
153
16
7
94
1
2
9
3
1
1
2
1
57
1
3
2
1
23
26
1
2
2
4
2
43
3
6
13
4
93
47
2
1
149
3
2
69
33
204
1
608
93
327
203
10
2
1
524
26
18
31
2
1
98
110
397
366
217
6
7
407
1
13
120
20
2
1
122
1
481
4
1
573
28
524
45
31
3
14
17
2
43
404
4
1
97
55
607
1
191