516
429
1
1
2
2
20
6
2
3
72
9
6
90
8
1
2
2
7
57
271
90
30
1
15
1
3
1
52
63
33
42
51
1
1
2
1
2
11
1
2
1
34
1
2
44
2
5
1
2
2
14
23
1
22
246
144
13
2
8
72
1
1
45
1
1
2
40
17
55
1
1
4
27
23
2
1
14
32
1
16
165
82
9
1
4
239
7
1
1
113
42
278
3
87
193
174
486
5
2
1
4
8
419
20
4
5
36
70
366
3
17
74
315
95
444
415
333
150
6
621
15
37
1
124
38
1
1
1
3
104
17
822
2
153
571
174
40
419
24
36
2
6
6
1
30
271
3
90
91
944
1
259