1034
758
693
1857
707
826
1723
716
664
1388
1288
645
670
1705
999
734
730
1821
1103
923
1419
711
1474
1509
1469
1241
3195
1354
1168
857
876
686
808
630
1073
757
3747
1013
727
1223
1110
723
2032
694
1360
714
766
648
1485
675
1969
768
710
642
1393
800
814
786
755
707
2834
1280
1760
1588
662
1480
687
1082
754
657
818
791
788
735
782
1680
653
708
5395
1191
657
687
685
683
640
723
1617
1711
668
661
1066
619
1318
860
729
966
613
656
715
1089
3189
1513
795
793
870
706
2017
730
668
695
782
668
1799
2482
702
662
697
1259
1205
662