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
1287
669
765
1648
1999
705
1130
1418
669
2056
1603
920
692
669
1195
1134
705
801
715
1874
1365
836
2073
695
1230
749
1658
1485
657
732
676
5395
618
1882
908
1191
704
779
933
818
660
2193
621
674
676
1381
904
670
647
1302
675
685
2016
881
1126
726
1166
801
674
1302
1489
748
712
793
1232
702
1445
656
668
1998
661
1196
1281
799
1174
753
1152
644