630
715
993
669
1629
1190
3623
968
686
913
1303
1068
2086
1663
1704
1468
694
1334
1112
2135
1254
1465
1359
2109
839
861
1035
617
1558
1088
662
1026
764
912
1019
635
1472
1007
942
751
3014
763
1289
674
1499
908
948
1131
980
7114
2837
784
1150
1817
1445
827
947
838
1024
1088
626
1568
1549
1935
2706
762
698
2670
1579
1364
1221
885
2953
1294
1466
981
896
786
633
761
802
1178
688
756
1993
682
609
674
757
1545
1245
845
781
720
917
746
1447
3628
2115
1421
1336
1055
802
1696
1184
3247
663
965
806
1573
2432
1025
1735
2648
1905
670
1088
676
684
1402