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
2501
1206
2593
9151
676
727
1783
1499
745
1578
1435
1077
939
1542
803
840
620
757
1785
1129
695
769
4215
1288
720
625
702
862
1710
2632
1020
757
2342
652
712
676
679
860
1647
601
854
1760
2113
1298
874
1287
1289
947
772
1618
1568
1835
1724
1634
1293
1032
2097
1063
746
622
1190
775