1031
834
3
1
5
376
173
41
1
4
5
1
3
1
1
2
2
358
40
1
4
1
1
7
1
174
3
130
3
2
444
8
149
579
531
572
34
1
21
5
12
472
50
15
2
7
2
14
9
3
12
1
105
2
3
1085
33
36
173
674
661
320
521
924
326
18
4
1038
21
10
57
1
1
1
2
1
2
4
23
206
2
1
3
1
1
1
3
1
1
8
2
17
1
1
27
99
35
1649
82
622
904
284
45
531
25
16
4
8
13
50
310
2
23
170
1850
15
530
4