3006
547
453
281
291
263
538
295
303
257
323
1069
416
640
371
275
399
369
656
441
510
2369
549
487
275
367
382
1837
567
462
515
276
266
361
2109
1022
348
451
350
355
478
906
855
246
855
316
605
584
405
1501
337
171
1655
1144
169
374
1009
339
514
407
512
878
10925
301
424
228
1200
567
311
292
843
303
344
797
555
287
301
1061
301
315
265
2479
381
344
448
753
3118
1009
292
567
315
310
256
331
284
906
342
512
416
364
434
339
384
2243
392
549
382
551
321
683
351
278
296
399
547
429
643
342
347
915