4316
1006
336
273
411
409
387
352
738
314
353
1654
1055
3208
343
265
2217
453
2280
551
532
19829
880
1539
340
299
424
382
271
311
387
499
256
237
393
343
254
241
247
384
292
271
281
417
269
347
355
544
283
365
326
241
235
252
267
304
301
157
197
141
4687
411
618
336
276
443
580
247
697
314
877
885
463
591
360
488
331
642
156
308
863
1070
417
355
587
368
396
1885
329
644
742
278
347
1042
436
390
822
861
916
750
430
346
271
306
1002
378
527
336
352
1369
382
1055
2380
276
297
308
555
449
387
363