13597
9918
12250
1898
1803
2041
1904
1748
1232
1122
1035
700
739
873
960
652
295
766
794
424
599
394
288
330
1160
405
164
268
310
264
387
250
130
297
268
237
296
189
214
156
206
242
209
219
95
217
349
265
164
135
144
201
162
213
155
201
137
202
196
146
122
125
123
96
62
139
25
118
51
155
112
77
85
126
168
76
51
110
64
81
66
87
62
138
75
82
80
64
89
65