399
1207
1250
378
1027
1165
503
409
2041
3082
1190
278
265
9378
348
477
379
309
552
417
41585
1010
64970
5325
1214
3271
368
227
421
505
1334
588
307
6550
3242
1609
390
400
710
476
685
485
10363
453
1754
72280
271
496
780
417
721
326
404
2365
392
866
919
373
2076
931
1237
518
470
1779
314
832
697
483
1674
2776
362
324
989
331
3312
403
371
673
277
449
346
612
426
388
406
1452
7057
1038
509
2360
492
1020
371
2124
839
887
499
550
608
797
502
505
429
398
397
1364
649
511
318
1414
500
503
1873
377
370
895
889
455
1485
687