15501
2680
1440
1070
1740
1680
1020
430
450
680
523
186
275
469
141
316
181
11939
255
270
162
4014
649
2213
5525
3916
10131
264
5419
101
103
142
2110
5811
175
579
347
4018
105
3226
5914
104
7846
1217
2310
203
145
130
143
43
35450
7815
243
296
166
65
2012
6658
146
176
85894
861833
76736
325
125
116
3356
6242
232
133
1922
376327
478060
773391
617959
348103