1003
2638
827
838
2009
1077
1152
869
2214
789
1340
1069
1207
1030
1632
1465
1191
840
1643
1439
1149
1125
883
952
848
781
1011
1052
3110
1187
1520
1356
2726
2109
999
2216
784
765
1008
1539
785
1020
1048
841
1361
890
1252
1034
1483
1286
993
824
888
3042
1182
1313
1207
1124
1585
3313
688
1223
1820
1184
1499
715
1572
664
1298
806
655
931
1389
1652
4664
1912
3014
1523
2047
1121
968
643
727
796
1263
921
1661
682
1670
683
745
817
1380
1088
1715
708
826
835
943
1053
991
878
1662
3961
1394
1271
1061
1510
2318
1245
686
977
711
857
985
848
1096
948
700
766