13991
14556
10374
10360
1901
653
1226
727
1782
425
921
685
195
662
362
541
284
379
304
480
139
105
392
569
295
480
312
388
158
425
158
214
250
172
243
463
156
177
123
169
80
293
188
103
49
168
21
195
134
60
171
111
156
161
71
58
67
119
99
85
107
74
248
87
137
39
39
28
177
64
142
36
55
88
57
74
128
66
179
74
103
146
64
137
78
70
32
28
65
13