321
1
1
2
2
2
12
206
23
653
31
1504
20
1885
3
1966
2106
1839
1253
666
4
418
1
268
166
169
34
10
1
1
—
456
604
76
436
26
164
3
201
30
15
104
101
5
389
680
27
11
407
20
72
62
57
2
5
4
2
1
145
13
29
151
48
112
26
2
8
129
38
1
44
1
10
35
28
1
16
26
110
75
7
109
3
6
31
12
1
42
7
235
130
120
4
1
50
7
80
1
367
35
1
1
48
343
4
3
14
207
11
240
10
1
15
1
3
31
6
7
2
10
131
13
10
10
17
75
3
2
6
6
1
1
41
94
1032
64
7
158
1753
10
389
2
148
119
937
404