318
1
1
2
2
2
12
207
23
654
31
1507
20
1889
3
1972
2113
1851
1256
669
4
417
1
268
167
170
34
10
1
1
—
457
604
77
436
26
163
3
205
29
15
105
101
5
387
681
27
11
405
20
71
62
57
2
8
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
38
7
236
130
120
4
1
50
7
79
1
370
35
1
1
49
343
4
3
14
207
12
240
10
1
15
1
3
31
6
7
2
10
132
13
10
10
17
75
3
2
6
6
1
1
41
91
1035
63
8
158
1755
10
388
2
147
116
936
404