450
396
752
519
483
845
1871
478
332
336
2264
698
2443
1262
2237
541
8956
1341
5624
546
1111
2037
493
1022
983
283
341
377
387
386
1619
2756
645
644
2364
1234
1124
299
738
1447
367
52699
2767
366
526
314
333
513
26702
754
326
683
333
3717
366
1103
2359
9067
1688
691
926
1273
518
1203
551
440
1574
912
839
787
4476
435
802
712
354
331
345
856
1395
448
542
487
1708
518
352
572
987
535
563
401
528
320
404
1472
387
2043
353
525
556
1147
2415
541
1615
684
717
520
1490
9074
2434
676
409
849
598
370
1362
399
1550
1232
541
1483