1016
1283
799
1626
956
1064
2062
1917
1147
2362
22494
4009
3063
1193
6698
835
980
841
801
1354
1483
22420
1219
1247
1116
1307
1007
1001
3037
3765
902
1067
7677
1006
771
864
1034
837
961
1079
1246
3079
850
773
776
1000
1025
1381
4219
754
1596
839
930
1661
903
788
947
1049
1149
781
968
3073
789
855
848
1480
859
868
1790
926
1079
987
1009
858
767
1997
929
1131
1035
894
1133
910
860
1064
763
934
1043
850
996
877
1775
914
1086
865
2016
747
987
873
912
1494
829
1255
792
1790
991
826
1241
1332
888
1207
1475
925
1188
808
1018
4952
1205
794
1559
791