18357
1705
1710
1168
723
1466
945
875
1027
1001
791
197
891
699
794
859
662
1238
804
444
801
439
847
612
467
639
597
394
678
356
232
407
330
188
251
214
229
266
237
208
246
263
236
122
282
182
186
161
134
171
218
199
231
221
252
179
109
155
124
65
133
152
135
240
189
83
105
127
125
151
197
153
145
123
190
97
86
117
124
67
97
141
52
119
95
153
81
90
100
41