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
2300
755
727
1435
1859
1396
823
1110
1049
923
1242
1028
1536
679
704
781
690
1367
831
1764
760
1258
947
745
1152
644
2609
952
2261
1677
1372
676
867
1331
2648
694
900
1903
1394
1138
699
3206
3535
818
4826
4909
1102
723
741
1337
1600
1015
1766
1785
877
1786
774
1459
757
1187
1583
1036
2412