12597
10812
11849
11487
1176
1122
869
1068
1483
780
571
798
736
410
266
610
349
437
468
342
82
446
229
369
231
404
396
233
153
89
107
197
369
136
363
398
170
202
79
114
246
147
169
247
264
219
122
86
179
99
132
109
112
29
132
179
95
108
147
86
65
130
93
208
160
119
107
57
66
299
133
150
62
50
103
95
27
50
81
121
19
71
56
111
93
11
160
21
17
107