438
512
1
2
1
22
10
1
4
8
1
34
6
2
104
4
4
1
19
388
81
46
15
1
7
43
42
45
23
35
7
4
7
7
1
36
6
17
6
10
27
1
21
214
181
15
3
5
118
1
1
53
1
2
41
4
64
2
1
3
2
27
18
15
1
2
5
10
11
157
101
13
9
215
2
3
1
132
49
263
4
48
164
162
568
8
1
3
6
8
485
39
5
11
35
23
323
7
15
71
262
105
497
515
368
38
4
616
6
21
2
159
33
1
2
2
122
15
812
1
159
614
114
59
485
44
35
4
10
9
1
46
388
2
81
50
949
1
332