717
1571
1
644
1
641
1278
754
762
553
588
658
2
1120
1
1009
543
1477
2
669
418
23527
1
932
1055
1808
1157
428
2408
626
25200
2911
597
631
474
585
541
547
430
710
4338
1961
636
1
491
606