438
512
1
2
12
10
15
1
40
9
202
33
26
15
9
9
27
2
25
7
6
6
1
25
6
10
6
5
6
5
71
97
4
43
10
1
2
30
1
33
1
2
19
17
15
1
4
4
52
48
3
9
116
2
1
73
2
130
2
10
67
67
294
1
241
26
23
9
134
10
52
141
30
205
259
120
31
4
188
5
132
9
2
66
10
362
66
276
57
35
241
26
23
1
26
202
2
33
30